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 ) )