Help:Special:Wikilog

The Special:Wikilog special page is a central query page for wikilog listings. By default, it displays a list of all articles in all wikilogs, like an aggregator for all hosted wikilogs. It also allows queries based on categories, authors, tags, status, etc. This special page can be included in other pages, so you can embed lists or summaries of wikilog posts anywhere in the wiki. For more information, see embedding wikilogs.

Syntax
The simplest call to this special page, without parameters, results in a listing of all articles from all wikilogs in the wiki. Example:

 [[Special:Wikilog ]] 

The special page displays a query form where the user can provide wikilog, category, author, tag, date and status of articles to list. By filling some of the fields of this form and submitting it, the list is filtered so that only articles matching the criteria are listed.



It is possible to call the special page directly with the filtering criteria in two different ways: inline and via query parameters.

The inline syntax is useful when referring the special page from other pages in the wiki, and also when embedding. In it, parameters are passed to the special page like subpages, after "Special:Wikilog", separated by slash characters (" "). For example, the query displayed in the image above could be directly linked from other pages with:

 [[Special:Wikilog/Category:Communication/y=2008 ]] 

The standard syntax is used when interacting with HTML forms and directly calling the MediaWiki index.php script. Some features, like syndication feeds, are available only through the standard syntax. For example, the same query above looks like this in the standard syntax:



Parameters
The following table lists the parameters accepted by the Special:Wikilog special page. The first column lists the standard query syntax parameters that should be passed when calling the index.php script. Multiple parameters are concatenated with ampersand characters (" "). The second column lists the inline syntax parameters that should be passed when linking from the wiki. Multiple parameters are concatenated with slash characters (" ") [Note: " " was used as separator before Wikilog 0.8.0].

Syndication feeds
When the feed= parameter is used, a syndication feed in the given format is generated and returned. The URL can be added to feed aggregators, which will retrieve the list of wikilog articles directly from the wiki.

Note: Due to caching concerns, filtering is very limited in this mode. Only wikilog and limit parameters are recognized. Probably category filtering will also be enabled in the future.

Examples
The last five articles from all wikilogs in the History category:

Special:Wikilog/Category:History/5

All articles written by user John Smith in October 2008:

Special:Wikilog/User:John Smith/y=2008/m=10

All drafts from all wikilogs:

Special:Wikilog/drafts