List of names of modules disabled by user. Populated in init() before modules are initialised.
Load messages into the message store.
Add namespace name to page title if not already given CAUTION: namespace name won't be added if a namespace (not necessarily the same as the one given) already is there in the title
Builds a portlet menu if it doesn't exist yet, and add the portlet link.
Initialise Twinkle
Initialize the message store. Called from init.ts.
Load messages from MediaWiki, in addition to what twinkle-core loads.
Make template wikitext from the template name and parameters
name of the template. Include "subst:" if necessary
object with keys and values being the template param names and values. Use numbers as keys for unnamed parameters. If a value is falsy (undefined or null or empty string), the param doesn't appear in output.
Get parsed message.
the message name
the parameters for $1, $2, ... substitutions
Get ordinal number figure
Extends the defaultConfig
Set portlet configurations, which are skin-specific XXX: move to Config.ts and avoid the function
Remove namespace name from title if present Exception-safe wrapper around mw.Title
Get URL parameter. Alias for mw.util.getParamValue
Generated using TypeDoc
The language used for all messages in twinkle-core. This includes interface messages as well as edits made to the wiki. Ideally the interface messages should have been in wgUserLanguage and edits in wgContentLanguage, but this duality is not presently supported.