SkinMonoBookCBT Class Reference

MonoBook clone using the new dependency-tracking template processor. More...

Inherits SkinTemplate.

List of all members.

Public Member Functions

 outputPage (&$out)
 Execute the template and write out the result.
 execute (&$out)
 getCompiledTemplate ($sourceFile)
 compileTemplate ($template, $ignore)
 executeTemplate ($template)
 lang ()
 dir ()
 mimetype ()
 charset ()
 headlinks ()
 headscripts ()
 pagetitle ()
 stylepath ()
 stylename ()
 notprintable ()
 jsmimetype ()
 jsvarurl ()
 pagecss ()
 usercss ()
 sitecss ()
 gencss ()
 user_touched ()
 userjs ()
 userjsprev ()
 trackbackhtml ()
 body_ondblclick ()
 body_onload ()
 nsclass ()
 sitenotice ()
 title ()
 title_urlform ()
 title_userurl ()
 subtitle ()
 undelete ()
 newtalk ()
 showjumplinks ()
 bodytext ()
 catlinks ()
 extratabs ($itemTemplate)
 is_special ()
 can_edit ()
 can_move ()
 is_talk ()
 is_protected ()
 nskey ()
 request_url ()
 subject_url ()
 talk_url ()
 edit_url ()
 move_url ()
 localurl ($query)
 selecttab ($tab, $extraclass= '')
 subject_newclass ()
 talk_newclass ()
 ca_variant ($code, $name, $index, $template)
 is_watching ()
 personal_urls ($itemTemplate)
 userpage ($itemTemplate)
 mytalk ($itemTemplate)
 preferences ($itemTemplate)
 watchlist ($itemTemplate)
 mycontris ($itemTemplate)
 logout ($itemTemplate)
 anonuserpage ($itemTemplate)
 anontalk ($itemTemplate)
 anonlogin ($itemTemplate)
 login ($itemTemplate)
 logopath ()
 mainpage ()
 sidebar ($startSection, $endSection, $innerTpl)
 searchaction ()
 search ()
 notspecialpage ()
 nav_whatlinkshere ()
 article_exists ()
 nav_recentchangeslinked ()
 feeds ($itemTemplate= '')
 is_userpage ()
 is_ns_mediawiki ()
 is_loggedin ()
 nav_contributions ()
 is_allowed ($right)
 nav_blockip ()
 nav_emailuser ()
 nav_upload ()
 nav_specialpages ()
 nav_print ()
 nav_permalink ()
 nav_trackbacklink ()
 is_permalink ()
 toolboxend ()
 language_urls ($outer, $inner)
 poweredbyico ()
 copyrightico ()
 lastmod ()
 viewcount ()
 numberofwatchingusers ()
 credits ()
 normalcopyright ()
 historycopyright ()
 is_currentview ()
 usehistorycopyright ()
 privacy ()
 about ()
 disclaimer ()
 tagline ()
 reporttime ()
 msg ($name)
 fallbackmsg ($name, $fallback)
 isCssPreview ()
 Return true if this request is a valid, secure CSS preview.
 isJsPreview ()
 Return true if this request is a valid, secure JS preview.
 getUserPageTitle ()
 Get the title of the $wgUser's user page.
 getUserPageText ()
 Get the text of the user page title.
 makeStylesheetLink ($url)
 Make an HTML element for a stylesheet link.
 makeStylesheetCdata ($style)
 Make an XHTML element for inline CSS.
 getEditUrl ()
 Get the edit URL for this page.
 getThisPDBK ()
 Get the prefixed DB key for this page.
 getThisTitleUrlForm ()
 getUserPageIdIp ()
 If the current page is a user page, get the user's ID and IP.
 getPermalink ()
 Returns a permalink URL, or false if the current page is already a permalink, or blank if a permalink shouldn't be displayed.
 isArticleView ()
 Returns true if the current page is an article, not a special page, and we are viewing a revision, not a diff.
 isCurrentArticleView ()
 isEditable ()
 Return true if the current page is editable; if edit section on right click should be enabled.
 isLoggedIn ()
 Return true if the user is logged in.
 getPageUrl ()
 Get the local URL of the current page.
 makeTemplateLink ($template, $key, $title, $text)
 Make a link to a title using a template.
 makeTemplateLinkUrl ($template, $key, $url, $text)
 Make a link to a URL using a template.
 makeSpecialTemplateLink ($template, $key, $specialName, $text, $query= '')
 Make a link to a special page using a template.
 loadRequestValues ()
 getAction ()
 Get the action parameter of the request.
 getOldId ()
 Get the oldid parameter.
 getDiff ()
 Get the diff parameter.
 getSection ()
 getSearch ()
 makeSpecialParamUrl ($name, $query= '', $param= '{title_urlform}')
 Make a special page URL of the form [[Special:Somepage/{title_urlform}]].
 getSubjectPage ()
 getTalkPage ()

Public Attributes

 $mOut
 $mTitle
 $mStyleName = 'monobook'
 $mCompiling = false
 $mFunctionCache = array()


Detailed Description

MonoBook clone using the new dependency-tracking template processor.

EXPERIMENTAL - use only for testing and profiling at this stage.

See includes/cbt/README for an explanation.

The main thing that's missing is cache invalidation, on change of: * messages * user preferences * source template * source code and configuration files

The other thing is that lots of dependencies that are declared in the callbacks are not intelligently handled. There's some room for improvement there.

The class is derived from SkinTemplate, but that's only temporary. Eventually it'll be derived from Skin, and I've avoided using SkinTemplate functions as much as possible. In fact, the only SkinTemplate dependencies I know of at the moment are the functions to generate the gen=css and gen=js files.

Definition at line 32 of file MonoBookCBT.php.


Member Function Documentation

SkinMonoBookCBT::about (  ) 

Definition at line 1076 of file MonoBookCBT.php.

References aboutLink(), and cbt_value().

SkinMonoBookCBT::anonlogin ( itemTemplate  ) 

SkinMonoBookCBT::anontalk ( itemTemplate  ) 

Definition at line 735 of file MonoBookCBT.php.

References $s, cbt_value(), getUserPageTitle(), isLoggedIn(), makeTemplateLink(), and wfMsg().

SkinMonoBookCBT::anonuserpage ( itemTemplate  ) 

Definition at line 724 of file MonoBookCBT.php.

References $s, $wgUser, cbt_value(), getUserPageTitle(), isLoggedIn(), and makeTemplateLink().

SkinMonoBookCBT::article_exists (  ) 

Definition at line 840 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::body_ondblclick (  ) 

Definition at line 360 of file MonoBookCBT.php.

References $wgUser, cbt_value(), User::getDefaultOption(), getEditUrl(), and isEditable().

SkinMonoBookCBT::body_onload (  ) 

Definition at line 376 of file MonoBookCBT.php.

References $wgUser, cbt_value(), and isEditable().

SkinMonoBookCBT::bodytext (  ) 

Definition at line 466 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::ca_variant ( code,
name,
index,
template 
)

Definition at line 607 of file MonoBookCBT.php.

References $action, $code, $name, $s, SkinTemplate::$template, $wgContLang, cbt_value(), and getAction().

SkinMonoBookCBT::can_edit (  ) 

Definition at line 502 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::can_move (  ) 

Definition at line 503 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::catlinks (  ) 

Definition at line 470 of file MonoBookCBT.php.

References cbt_value(), and getCategories().

SkinMonoBookCBT::charset (  ) 

Definition at line 214 of file MonoBookCBT.php.

References $GLOBALS.

SkinMonoBookCBT::compileTemplate ( template,
ignore 
)

Definition at line 169 of file MonoBookCBT.php.

References $ignore, SkinTemplate::$template, and wfErrorExit().

Referenced by getCompiledTemplate().

SkinMonoBookCBT::copyrightico (  ) 

Definition at line 982 of file MonoBookCBT.php.

References getCopyrightIcon().

SkinMonoBookCBT::credits (  ) 

SkinMonoBookCBT::dir (  ) 

Definition at line 208 of file MonoBookCBT.php.

References $wgContLang.

SkinMonoBookCBT::disclaimer (  ) 

Definition at line 1079 of file MonoBookCBT.php.

References cbt_value(), and disclaimerLink().

SkinMonoBookCBT::edit_url (  ) 

Definition at line 533 of file MonoBookCBT.php.

References cbt_value(), and getEditUrl().

SkinMonoBookCBT::execute ( &$  out  ) 

SkinMonoBookCBT::executeTemplate ( template  ) 

Definition at line 187 of file MonoBookCBT.php.

References $fname, SkinTemplate::$template, $text, wfProfileIn(), and wfProfileOut().

Referenced by execute().

SkinMonoBookCBT::extratabs ( itemTemplate  ) 

Definition at line 477 of file MonoBookCBT.php.

References $code, $name, $s, $wgContLang, $wgDisableLangConversion, cbt_escape(), and cbt_value().

SkinMonoBookCBT::fallbackmsg ( name,
fallback 
)

Definition at line 1095 of file MonoBookCBT.php.

References $fallback, $name, $text, cbt_value(), wfEmptyMsg(), and wfMsg().

SkinMonoBookCBT::feeds ( itemTemplate = ''  ) 

Definition at line 848 of file MonoBookCBT.php.

References $wgFeedClasses, $wgRequest, and cbt_value().

SkinMonoBookCBT::gencss (  ) 

SkinMonoBookCBT::getAction (  ) 

Get the action parameter of the request.

Definition at line 1329 of file MonoBookCBT.php.

References loadRequestValues().

Referenced by ca_variant(), getPermalink(), isCssPreview(), isEditable(), isJsPreview(), nav_print(), and selecttab().

SkinMonoBookCBT::getCompiledTemplate ( sourceFile  ) 

SkinMonoBookCBT::getDiff (  ) 

Get the diff parameter.

Definition at line 1345 of file MonoBookCBT.php.

References loadRequestValues().

Referenced by isArticleView(), and usehistorycopyright().

SkinMonoBookCBT::getEditUrl (  ) 

Get the edit URL for this page.

Definition at line 1162 of file MonoBookCBT.php.

References editUrlOptions().

Referenced by body_ondblclick(), and edit_url().

SkinMonoBookCBT::getOldId (  ) 

Get the oldid parameter.

Definition at line 1337 of file MonoBookCBT.php.

References loadRequestValues().

Referenced by getPermalink(), isArticleView(), isCurrentArticleView(), and usehistorycopyright().

SkinMonoBookCBT::getPageUrl (  ) 

Get the local URL of the current page.

Definition at line 1269 of file MonoBookCBT.php.

Referenced by makeTemplateLink(), and makeTemplateLinkUrl().

SkinMonoBookCBT::getPermalink (  ) 

Returns a permalink URL, or false if the current page is already a permalink, or blank if a permalink shouldn't be displayed.

Definition at line 1204 of file MonoBookCBT.php.

References $action, $url, $wgArticle, $wgRequest, getAction(), and getOldId().

Referenced by is_permalink(), and nav_permalink().

SkinMonoBookCBT::getSearch (  ) 

Definition at line 1359 of file MonoBookCBT.php.

References loadRequestValues().

Referenced by search().

SkinMonoBookCBT::getSection (  ) 

Definition at line 1352 of file MonoBookCBT.php.

References loadRequestValues().

Referenced by selecttab().

SkinMonoBookCBT::getSubjectPage (  ) 

Definition at line 1375 of file MonoBookCBT.php.

Referenced by subject_newclass(), and subject_url().

SkinMonoBookCBT::getTalkPage (  ) 

Definition at line 1382 of file MonoBookCBT.php.

Referenced by talk_newclass(), and talk_url().

SkinMonoBookCBT::getThisPDBK (  ) 

Get the prefixed DB key for this page.

Definition at line 1170 of file MonoBookCBT.php.

Referenced by anonlogin(), and login().

SkinMonoBookCBT::getThisTitleUrlForm (  ) 

Definition at line 1177 of file MonoBookCBT.php.

Referenced by title_urlform().

SkinMonoBookCBT::getUserPageIdIp (  ) 

If the current page is a user page, get the user's ID and IP.

Otherwise return array(0,false)

Definition at line 1187 of file MonoBookCBT.php.

References User::idFromName(), and User::isIP().

Referenced by is_userpage().

SkinMonoBookCBT::getUserPageText (  ) 

Get the text of the user page title.

Definition at line 1143 of file MonoBookCBT.php.

References getUserPageTitle().

Referenced by usercss(), and userjs().

SkinMonoBookCBT::getUserPageTitle (  ) 

Get the title of the $wgUser's user page.

Definition at line 1134 of file MonoBookCBT.php.

References $wgUser.

Referenced by anontalk(), anonuserpage(), getUserPageText(), mytalk(), newtalk(), and userpage().

SkinMonoBookCBT::headlinks (  ) 

Definition at line 215 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::headscripts (  ) 

Definition at line 218 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::historycopyright (  ) 

Definition at line 1054 of file MonoBookCBT.php.

References getCopyright().

SkinMonoBookCBT::is_allowed ( right  ) 

Definition at line 888 of file MonoBookCBT.php.

References $wgUser, and cbt_value().

SkinMonoBookCBT::is_currentview (  ) 

Definition at line 1058 of file MonoBookCBT.php.

References $wgRequest, cbt_value(), and isCurrentArticleView().

SkinMonoBookCBT::is_loggedin (  ) 

Definition at line 878 of file MonoBookCBT.php.

References $wgUser, and cbt_value().

SkinMonoBookCBT::is_ns_mediawiki (  ) 

Definition at line 874 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::is_permalink (  ) 

Definition at line 948 of file MonoBookCBT.php.

References cbt_value(), and getPermalink().

SkinMonoBookCBT::is_protected (  ) 

Definition at line 505 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::is_special (  ) 

Definition at line 501 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::is_talk (  ) 

Definition at line 504 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::is_userpage (  ) 

Definition at line 869 of file MonoBookCBT.php.

References cbt_value(), and getUserPageIdIp().

SkinMonoBookCBT::is_watching (  ) 

Definition at line 623 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::isArticleView (  ) 

Returns true if the current page is an article, not a special page, and we are viewing a revision, not a diff.

Definition at line 1231 of file MonoBookCBT.php.

References $wgArticle, $wgOut, $wgRequest, getDiff(), and getOldId().

SkinMonoBookCBT::isCssPreview (  ) 

Return true if this request is a valid, secure CSS preview.

Definition at line 1108 of file MonoBookCBT.php.

References $wgAllowUserCss, $wgRequest, $wgUser, getAction(), and Skin::userCanPreview().

Referenced by gencss(), and usercss().

SkinMonoBookCBT::isCurrentArticleView (  ) 

Definition at line 1242 of file MonoBookCBT.php.

References $wgArticle, $wgOut, $wgRequest, and getOldId().

Referenced by credits(), is_currentview(), and lastmod().

SkinMonoBookCBT::isEditable (  ) 

Return true if the current page is editable; if edit section on right click should be enabled.

Definition at line 1256 of file MonoBookCBT.php.

References $action, $wgRequest, and getAction().

Referenced by body_ondblclick(), and body_onload().

SkinMonoBookCBT::isJsPreview (  ) 

Return true if this request is a valid, secure JS preview.

Definition at line 1121 of file MonoBookCBT.php.

References $wgAllowUserJs, $wgRequest, $wgUser, getAction(), and Skin::userCanPreview().

Referenced by userjs(), and userjsprev().

SkinMonoBookCBT::isLoggedIn (  ) 

Return true if the user is logged in.

Definition at line 1263 of file MonoBookCBT.php.

References $wgUser.

Referenced by anonlogin(), anontalk(), anonuserpage(), login(), logout(), mycontris(), mytalk(), preferences(), userpage(), and watchlist().

SkinMonoBookCBT::jsmimetype (  ) 

Definition at line 234 of file MonoBookCBT.php.

References $GLOBALS.

SkinMonoBookCBT::jsvarurl (  ) 

Definition at line 236 of file MonoBookCBT.php.

References $url, $wgUser, $wgUseSiteJs, cbt_value(), and makeUrl().

SkinMonoBookCBT::lang (  ) 

Definition at line 206 of file MonoBookCBT.php.

References $GLOBALS.

SkinMonoBookCBT::language_urls ( outer,
inner 
)

SkinMonoBookCBT::lastmod (  ) 

Definition at line 984 of file MonoBookCBT.php.

References $wgMaxCredits, cbt_value(), isCurrentArticleView(), and lastModified().

SkinMonoBookCBT::loadRequestValues (  ) 

Definition at line 1316 of file MonoBookCBT.php.

References $wgRequest.

Referenced by getAction(), getDiff(), getOldId(), getSearch(), and getSection().

SkinMonoBookCBT::localurl ( query  ) 

Definition at line 541 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::login ( itemTemplate  ) 

SkinMonoBookCBT::logopath (  ) 

Definition at line 766 of file MonoBookCBT.php.

References $GLOBALS.

SkinMonoBookCBT::logout ( itemTemplate  ) 

Definition at line 712 of file MonoBookCBT.php.

References $s, cbt_value(), isLoggedIn(), makeSpecialTemplateLink(), and wfMsg().

SkinMonoBookCBT::mainpage (  ) 

Definition at line 767 of file MonoBookCBT.php.

References makeMainPageUrl().

SkinMonoBookCBT::makeSpecialParamUrl ( name,
query = '' 
)

Make a special page URL of the form [[Special:Somepage/{title_urlform}]].

Definition at line 1367 of file MonoBookCBT.php.

References $title, $url, cbt_escape(), and Title::makeTitle().

Referenced by move_url(), nav_blockip(), nav_contributions(), nav_emailuser(), nav_recentchangeslinked(), and nav_whatlinkshere().

SkinMonoBookCBT::makeSpecialTemplateLink ( template,
key,
specialName,
text,
query = '' 
)

Make a link to a special page using a template.

Definition at line 1302 of file MonoBookCBT.php.

References $key, SkinTemplate::$template, $text, $url, and makeSpecialUrl().

Referenced by anonlogin(), login(), logout(), mycontris(), preferences(), and watchlist().

SkinMonoBookCBT::makeStylesheetCdata ( style  ) 

Make an XHTML element for inline CSS.

Definition at line 1157 of file MonoBookCBT.php.

Referenced by usercss().

SkinMonoBookCBT::makeStylesheetLink ( url  ) 

Make an HTML element for a stylesheet link.

Definition at line 1152 of file MonoBookCBT.php.

References $url.

Referenced by gencss(), sitecss(), and usercss().

SkinMonoBookCBT::makeTemplateLink ( template,
key,
title,
text 
)

Make a link to a title using a template.

Definition at line 1277 of file MonoBookCBT.php.

References $key, SkinTemplate::$template, $text, $title, $url, and getPageUrl().

Referenced by anontalk(), anonuserpage(), mytalk(), and userpage().

SkinMonoBookCBT::makeTemplateLinkUrl ( template,
key,
url,
text 
)

Make a link to a URL using a template.

Definition at line 1290 of file MonoBookCBT.php.

References $key, SkinTemplate::$template, $text, $url, and getPageUrl().

SkinMonoBookCBT::mimetype (  ) 

Definition at line 213 of file MonoBookCBT.php.

References $GLOBALS.

SkinMonoBookCBT::move_url (  ) 

Definition at line 537 of file MonoBookCBT.php.

References cbt_value(), and makeSpecialParamUrl().

SkinMonoBookCBT::msg ( name  ) 

Definition at line 1091 of file MonoBookCBT.php.

References $name, cbt_value(), and wfMsg().

SkinMonoBookCBT::mycontris ( itemTemplate  ) 

Definition at line 701 of file MonoBookCBT.php.

References $s, $wgUser, cbt_value(), isLoggedIn(), makeSpecialTemplateLink(), and wfMsg().

SkinMonoBookCBT::mytalk ( itemTemplate  ) 

SkinMonoBookCBT::nav_blockip (  ) 

Definition at line 893 of file MonoBookCBT.php.

References $url, cbt_value(), and makeSpecialParamUrl().

SkinMonoBookCBT::nav_contributions (  ) 

Definition at line 883 of file MonoBookCBT.php.

References $url, cbt_value(), and makeSpecialParamUrl().

SkinMonoBookCBT::nav_emailuser (  ) 

SkinMonoBookCBT::nav_permalink (  ) 

Definition at line 936 of file MonoBookCBT.php.

References $url, cbt_value(), and getPermalink().

SkinMonoBookCBT::nav_print (  ) 

Definition at line 921 of file MonoBookCBT.php.

References $action, $url, $wgArticle, $wgRequest, cbt_value(), and getAction().

SkinMonoBookCBT::nav_recentchangeslinked (  ) 

Definition at line 844 of file MonoBookCBT.php.

References cbt_value(), and makeSpecialParamUrl().

SkinMonoBookCBT::nav_specialpages (  ) 

Definition at line 917 of file MonoBookCBT.php.

References makeSpecialUrl().

SkinMonoBookCBT::nav_trackbacklink (  ) 

Definition at line 941 of file MonoBookCBT.php.

References $wgUseTrackbacks, and cbt_value().

SkinMonoBookCBT::nav_upload (  ) 

Definition at line 906 of file MonoBookCBT.php.

References $wgEnableUploads, $wgUploadNavigationUrl, and makeSpecialUrl().

SkinMonoBookCBT::nav_whatlinkshere (  ) 

Definition at line 836 of file MonoBookCBT.php.

References cbt_value(), and makeSpecialParamUrl().

SkinMonoBookCBT::newtalk (  ) 

SkinMonoBookCBT::normalcopyright (  ) 

Definition at line 1050 of file MonoBookCBT.php.

References getCopyright().

SkinMonoBookCBT::notprintable (  ) 

Definition at line 229 of file MonoBookCBT.php.

References $wgRequest, and cbt_value().

SkinMonoBookCBT::notspecialpage (  ) 

Definition at line 832 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::nsclass (  ) 

Definition at line 386 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::nskey (  ) 

Definition at line 506 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::numberofwatchingusers (  ) 

Definition at line 1016 of file MonoBookCBT.php.

References $dbr, $res, $row, $s, $sql, $wgPageShowWatchingUsers, cbt_value(), wfGetDB(), and wfMsg().

SkinMonoBookCBT::outputPage ( &$  out  ) 

Execute the template and write out the result.

Definition at line 43 of file MonoBookCBT.php.

References $out, and execute().

SkinMonoBookCBT::pagecss (  ) 

Definition at line 248 of file MonoBookCBT.php.

References $out, $wgHooks, cbt_value(), and wfRunHooks().

SkinMonoBookCBT::pagetitle (  ) 

Definition at line 222 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::personal_urls ( itemTemplate  ) 

Definition at line 628 of file MonoBookCBT.php.

References $s, $wgContLang, $wgShowIPinHeader, cbt_escape(), and cbt_value().

SkinMonoBookCBT::poweredbyico (  ) 

Definition at line 981 of file MonoBookCBT.php.

References getPoweredBy().

SkinMonoBookCBT::preferences ( itemTemplate  ) 

Definition at line 681 of file MonoBookCBT.php.

References $s, cbt_value(), isLoggedIn(), makeSpecialTemplateLink(), and wfMsg().

SkinMonoBookCBT::privacy (  ) 

Definition at line 1073 of file MonoBookCBT.php.

References cbt_value(), and privacyLink().

SkinMonoBookCBT::reporttime (  ) 

Definition at line 1087 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::request_url (  ) 

Definition at line 508 of file MonoBookCBT.php.

References $wgRequest, and cbt_value().

SkinMonoBookCBT::search (  ) 

Definition at line 827 of file MonoBookCBT.php.

References $wgRequest, cbt_value(), and getSearch().

SkinMonoBookCBT::searchaction (  ) 

Definition at line 822 of file MonoBookCBT.php.

References getSearchLink().

SkinMonoBookCBT::selecttab ( tab,
extraclass = '' 
)

Definition at line 545 of file MonoBookCBT.php.

References $action, $s, $section, cbt_value(), getAction(), getSection(), and wfRunHooks().

SkinMonoBookCBT::showjumplinks (  ) 

Definition at line 461 of file MonoBookCBT.php.

References $wgUser, and cbt_value().

SkinMonoBookCBT::sidebar ( startSection,
endSection,
innerTpl 
)

SkinMonoBookCBT::sitecss (  ) 

SkinMonoBookCBT::sitenotice (  ) 

Definition at line 390 of file MonoBookCBT.php.

References cbt_value(), and wfGetSiteNotice().

SkinMonoBookCBT::stylename (  ) 

Definition at line 227 of file MonoBookCBT.php.

SkinMonoBookCBT::stylepath (  ) 

Definition at line 226 of file MonoBookCBT.php.

References $GLOBALS.

SkinMonoBookCBT::subject_newclass (  ) 

Definition at line 595 of file MonoBookCBT.php.

References $title, cbt_value(), and getSubjectPage().

SkinMonoBookCBT::subject_url (  ) 

Definition at line 513 of file MonoBookCBT.php.

References $title, $url, cbt_value(), and getSubjectPage().

SkinMonoBookCBT::subtitle (  ) 

Definition at line 408 of file MonoBookCBT.php.

References $s, cbt_value(), and subPageSubtitle().

SkinMonoBookCBT::tagline (  ) 

Definition at line 1082 of file MonoBookCBT.php.

SkinMonoBookCBT::talk_newclass (  ) 

Definition at line 601 of file MonoBookCBT.php.

References $title, cbt_value(), and getTalkPage().

SkinMonoBookCBT::talk_url (  ) 

Definition at line 523 of file MonoBookCBT.php.

References $title, $url, cbt_value(), and getTalkPage().

SkinMonoBookCBT::title (  ) 

Definition at line 396 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::title_urlform (  ) 

Definition at line 400 of file MonoBookCBT.php.

References cbt_value(), and getThisTitleUrlForm().

SkinMonoBookCBT::title_userurl (  ) 

Definition at line 404 of file MonoBookCBT.php.

References cbt_value().

SkinMonoBookCBT::toolboxend (  ) 

Definition at line 952 of file MonoBookCBT.php.

SkinMonoBookCBT::trackbackhtml (  ) 

Definition at line 348 of file MonoBookCBT.php.

References $wgUseTrackbacks, and cbt_value().

SkinMonoBookCBT::undelete (  ) 

Definition at line 418 of file MonoBookCBT.php.

References cbt_value(), and getUndeleteLink().

SkinMonoBookCBT::usehistorycopyright (  ) 

Definition at line 1063 of file MonoBookCBT.php.

References $wgRequest, cbt_value(), getDiff(), getOldId(), and wfMsgForContent().

SkinMonoBookCBT::user_touched (  ) 

Definition at line 320 of file MonoBookCBT.php.

References $wgUser, and cbt_value().

SkinMonoBookCBT::usercss (  ) 

SkinMonoBookCBT::userjs (  ) 

SkinMonoBookCBT::userjsprev (  ) 

Definition at line 337 of file MonoBookCBT.php.

References $wgAllowUserJs, $wgRequest, cbt_value(), and isJsPreview().

SkinMonoBookCBT::userpage ( itemTemplate  ) 

Definition at line 658 of file MonoBookCBT.php.

References $s, $wgUser, cbt_value(), getUserPageTitle(), isLoggedIn(), and makeTemplateLink().

SkinMonoBookCBT::viewcount (  ) 

Definition at line 998 of file MonoBookCBT.php.

References $wgArticle, $wgDisableCounters, $wgLang, cbt_value(), and wfMsg().

SkinMonoBookCBT::watchlist ( itemTemplate  ) 

Definition at line 691 of file MonoBookCBT.php.

References $s, cbt_value(), isLoggedIn(), makeSpecialTemplateLink(), and wfMsg().


Member Data Documentation

SkinMonoBookCBT::$mCompiling = false

Definition at line 35 of file MonoBookCBT.php.

SkinMonoBookCBT::$mFunctionCache = array()

Definition at line 36 of file MonoBookCBT.php.

SkinMonoBookCBT::$mOut

Definition at line 33 of file MonoBookCBT.php.

SkinMonoBookCBT::$mStyleName = 'monobook'

Definition at line 34 of file MonoBookCBT.php.

SkinMonoBookCBT::$mTitle

Definition at line 33 of file MonoBookCBT.php.


The documentation for this class was generated from the following file:

Generated on Sat Sep 5 02:08:47 2009 for MediaWiki by  doxygen 1.5.9