Public Member Functions | |
BackbonePage () | |
userCanExecute ($user) | |
execute ($par) | |
loadRoutes () | |
loadMain () | |
loadHelpers () | |
loadTemplates () | |
getTemplates () | |
loadViews () | |
getViews () | |
loadModels () | |
getModels () | |
Static Public Member Functions | |
static | onLoadAllMessages ($title, &$message) |
static | register ($class, $title, $pageGroup, $dir) |
Static Public Attributes | |
static | $messages = array() |
static | $dirs = array() |
static | $loaded = array() |
BackbonePage::getModels | ( | ) | [abstract] |
Returns a string array, representing the filename of the models required for this page
Reimplemented in CCVImport, DiversitySurvey, ElitePostingPage, FreezePage, GlobalSearch, BibliographyPage, BSIPostingPage, CollaborationPage, Contributions, CRM, EventPostingPage, LIMS, ManagePeople, ManageProducts, ManageSOP, NewsPostingPage, Products, MailingListRules, and MyThreads.
BackbonePage::getTemplates | ( | ) | [abstract] |
Returns a string array, representing the filename of the templates required for this page
Reimplemented in CCVImport, DiversitySurvey, ElitePostingPage, FreezePage, GlobalSearch, BibliographyPage, BSIPostingPage, CollaborationPage, Contributions, CRM, EventPostingPage, LIMS, ManagePeople, ManageProducts, ManageSOP, NewsPostingPage, Products, MailingListRules, and MyThreads.
BackbonePage::getViews | ( | ) | [abstract] |
Returns a string array, representing the filename of the views required for this page
Reimplemented in CCVImport, DiversitySurvey, ElitePostingPage, FreezePage, GlobalSearch, BibliographyPage, BSIPostingPage, CollaborationPage, Contributions, CRM, EventPostingPage, LIMS, ManagePeople, ManageProducts, ManageSOP, NewsPostingPage, Products, MailingListRules, and MyThreads.
BackbonePage::loadHelpers | ( | ) |
Adds the helpers script to the OutputPage
BackbonePage::loadMain | ( | ) |
Adds the main script to the OutputPage
BackbonePage::loadModels | ( | ) |
Loads the required models and adds it to the OutputPage
BackbonePage::loadRoutes | ( | ) |
Adds the routes script to the OutputPage
BackbonePage::loadTemplates | ( | ) |
Loads the required templates and adds it to the OutputPage
BackbonePage::loadViews | ( | ) |
Loads the required views and adds it to the OutputPage
static BackbonePage::register | ( | $ | class, | |
$ | title, | |||
$ | pageGroup, | |||
$ | dir | |||
) | [static] |
Registers a BackbonePage so that mediawiki knows about it
string | $class The name of the BackbonePage class | |
string | $title The title of the BackbonePage | |
string | $pageGroup The SpecialPage grouping that this BackbonePage will show up under | |
string | $dir The directory of the class |