Wrecks:Main Page

From Publication Station

Main Page for the Wrechs project.

To make the content from Wrechs independent from the rest of the Publication Station of the wiki, always use the namespace Wreck: on the pages you create for the project.

To create pages use the following syntax: [[Wreck:mypage]] which will translate onto [[Namespace:title of the page]], and result onto page (links), such as the following:

Wreck:foo

Wreck:mypage



Using the API

Note: To be able to read the API responses in your browser you can install a JSON reading extension on the browser.

A few examples on how to get Wrechs content from the wiki.

All the pages under the Wrechs namespace: http://publicationstation.wdka.hro.nl/wiki/api.php?format=json&action=query&list=allpages&apnamespace=200

http://publicationstation.wdka.hro.nl/wiki/api.php? - the address of the API + ?
format=json& - the format in which the information with appear: JSON 
action=query& - the action asked from the API: query
list=allpages& - what to query: a list of all the pages 
apnamespace=200 - from all pages get only namespace with Namespace id = 200, which is the Namespace Wrechs    
& - a division between the different statements.

The content of the page Wrechs:foo: http://publicationstation.wdka.hro.nl/wiki/api.php?format=json&action=query&titles=Wrechs:foo&prop=revisions&rvprop=content

like the previous, but with

titles=Wrechs:foo& - title (of page) to query:  Wrechs:foo
prop=revisions&rvprop=content&  - from the property revisions get the the content (rvprop=content) of the most recent revision of 


The content of the page on the Nyan cat from English wikipedia: https://en.wikipedia.org/w/api.php?format=json&action=query&titles=Nyan_Cat&prop=revisions&rvprop=content

See how similar the API address is similar to the the one from the page Wrechs:foo the only difference is the in base-address (https://en.wikipedia.org/w/) and on the title of the page (titles=Nyan_Cat)


Mediawiki API Resources