[ Index ] |
PHP Cross Reference of MediaWiki-1.24.0 |
[Source view] [Print] [Project Stats]
Shortcuts to construct a special page alias. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
File Size: | 209 lines (7 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
execute( $par ) X-Ref |
No description |
getRedirectQuery() X-Ref |
Return part of the request string for a special redirect page This allows passing, e.g. action=history to Special:Mypage, etc. return: string |
__construct($name, $redirName, $redirSubpage = false,$allowedRedirectParams = array() X-Ref |
getRedirect( $subpage ) X-Ref |
No description |
__construct( $name ) X-Ref |
Superclass for any RedirectSpecialPage which redirects the user to a particular article (as opposed to user contributions, logs, etc.). For security reasons these special pages are restricted to pass on the following subset of GET parameters to the target page while removing all others: - useskin, uselang, printable: to alter the appearance of the resulting page - redirect: allows viewing one's user page or talk page even if it is a redirect. - rdfrom: allows redirecting to one's user page or talk page from an external wiki with the "Redirect from..." notice. - limit, offset: Useful for linking to history of one's own user page or user talk page. For example, this would be a link to "the last edit to your user talk page in the year 2010": http://en.wikipedia.org/wiki/Special:MyPage?offset=20110000000000&limit=1&action=history - feed: would allow linking to the current user's RSS feed for their user talk page: http://en.wikipedia.org/w/index.php?title=Special:MyTalk&action=history&feed=rss - preloadtitle: Can be used to provide a default section title for a preloaded new comment on one's own talk page. - summary : Can be used to provide a default edit summary for a preloaded edit to one's own user page or talk page. - preview: Allows showing/hiding preview on first edit regardless of user preference, useful for preloaded edits where you know preview wouldn't be useful. - redlink: Affects the message the user sees if their talk page/user talk page does not currently exist. Avoids confusion for newbies with no user pages over why they got a "permission error" following this link: http://en.wikipedia.org/w/index.php?title=Special:MyPage&redlink=1 - debug: determines whether the debug parameter is passed to load.php, which disables reformatting and allows scripts to be debugged. Useful when debugging scripts that manipulate one's own user page or talk page. |
Generated: Fri Nov 28 14:03:12 2014 | Cross-referenced by PHPXref 0.7.1 |