MediaWiki
REL1_24
|
Various core parser functions, registered in Parser::firstCallInit() More...
Static Public Member Functions | |
static | anchorencode ($parser, $text) |
static | basepagename ($parser, $title=null) |
static | basepagenamee ($parser, $title=null) |
static | canonicalurl ($parser, $s= '', $arg=null) |
static | canonicalurle ($parser, $s= '', $arg=null) |
static | cascadingsources ($parser, $title= '') |
Returns the sources of any cascading protection acting on a specified page. | |
static | defaultsort ($parser, $text, $uarg= '') |
static | displaytitle ($parser, $text= '', $uarg= '') |
Override the title of the page when viewed, provided we've been given a title which will normalise to the canonical title. | |
static | filepath ($parser, $name= '', $argA= '', $argB= '') |
static | formatDate ($parser, $date, $defaultPref=null) |
static | formatnum ($parser, $num= '', $arg=null) |
static | formatRaw ($num, $raw) |
static | fullpagename ($parser, $title=null) |
static | fullpagenamee ($parser, $title=null) |
static | fullurl ($parser, $s= '', $arg=null) |
static | fullurle ($parser, $s= '', $arg=null) |
static | gender ($parser, $username) |
static | grammar ($parser, $case= '', $word= '') |
static | intFunction ($parser, $part1= '') |
static | language ($parser, $code= '', $inLanguage= '') |
Gives language names. | |
static | lc ($parser, $s= '') |
static | lcfirst ($parser, $s= '') |
static | localurl ($parser, $s= '', $arg=null) |
static | localurle ($parser, $s= '', $arg=null) |
static | mwnamespace ($parser, $title=null) |
Given a title, return the namespace name that would be given by the corresponding magic word Note: function name changed to "mwnamespace" rather than "namespace" to not break PHP 5.3. | |
static | namespacee ($parser, $title=null) |
static | namespacenumber ($parser, $title=null) |
static | ns ($parser, $part1= '') |
static | nse ($parser, $part1= '') |
static | numberingroup ($parser, $name= '', $raw=null) |
static | numberofactiveusers ($parser, $raw=null) |
static | numberofadmins ($parser, $raw=null) |
static | numberofarticles ($parser, $raw=null) |
static | numberofedits ($parser, $raw=null) |
static | numberoffiles ($parser, $raw=null) |
static | numberofpages ($parser, $raw=null) |
static | numberofusers ($parser, $raw=null) |
static | numberofviews ($parser, $raw=null) |
static | pad ($parser, $string, $length, $padding= '0', $direction=STR_PAD_RIGHT) |
Unicode-safe str_pad with the restriction that $length is forced to be <= 500. | |
static | padleft ($parser, $string= '', $length=0, $padding= '0') |
static | padright ($parser, $string= '', $length=0, $padding= '0') |
static | pageid ($parser, $title=null) |
Get the pageid of a specified page. | |
static | pagename ($parser, $title=null) |
Functions to get and normalize pagenames, corresponding to the magic words of the same names. | |
static | pagenamee ($parser, $title=null) |
static | pagesincategory ($parser, $name= '', $arg1=null, $arg2=null) |
Return the number of pages, files or subcats in the given category, or 0 if it's nonexistent. | |
static | pagesinnamespace ($parser, $namespace=0, $raw=null) |
static | pagesize ($parser, $page= '', $raw=null) |
Return the size of the given page, or 0 if it's nonexistent. | |
static | plural ($parser, $text= '') |
static | protectionlevel ($parser, $type= '', $title= '') |
Returns the requested protection level for the current page. | |
static | register ($parser) |
static | revisionday ($parser, $title=null) |
Get the day from the last revision of a specified page. | |
static | revisionday2 ($parser, $title=null) |
Get the day with leading zeros from the last revision of a specified page. | |
static | revisionid ($parser, $title=null) |
Get the id from the last revision of a specified page. | |
static | revisionmonth ($parser, $title=null) |
Get the month with leading zeros from the last revision of a specified page. | |
static | revisionmonth1 ($parser, $title=null) |
Get the month from the last revision of a specified page. | |
static | revisiontimestamp ($parser, $title=null) |
Get the timestamp from the last revision of a specified page. | |
static | revisionuser ($parser, $title=null) |
Get the user from the last revision of a specified page. | |
static | revisionyear ($parser, $title=null) |
Get the year from the last revision of a specified page. | |
static | rootpagename ($parser, $title=null) |
static | rootpagenamee ($parser, $title=null) |
static | special ($parser, $text) |
static | speciale ($parser, $text) |
static | subjectpagename ($parser, $title=null) |
static | subjectpagenamee ($parser, $title=null) |
static | subjectspace ($parser, $title=null) |
static | subjectspacee ($parser, $title=null) |
static | subpagename ($parser, $title=null) |
static | subpagenamee ($parser, $title=null) |
static | tagObj ($parser, $frame, $args) |
Parser function to extension tag adaptor. | |
static | talkpagename ($parser, $title=null) |
static | talkpagenamee ($parser, $title=null) |
static | talkspace ($parser, $title=null) |
static | talkspacee ($parser, $title=null) |
static | uc ($parser, $s= '') |
static | ucfirst ($parser, $s= '') |
static | urlencode ($parser, $s= '', $arg=null) |
urlencodes a string according to one of three patterns: (bug 22474) | |
static | urlFunction ($func, $s= '', $arg=null) |
Static Private Member Functions | |
static | getCachedRevisionObject ($parser, $title=null) |
Fetched the current revision of the given title and return this. | |
static | matchAgainstMagicword ($magicword, $value) |
Matches the given value against the value of given magic word. |
Various core parser functions, registered in Parser::firstCallInit()
Definition at line 28 of file CoreParserFunctions.php.
static CoreParserFunctions::anchorencode | ( | $ | parser, |
$ | text | ||
) | [static] |
Parser | $parser | |
string | $text |
Definition at line 846 of file CoreParserFunctions.php.
References $parser.
static CoreParserFunctions::basepagename | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 625 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::basepagenamee | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 632 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::canonicalurl | ( | $ | parser, |
$ | s = '' , |
||
$ | arg = null |
||
) | [static] |
Definition at line 240 of file CoreParserFunctions.php.
References $s, and urlFunction().
static CoreParserFunctions::canonicalurle | ( | $ | parser, |
$ | s = '' , |
||
$ | arg = null |
||
) | [static] |
Definition at line 244 of file CoreParserFunctions.php.
References $s, and urlFunction().
static CoreParserFunctions::cascadingsources | ( | $ | parser, |
$ | title = '' |
||
) | [static] |
Returns the sources of any cascading protection acting on a specified page.
Pages will not return their own title unless they transclude themselves. This is an expensive parser function and can't be called too many times per page, unless cascading protection sources for the page have already been loaded.
Parser | $parser | |
string | $title |
Definition at line 1238 of file CoreParserFunctions.php.
References $parser, $title, array(), as, and Title\newFromText().
static CoreParserFunctions::defaultsort | ( | $ | parser, |
$ | text, | ||
$ | uarg = '' |
||
) | [static] |
Parser | $parser | |
string | $text | The sortkey to use |
string | $uarg | Either "noreplace" or "noerror" (in en) both suppress errors, and noreplace does nothing if a default sortkey already exists. |
Definition at line 875 of file CoreParserFunctions.php.
References $magicWords, $parser, array(), wfEscapeWikiText(), and wfMessage().
static CoreParserFunctions::displaytitle | ( | $ | parser, |
$ | text = '' , |
||
$ | uarg = '' |
||
) | [static] |
Override the title of the page when viewed, provided we've been given a title which will normalise to the canonical title.
Parser | $parser | Parent parser |
string | $text | Desired title text |
string | $uarg |
Definition at line 369 of file CoreParserFunctions.php.
References $magicWords, $params, $parser, $title, array(), Sanitizer\checkCss(), Sanitizer\decodeTagAttributes(), global, Parser\MARKER_SUFFIX, Title\newFromText(), Sanitizer\normalizeCharReferences(), Sanitizer\removeHTMLtags(), Sanitizer\safeEncodeTagAttributes(), Sanitizer\stripAllTags(), wfEscapeWikiText(), and wfMessage().
static CoreParserFunctions::filepath | ( | $ | parser, |
$ | name = '' , |
||
$ | argA = '' , |
||
$ | argB = '' |
||
) | [static] |
Definition at line 908 of file CoreParserFunctions.php.
References $file, $name, $parser, array(), wfExpandUrl(), and wfFindFile().
static CoreParserFunctions::formatDate | ( | $ | parser, |
$ | date, | ||
$ | defaultPref = null |
||
) | [static] |
Parser | $parser | |
string | $date | |
string | $defaultPref |
Definition at line 106 of file CoreParserFunctions.php.
References $parser, array(), and DateFormatter\getInstance().
static CoreParserFunctions::formatnum | ( | $ | parser, |
$ | num = '' , |
||
$ | arg = null |
||
) | [static] |
Parser | $parser | |
string | $num | |
string | $arg |
Definition at line 284 of file CoreParserFunctions.php.
static CoreParserFunctions::formatRaw | ( | $ | num, |
$ | raw | ||
) | [static] |
Definition at line 463 of file CoreParserFunctions.php.
References $wgContLang, and global.
Referenced by numberingroup(), numberofactiveusers(), numberofadmins(), numberofarticles(), numberofedits(), numberoffiles(), numberofpages(), numberofusers(), numberofviews(), pagesincategory(), pagesinnamespace(), and pagesize().
static CoreParserFunctions::fullpagename | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 583 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::fullpagenamee | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 590 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::fullurl | ( | $ | parser, |
$ | s = '' , |
||
$ | arg = null |
||
) | [static] |
Definition at line 227 of file CoreParserFunctions.php.
References $s, and urlFunction().
static CoreParserFunctions::fullurle | ( | $ | parser, |
$ | s = '' , |
||
$ | arg = null |
||
) | [static] |
Definition at line 231 of file CoreParserFunctions.php.
References $s, and urlFunction().
static CoreParserFunctions::gender | ( | $ | parser, |
$ | username | ||
) | [static] |
Parser | $parser | |
string | $username |
Definition at line 311 of file CoreParserFunctions.php.
References $parser, $ret, $title, $user, User\getDefaultOption(), User\newFromName(), Title\newFromText(), GenderCache\singleton(), wfProfileIn(), and wfProfileOut().
static CoreParserFunctions::getCachedRevisionObject | ( | $ | parser, |
$ | title = null |
||
) | [static, private] |
Fetched the current revision of the given title and return this.
Will increment the expensive function count and add a template link to get the value refreshed on changes. For a given title, which is equal to the current parser title, the revision object from the parser is used, when that is the current one
Definition at line 1002 of file CoreParserFunctions.php.
References $cache, $parser, $rev, $title, Revision\newFromTitle(), IDBAccessObject\READ_NORMAL, and wfDebug().
Referenced by pagesize(), revisionday(), revisionday2(), revisionid(), revisionmonth(), revisionmonth1(), revisiontimestamp(), revisionuser(), and revisionyear().
static CoreParserFunctions::grammar | ( | $ | parser, |
$ | case = '' , |
||
$ | word = '' |
||
) | [static] |
Parser | $parser | |
string | $case | |
string | $word |
Definition at line 301 of file CoreParserFunctions.php.
References $parser.
static CoreParserFunctions::intFunction | ( | $ | parser, |
$ | part1 = '' |
||
) | [static] |
Parser | $parser | |
string | $part1 |
Definition at line 87 of file CoreParserFunctions.php.
References $parser, array(), and wfMessage().
static CoreParserFunctions::language | ( | $ | parser, |
$ | code = '' , |
||
$ | inLanguage = '' |
||
) | [static] |
Gives language names.
Parser | $parser | |
string | $code | Language code (of which to get name) |
string | $inLanguage | Language code (in which to get name) |
Definition at line 791 of file CoreParserFunctions.php.
References Language\fetchLanguageName(), and wfBCP47().
static CoreParserFunctions::lc | ( | $ | parser, |
$ | s = '' |
||
) | [static] |
Parser | $parser | |
string | $s |
Definition at line 199 of file CoreParserFunctions.php.
References $parser, $s, $wgContLang, array(), and global.
static CoreParserFunctions::lcfirst | ( | $ | parser, |
$ | s = '' |
||
) | [static] |
Definition at line 184 of file CoreParserFunctions.php.
References $s, $wgContLang, and global.
static CoreParserFunctions::localurl | ( | $ | parser, |
$ | s = '' , |
||
$ | arg = null |
||
) | [static] |
Definition at line 214 of file CoreParserFunctions.php.
References $s, and urlFunction().
static CoreParserFunctions::localurle | ( | $ | parser, |
$ | s = '' , |
||
$ | arg = null |
||
) | [static] |
Definition at line 218 of file CoreParserFunctions.php.
References $s, and urlFunction().
static CoreParserFunctions::matchAgainstMagicword | ( | $ | magicword, |
$ | value | ||
) | [static, private] |
Matches the given value against the value of given magic word.
string | $magicword | Magic word key |
string | $value | Value to match |
Definition at line 454 of file CoreParserFunctions.php.
References $value, and MagicWord\get().
static CoreParserFunctions::mwnamespace | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Given a title, return the namespace name that would be given by the corresponding magic word Note: function name changed to "mwnamespace" rather than "namespace" to not break PHP 5.3.
Parser | $parser | |
string | $title |
Definition at line 512 of file CoreParserFunctions.php.
References $t, $title, and Title\newFromText().
static CoreParserFunctions::namespacee | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 519 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfUrlencode().
static CoreParserFunctions::namespacenumber | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 526 of file CoreParserFunctions.php.
References $t, $title, and Title\newFromText().
static CoreParserFunctions::ns | ( | $ | parser, |
$ | part1 = '' |
||
) | [static] |
Definition at line 124 of file CoreParserFunctions.php.
References $wgContLang, array(), and global.
Referenced by nse().
static CoreParserFunctions::nse | ( | $ | parser, |
$ | part1 = '' |
||
) | [static] |
Definition at line 138 of file CoreParserFunctions.php.
References $parser, $ret, ns(), and wfUrlencode().
static CoreParserFunctions::numberingroup | ( | $ | parser, |
$ | name = '' , |
||
$ | raw = null |
||
) | [static] |
Definition at line 499 of file CoreParserFunctions.php.
References $name, formatRaw(), and SiteStats\numberingroup().
static CoreParserFunctions::numberofactiveusers | ( | $ | parser, |
$ | raw = null |
||
) | [static] |
Definition at line 477 of file CoreParserFunctions.php.
References SiteStats\activeUsers(), and formatRaw().
static CoreParserFunctions::numberofadmins | ( | $ | parser, |
$ | raw = null |
||
) | [static] |
Definition at line 486 of file CoreParserFunctions.php.
References formatRaw(), and SiteStats\numberingroup().
static CoreParserFunctions::numberofarticles | ( | $ | parser, |
$ | raw = null |
||
) | [static] |
Definition at line 480 of file CoreParserFunctions.php.
References SiteStats\articles(), and formatRaw().
static CoreParserFunctions::numberofedits | ( | $ | parser, |
$ | raw = null |
||
) | [static] |
Definition at line 489 of file CoreParserFunctions.php.
References SiteStats\edits(), and formatRaw().
static CoreParserFunctions::numberoffiles | ( | $ | parser, |
$ | raw = null |
||
) | [static] |
Definition at line 483 of file CoreParserFunctions.php.
References formatRaw(), and SiteStats\images().
static CoreParserFunctions::numberofpages | ( | $ | parser, |
$ | raw = null |
||
) | [static] |
Definition at line 471 of file CoreParserFunctions.php.
References formatRaw(), and SiteStats\pages().
static CoreParserFunctions::numberofusers | ( | $ | parser, |
$ | raw = null |
||
) | [static] |
Definition at line 474 of file CoreParserFunctions.php.
References formatRaw(), and SiteStats\users().
static CoreParserFunctions::numberofviews | ( | $ | parser, |
$ | raw = null |
||
) | [static] |
Definition at line 492 of file CoreParserFunctions.php.
References formatRaw(), global, and SiteStats\views().
static CoreParserFunctions::pad | ( | $ | parser, |
$ | string, | ||
$ | length, | ||
$ | padding = '0' , |
||
$ | direction = STR_PAD_RIGHT |
||
) | [static] |
Unicode-safe str_pad with the restriction that $length is forced to be <= 500.
Parser | $parser | |
string | $string | |
int | $length | |
string | $padding | |
int | $direction |
Definition at line 807 of file CoreParserFunctions.php.
References $parser.
Referenced by padleft(), and padright().
static CoreParserFunctions::padleft | ( | $ | parser, |
$ | string = '' , |
||
$ | length = 0 , |
||
$ | padding = '0' |
||
) | [static] |
Definition at line 833 of file CoreParserFunctions.php.
static CoreParserFunctions::padright | ( | $ | parser, |
$ | string = '' , |
||
$ | length = 0 , |
||
$ | padding = '0' |
||
) | [static] |
Definition at line 837 of file CoreParserFunctions.php.
static CoreParserFunctions::pageid | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Get the pageid of a specified page.
Definition at line 1052 of file CoreParserFunctions.php.
References $parser, $t, $title, Title\newFromText(), and LinkCache\singleton().
static CoreParserFunctions::pagename | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Functions to get and normalize pagenames, corresponding to the magic words of the same names.
Parser | $parser | |
string | $title |
Definition at line 569 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::pagenamee | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 576 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::pagesincategory | ( | $ | parser, |
$ | name = '' , |
||
$ | arg1 = null , |
||
$ | arg2 = null |
||
) | [static] |
Return the number of pages, files or subcats in the given category, or 0 if it's nonexistent.
This is an expensive parser function and can't be called too many times per page.
Parser | $parser | |
string | $name | |
string | $arg1 | |
string | $arg2 |
Definition at line 678 of file CoreParserFunctions.php.
References $cache, $count, $magicWords, $name, $parser, $title, $type, $wgContLang, array(), formatRaw(), global, Title\makeTitleSafe(), Category\newFromTitle(), and title.
static CoreParserFunctions::pagesinnamespace | ( | $ | parser, |
$ | namespace = 0 , |
||
$ | raw = null |
||
) | [static] |
Definition at line 496 of file CoreParserFunctions.php.
References formatRaw(), and SiteStats\pagesInNs().
static CoreParserFunctions::pagesize | ( | $ | parser, |
$ | page = '' , |
||
$ | raw = null |
||
) | [static] |
Return the size of the given page, or 0 if it's nonexistent.
This is an expensive parser function and can't be called too many times per page.
Parser | $parser | |
string | $page | Name of page to check (Default: empty string) |
string | $raw | Should number be human readable with commas or just number |
Definition at line 745 of file CoreParserFunctions.php.
References $parser, $rev, $title, formatRaw(), getCachedRevisionObject(), and Title\newFromText().
static CoreParserFunctions::plural | ( | $ | parser, |
$ | text = '' |
||
) | [static] |
Parser | $parser | |
string | $text |
Definition at line 353 of file CoreParserFunctions.php.
References $parser.
static CoreParserFunctions::protectionlevel | ( | $ | parser, |
$ | type = '' , |
||
$ | title = '' |
||
) | [static] |
Returns the requested protection level for the current page.
This is an expensive parser function and can't be called too many times per page, unless the protection levels for the given title have already been retrieved
Parser | $parser | |
string | $type | |
string | $title |
Definition at line 770 of file CoreParserFunctions.php.
References $parser, $title, $type, and Title\newFromText().
static CoreParserFunctions::register | ( | $ | parser | ) | [static] |
static CoreParserFunctions::revisionday | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Get the day from the last revision of a specified page.
Definition at line 1114 of file CoreParserFunctions.php.
References $parser, $rev, $t, $title, format, getCachedRevisionObject(), MWTimestamp\getLocalInstance(), and Title\newFromText().
static CoreParserFunctions::revisionday2 | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Get the day with leading zeros from the last revision of a specified page.
Definition at line 1131 of file CoreParserFunctions.php.
References $parser, $rev, $t, $title, format, getCachedRevisionObject(), MWTimestamp\getLocalInstance(), and Title\newFromText().
static CoreParserFunctions::revisionid | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Get the id from the last revision of a specified page.
Definition at line 1097 of file CoreParserFunctions.php.
References $parser, $rev, $t, $title, getCachedRevisionObject(), and Title\newFromText().
static CoreParserFunctions::revisionmonth | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Get the month with leading zeros from the last revision of a specified page.
Definition at line 1148 of file CoreParserFunctions.php.
References $parser, $rev, $t, $title, format, getCachedRevisionObject(), MWTimestamp\getLocalInstance(), and Title\newFromText().
static CoreParserFunctions::revisionmonth1 | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Get the month from the last revision of a specified page.
Definition at line 1165 of file CoreParserFunctions.php.
References $parser, $rev, $t, $title, format, getCachedRevisionObject(), MWTimestamp\getLocalInstance(), and Title\newFromText().
static CoreParserFunctions::revisiontimestamp | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Get the timestamp from the last revision of a specified page.
Definition at line 1199 of file CoreParserFunctions.php.
References $parser, $rev, $t, $title, format, getCachedRevisionObject(), MWTimestamp\getLocalInstance(), and Title\newFromText().
static CoreParserFunctions::revisionuser | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Get the user from the last revision of a specified page.
Definition at line 1216 of file CoreParserFunctions.php.
References $parser, $rev, $t, $title, getCachedRevisionObject(), and Title\newFromText().
static CoreParserFunctions::revisionyear | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Get the year from the last revision of a specified page.
Definition at line 1182 of file CoreParserFunctions.php.
References $parser, $rev, $t, $title, format, getCachedRevisionObject(), MWTimestamp\getLocalInstance(), and Title\newFromText().
static CoreParserFunctions::rootpagename | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 611 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::rootpagenamee | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 618 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::special | ( | $ | parser, |
$ | text | ||
) | [static] |
Definition at line 851 of file CoreParserFunctions.php.
References $parser, $title, SpecialPage\getTitleFor(), list, Title\makeTitleSafe(), and SpecialPageFactory\resolveAlias().
static CoreParserFunctions::speciale | ( | $ | parser, |
$ | text | ||
) | [static] |
Definition at line 863 of file CoreParserFunctions.php.
References $parser, and wfUrlencode().
static CoreParserFunctions::subjectpagename | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 653 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::subjectpagenamee | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 660 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::subjectspace | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 547 of file CoreParserFunctions.php.
References $t, $title, and Title\newFromText().
static CoreParserFunctions::subjectspacee | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 554 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfUrlencode().
static CoreParserFunctions::subpagename | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 597 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::subpagenamee | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 604 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::tagObj | ( | $ | parser, |
$ | frame, | ||
$ | args | ||
) | [static] |
Parser function to extension tag adaptor.
Definition at line 949 of file CoreParserFunctions.php.
References $name, $params, $parser, $value, array(), as, PPFrame\STRIP_COMMENTS, and wfMessage().
static CoreParserFunctions::talkpagename | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 639 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::talkpagenamee | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 646 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfEscapeWikiText().
static CoreParserFunctions::talkspace | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 533 of file CoreParserFunctions.php.
References $t, $title, and Title\newFromText().
static CoreParserFunctions::talkspacee | ( | $ | parser, |
$ | title = null |
||
) | [static] |
Definition at line 540 of file CoreParserFunctions.php.
References $t, $title, Title\newFromText(), and wfUrlencode().
static CoreParserFunctions::uc | ( | $ | parser, |
$ | s = '' |
||
) | [static] |
Parser | $parser | |
string | $s |
Definition at line 209 of file CoreParserFunctions.php.
References $parser, $s, $wgContLang, array(), and global.
static CoreParserFunctions::ucfirst | ( | $ | parser, |
$ | s = '' |
||
) | [static] |
Definition at line 189 of file CoreParserFunctions.php.
References $s, $wgContLang, and global.
static CoreParserFunctions::urlencode | ( | $ | parser, |
$ | s = '' , |
||
$ | arg = null |
||
) | [static] |
urlencodes a string according to one of three patterns: (bug 22474)
By default (for HTTP "query" strings), spaces are encoded as '+'. Or to encode a value for the HTTP "path", spaces are encoded as '%20'. For links to "wiki"s, or similar software, spaces are encoded as '_',
Parser | $parser | |
string | $s | The text to encode. |
string | $arg | (optional): The type of encoding. |
Definition at line 158 of file CoreParserFunctions.php.
References $magicWords, $parser, $s, and array().
static CoreParserFunctions::urlFunction | ( | $ | func, |
$ | s = '' , |
||
$ | arg = null |
||
) | [static] |
Definition at line 253 of file CoreParserFunctions.php.
References $s, $title, array(), Title\makeTitle(), Title\newFromText(), and Title\newFromURL().
Referenced by canonicalurl(), canonicalurle(), fullurl(), fullurle(), localurl(), and localurle().