Module:Documentation: Difference between revisions
mNo edit summary |
mNo edit summary |
||
| Line 10: | Line 10: | ||
pageType_script = 'script', | pageType_script = 'script', | ||
pageType_message = 'message', | pageType_message = 'message', | ||
linkBar = '%s', | |||
linkFormat = mw.text.nowiki( '[' ) .. '%s' .. mw.text.nowiki( ']' ), | linkFormat = mw.text.nowiki( '[' ) .. '%s' .. mw.text.nowiki( ']' ), | ||
linkSeparator = ' ', | |||
linkTextPurge = mw.getCurrentFrame():callParserFunction( 'int:smw_purge' ):lower(), | linkTextPurge = mw.getCurrentFrame():callParserFunction( 'int:smw_purge' ):lower(), | ||
linkTextView = mw.getCurrentFrame():callParserFunction( 'int:view' ):lower(), | linkTextView = mw.getCurrentFrame():callParserFunction( 'int:view' ):lower(), | ||
| Line 111: | Line 113: | ||
:tag( 'div' ) | :tag( 'div' ) | ||
:attr( 'id', 'documentation-header-tools' ) | :attr( 'id', 'documentation-header-tools' ) | ||
:wikitext( i18n.linkFormat:format( '[[Special:Purge/' .. page.fullText .. '|' .. i18n.linkTextPurge .. ']]' ) ) | :wikitext( i18n.linkBar:format( i18n.linkFormat:format( '[[Special:Purge/' .. page.fullText .. '|' .. i18n.linkTextPurge .. ']]' ) ) ) | ||
:done() | :done() | ||
:wikitext( i18n.docPagePrompt:format( pageType == 'module' and i18n.docPagePromptWill or i18n.docPagePromptShould, pageTypeDisplay ) ) | :wikitext( i18n.docPagePrompt:format( pageType == 'module' and i18n.docPagePromptWill or i18n.docPagePromptShould, pageTypeDisplay ) ) | ||