User contributions for Shahroudi
Jump to navigation
Jump to search
2 November 2025
- 22:0822:08, 2 November 2025 diff hist +561 N Template:If mobile/styles.css Created page with "→Because of how TemplateStyles and MobileFrontend work, it's not possible to directly test for whether the mobile site is being used in a TemplateStyle. As such we'll use Minerva as a proxy. This is imperfect.: body:not(.skin-minerva) .ifmobile > .mobile { display: none; } →Force nomobile element to display when present. Overrides skin-based css for hiding the nomobile class, e.g. Timeless skin with screen size less than 850px.: body.skin-minerva .i..." current
- 22:0822:08, 2 November 2025 diff hist +310 N Template:If mobile Created page with "<templatestyles src="If mobile/styles.css" /><{{{tag|{{{Tag|span}}}}}} class="ifmobile"><{{{tag|{{{Tag|span}}}}}} class="nomobile">{{{2|}}}</{{{tag|{{{Tag|span}}}}}}><{{{tag|{{{Tag|span}}}}}} class="mobile">{{{1|}}}</{{{tag|{{{Tag|span}}}}}}></{{{tag|{{{Tag|span}}}}}}><noinclude> {{Documentation}}</noinclude>" current
- 22:0722:07, 2 November 2025 diff hist +914 N Template:Hidden/styles.css Created page with ".tpl-hidden { clear: both; } .tpl-hidden > .mw-collapsible-toggle { float: none; } →Hide the default toggle’s placeholder during loading: .tpl-hidden::before { display: none; } .tpl-hidden.mw-made-collapsible > .mw-collapsible-toggle > .tpl-hidden-arrowtoggle { padding-left: 20px; background-image: url(https://upload.wikimedia.org/wikipedia/commons/1/10/MediaWiki_Vector_skin_action_arrow.png); background-position: left 50%; background-repeat: no-repeat; }..." current
- 22:0722:07, 2 November 2025 diff hist +1,022 N Template:Hidden Created page with "{{#ifeq:{{{1}}}|end |<!--template is being used to close divs (bottom part)--> </div></div> |<!--template is being used to start divs (top part)--> <div class="tpl-hidden mw-collapsible mw-{{{status|collapsed}}}" {{#if:{{{style|{{{css|}}}}}}|style="{{{style|{{{css|}}}}}}"}}> <templatestyles src="Hidden/styles.css" /> <div class="mw-collapsible-toggle" style="font-weight:{{{fw1|bold}}}; {{#if:{{{bg1|}}}|background-color:{{{bg1}}}}}; text-align:{{#ifeq:{{{toggle|}}}|left|..." current
- 22:0622:06, 2 November 2025 diff hist +841 N Template:Heavily used template Created page with "<!-- -->{{#ifeq:{{NAMESPACE}}|Module<!-- -->|{{error|This template is being used in the wrong namespace. Use {{tl|Heavily used module}} instead!}}<!-- -->|<!-- -->{{#invoke:Autotranslate|autotranslate<!-- -->|1 = {{{1|Template talk:{{#titleparts:{{PAGENAME}}|1|1}}}}}<!-- -->|2 = {{#if:{{{2|}}}|{{{2|}}}|{{SUBJECTSPACE}}:{{BASEPAGENAME}}}}<!-- -->|edit=<!-- -->{{#if:{{{edit|}}}<!-- -->|: [''{{Edit-int|{{{2|{{SUBJECTSPACE}}:{{BASEPAGE..." current
- 22:0622:06, 2 November 2025 diff hist +282 N Template:Edit Created page with "<small class="plainlinks">[{{fullurl:{{{1|{{FULLPAGENAME}}}}}|action=edit{{#if:{{{preload|}}}|&preload={{urlencode:{{{preload}}}}}}}{{#if:{{{editintro|}}}|&editintro={{urlencode:{{{editintro}}}}}}}}} +/−]</small><noinclude> {{heavily used template}} {{documentation}} </noinclude>" current
- 22:0622:06, 2 November 2025 diff hist +650 N Template:Clickable button 3 Created page with "<includeonly><span class="plainlinks">[{{#if:{{{url|}}} |{{{url}}} |[{{{1|}}}{{!}} }}<span class="mw-ui-button {{{class|}}}" role="button" aria-disabled="false" style="{{#ifeq:{{FULLPAGENAME:{{{1}}}}}|{{FULLPAGENAME}}|cursor: default; {{#switch:{{{class|}}} | mw-ui-progressive = background-color: #2962CB; | mw-ui-constructive = background-color: #008B6D; | mw-ui-destructive = background-color: #A6170F; | #default = background-color: #CCC; color: #666; }}}} {..." current
- 22:0422:04, 2 November 2025 diff hist +113 N Template:Sisterprojects Created page with "{{#invoke:Autotranslate|autotranslate|base=Template:Sisterprojects/i18n}}<noinclude>{{Documentation}}</noinclude>" current
- 22:0422:04, 2 November 2025 diff hist +101 N Template:Sisterprojects-en Created page with "{{Sisterprojects|lang=en}} <noinclude> en </noinclude>" current
- 22:0322:03, 2 November 2025 diff hist +199 N Template:Lang Created page with "<div lang="{{{1|}}}" dir="{{#dir:{{{1|}}}}}" class="description {{{1|}}}" style="display:inline;">{{{2}}}</div><noinclude> {{Documentation}} Category:Internationalization templates </noinclude>" current
- 21:5521:55, 2 November 2025 diff hist +2,569 N Module:Namespace detect/data Created page with "-------------------------------------------------------------------------------- -- Namespace detect data -- -- This module holds data for Module:Namespace detect to be loaded per -- -- page, rather than per #invoke, for performance reasons. -- -------------------------------------------------------------------------------- local cfg = require('Module:Namespace detect/config') local function..." current
- 21:5421:54, 2 November 2025 diff hist +3,545 N Module:Namespace detect/config Created page with "-------------------------------------------------------------------------------- -- Namespace detect configuration data -- -- -- -- This module stores configuration data for Module:Namespace detect. Here -- -- you can localise the module to your wiki's language. -- --..." current
- 21:5421:54, 2 November 2025 diff hist +5,992 N Module:Namespace detect Created page with "--[[ -------------------------------------------------------------------------------- -- -- -- NAMESPACE DETECT -- -- -- -- This module implements the {{namespace detect}} template in Lua, with a -- -- few improvements: all namespaces and all namespace aliases are..." current
- 21:5321:53, 2 November 2025 diff hist +745 N Module:Yesno Created page with "-- Function allowing for consistent treatment of boolean-like wikitext input. -- It works similarly to the template {{yesno}}. return function (val, default) -- If your wiki uses non-ascii characters for any of "yes", "no", etc., you -- should replace "val:lower()" with "mw.ustring.lower(val)" in the -- following line. val = type(val) == 'string' and val:lower() or val if val == nil then return nil elseif val == true or val == 'yes' or val == 'y' or val =..." current
- 21:5321:53, 2 November 2025 diff hist +10,054 N Module:Arguments Created page with "-- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string'..." current
- 21:5021:50, 2 November 2025 diff hist +1,736 N Module:Message box/sandbox/tmbox.css Created page with "→{{pp|small=y}}: .tmbox { margin: 4px 0; width: auto; border-collapse: collapse; border: 2px solid #ca3; →Default "notice" gray-brown: background-color: var(--background-color-warning-subtle, #fdf2d5); box-sizing: border-box; border-inline-start-width: 8px; } →For the "small=yes" option.: .tmbox.mbox-small { font-size: 88%; line-height: 1.25em; } .tmbox-speedy { border: 2px solid var(--border-color-error, #f54739); →Red: background-colo..." current
- 21:5021:50, 2 November 2025 diff hist +2,692 N Module:Message box/cmbox.css Created page with "→{{pp|small=y}}: .cmbox { margin: 3px 0; border-collapse: collapse; border: 1px solid #a2a9b1; background-color: #dfe8ff; →Default "notice" blue: box-sizing: border-box; →necessary when embedded in other templates like [[:Category:Pending_AfC_submissions]]: color: var( --color-base ); } .cmbox-speedy { border: 4px solid #b32424; →Red: background-color: #ffdbdb; →Pink: } .cmbox-delete { background-color: #ffdbdb; →Pink: ..." current
- 21:5021:50, 2 November 2025 diff hist +1,852 N Module:Message box/ombox.css Created page with "→{{pp|small=y}}: .ombox { margin: 4px 0; border-collapse: collapse; border: 1px solid #a2a9b1; →Default "notice" gray: background-color: var(--background-color-neutral-subtle, #f8f9fa); box-sizing: border-box; color: var(--color-base, #202122); } →For the "small=yes" option.: .ombox.mbox-small { font-size: 88%; line-height: 1.25em; } .ombox-speedy { border: 2px solid #b32424; →Red: background-color: #fee7e6; →Pink: } .ombox-de..." current
- 21:5021:50, 2 November 2025 diff hist +1,842 N Module:Message box/imbox.css Created page with "→{{pp|small=y}}: .imbox { margin: 4px 0; border-collapse: collapse; border: 3px solid #36c; →Default "notice" blue: background-color: var(--background-color-interactive-subtle, #f8f9fa); box-sizing: border-box; } →For imboxes inside imbox-text cells.: .imbox .mbox-text .imbox { margin: 0 -0.5em; →0.9 - 0.5 = 0.4em left/right.: →TODO: Still needed?: display: block; →Fix for webkit to force 100% width.: } .imbox-speedy { border: 3px..." current
- 21:4921:49, 2 November 2025 diff hist +1,736 N Module:Message box/tmbox.css Created page with "→{{pp|small=y}}: .tmbox { margin: 4px 0; width: auto; border-collapse: collapse; border: 2px solid #ca3; →Default "notice" gray-brown: background-color: var(--background-color-warning-subtle, #fdf2d5); box-sizing: border-box; border-inline-start-width: 8px; } →For the "small=yes" option.: .tmbox.mbox-small { font-size: 88%; line-height: 1.25em; } .tmbox-speedy { border: 2px solid var(--border-color-error, #f54739); →Red: background-colo..." current
- 21:4921:49, 2 November 2025 diff hist +2,299 N Module:Message box/ambox.css Created page with "→{{pp|small=y}}: .ambox { border: 1px solid #a2a9b1; →@noflip: border-left: 10px solid #36c; →Default "notice" blue: background-color: #fbfbfb; box-sizing: border-box; } →Single border between stacked boxes. Take into account base templatestyles, * user styles, and Template:Dated maintenance category. * remove link selector when T200206 is fixed: .ambox + link + .ambox, .ambox + link + style + .ambox, .ambox + link + link + .ambox, /* TODO: rais..." current
- 21:4921:49, 2 November 2025 diff hist +1,084 N Module:Message box/fmbox.css Created page with "→{{pp|small=y}}: .fmbox { clear: both; margin: 0.2em 0; width: 100%; border: 1px solid #a2a9b1; background-color: var(--background-color-interactive-subtle, #f8f9fa); box-sizing: border-box; color: var(--color-base, #202122); } .fmbox-warning { border: 1px solid #bb7070; →Dark pink: background-color: #ffdbdb; →Pink: } .fmbox-editnotice { background-color: transparent; } .fmbox .mbox-text { border: none; →@noflip: padding: 0.25em..." current
- 21:4821:48, 2 November 2025 diff hist +2,507 N Module:Message box/sandbox/mbox.css Created page with ".messagebox { margin: 4px 0; width: auto; border-collapse: collapse; border: 2px solid var(--border-color-progressive--hover,#48d); background-color: var(--background-color-neutral-subtle,#fbfcff); box-sizing: border-box; border-inline-start-width: 8px; } .messagebox.mbox-small { font-size: 88%; line-height: 1.25em; } .mbox-warning, .mbox-speedy { border: 2px solid var(--border-color-error,#b22222); background: var(--background-color-error-subtle,#ffdbdb);..." current
- 21:4821:48, 2 November 2025 diff hist +2,538 N Module:Message box/mbox.css Created page with ".messagebox { margin: 4px 0; width: auto; border-collapse: collapse; border: 2px solid var(--border-color-progressive,#6485d1); background-color: var(--background-color-neutral-subtle,#fbfcff); color: var(--color-base,#202122); box-sizing: border-box; border-inline-start-width: 8px; } .messagebox.mbox-small { font-size: 88%; line-height: 1.25em; } .mbox-warning, .mbox-speedy { border: 2px solid var(--border-color-error,#b22222); background: var(--background..." current
- 21:4821:48, 2 November 2025 diff hist +19,007 N Module:Message box/sandbox2 Created page with "require('strict') local getArgs local yesno = require('Module:Yesno') local lang = mw.language.getContentLanguage() local CONFIG_MODULE = 'Module:Message box/configuration' local DEMOSPACES = {talk = 'tmbox', image = 'imbox', file = 'imbox', category = 'cmbox', article = 'ambox', main = 'ambox'} -------------------------------------------------------------------------------- -- Helper functions ---------------------------------------------------------------------------..." current
- 21:4721:47, 2 November 2025 diff hist +3,808 N Module:Message box/configuration temp Created page with "-------------------------------------------------------------------------------- -- Message box configuration -- -- -- -- This module contains configuration data for Module:Message box. -- -------------------------------------------------------------------------------- return { fmbox = { types = { warning = { class = 'fmbox-w..." current
- 21:4721:47, 2 November 2025 diff hist +3,873 N Module:Message box/sandbox/configuration Created page with "-------------------------------------------------------------------------------- -- Message box configuration -- -- -- -- This module contains configuration data for Module:Message box. -- -- {{pp-template}} -- ----------------------------------------------------------------------..." current
- 21:4721:47, 2 November 2025 diff hist +12,548 N Module:Message box/sandbox Created page with "require('strict') local getArgs local yesno = require('Module:Yesno') local err = require('Module:Error') local TNT = require('Module:TNT') local lang = mw.language.getContentLanguage() local int_lang = mw.getCurrentFrame():preprocess('{{int:lang}}') local CONFIG_MODULE = 'Module:Message box/sandbox/configuration' local DEMOSPACES = {talk = 'tmbox', image = 'mbox', file = 'mbox', category = 'mbox', article = 'mbox', main = 'mbox'} --------------------------------------..." current
- 21:4621:46, 2 November 2025 diff hist +3,792 N Module:Message box/configuration Created page with "-------------------------------------------------------------------------------- -- Message box configuration -- -- -- -- This module contains configuration data for Module:Message box. -- -------------------------------------------------------------------------------- return { fmbox = { types = { warning = { class = 'fmbox-w..." current
- 21:4621:46, 2 November 2025 diff hist +12,540 N Module:Message box Created page with "require('strict') local getArgs local yesno = require('Module:Yesno') local err = require('Module:Error') local TNT = require('Module:TNT') local lang = mw.language.getContentLanguage() local int_lang = mw.getCurrentFrame():preprocess('{{int:lang}}') local CONFIG_MODULE = 'Module:Message box/configuration' local DEMOSPACES = {talk = 'tmbox', image = 'mbox', file = 'mbox', category = 'mbox', article = 'mbox', main = 'mbox'} ----------------------------------------------..." current
- 21:3721:37, 2 November 2025 diff hist +844 N Template:Documentation/i18n/fa Created page with "<languages/> <onlyinclude>{{Documentation/layout | lang = {{{lang|fa}}} <!-- {{Documentation}} parameters: --> |1={{{1|}}} |heading={{{heading|{{{2|}}}}}} |content={{{content|}}} <!-- $1 is automatically replaced by Template:Documentation/layout using {{tmpl}} --> | text = <span lang="en" dir="ltr" class="mw-content-ltr">This documentation is transcluded from $1.</span> <!-- DEPRECATED - New translations for these messages go in Data:I1..." current
- 21:3421:34, 2 November 2025 diff hist +1,129 N Module:Error Created page with "-- This module implements {{error}}. local p = {} local function _error(args) local tag = mw.ustring.lower(tostring(args.tag)) -- Work out what html tag we should use. if not (tag == 'p' or tag == 'span' or tag == 'div') then tag = 'strong' end -- Generate the html. return tostring(mw.html.create(tag) :addClass('error') :wikitext(tostring(args.message or args[1] or error('no message specified', 2))) ) end function..." current
- 21:3321:33, 2 November 2025 diff hist +102 N Template:Error Created page with "{{#invoke:Error|error|{{{message|{{{1}}}}}}|tag={{{tag|}}}}}<noinclude> {{documentation}} </noinclude>" current
- 21:3321:33, 2 November 2025 diff hist +776 N Module:Tmpl/testcases Created page with "local p = require('Module:ScribuntoUnit'):new() local m = require('Module:Tmpl') local function callWithArgs(arg0, args) local templateArgs = {} if args then for k, v in pairs(args) do local n = tonumber(k) or 0 if (n >= 1) then templateArgs[n] = v end end templateArgs[0] = arg0 end local frame = (mw.getCurrentFrame() :newChild{ args = templateArgs } :newChild{ args = {} }) return m.renderTmpl(frame) end function p:testRenderTmpl() self:ass..." current
- 21:2721:27, 2 November 2025 diff hist +437 N Module:Tmpl Created page with "-- This is a helper module for Template:tmpl local this = {} function this.renderTmpl(frame) local args = frame.args local pargs = (frame:getParent() or {}).args local result = pargs[0] or '' for k, v in pairs(pargs) do local n = tonumber(k) or -1 if (n >= 1 and n <= 9) then result = mw.ustring.gsub( result, '$' .. n, mw.text.trim(v) ) end end return result end return this" current
- 21:2721:27, 2 November 2025 diff hist +734 N Template:Documentation/styles.css Created page with ".template-documentation { margin-top: 1em; clear: both; border: 2px dotted #666; padding: 0.6em; background-color: #ecfcf4; } .template-documentation:after { content: ""; display: block; clear: both; } .template-documentation-heading { padding-bottom: 3px; border-bottom: 1px solid #a2a9b1; margin-bottom: 1ex; } .template-documentation-title { font-size: 150%; } .template-documentation-transcludedfrom { font-size: smaller; font-style: italic; } @media scre..." current
- 21:2321:23, 2 November 2025 diff hist +400 N Template:Transclude Created page with "{{#switch: {{NAMESPACE: {{{1}}} }} |#default = {{FULLPAGENAME: {{{1}}} }} <!-- eg "User:Foo" --> |{{ns:0}} = {{#ifeq: {{NAMESPACE: {{{1}}} }} | {{NAMESPACE: Template{{{1}}} }} | Template:{{{1}}} <!-- no leading colon, eg "Foo" --> | {{PAGENAME: {{{1}}} }} <!-- leading colon, eg ":Foo", so we want the article --> }} }}<noinclude> {{documentation}} </noinclude>" current
- 21:2321:23, 2 November 2025 diff hist +6,571 N Module:TNT Created page with "-- -- INTRO: (!!! DO NOT RENAME THIS PAGE !!!) -- This module allows any template or module to be copy/pasted between -- wikis without any translation changes. All translation text is stored -- in the global Data:*.tab pages on Commons, and used everywhere. -- -- SEE: https://www.mediawiki.org/wiki/Multilingual_Templates_and_Modules -- -- ATTENTION: -- Please do NOT rename this module - it has to be identical on all wikis. -- This code is maintained..." current
- 21:2321:23, 2 November 2025 diff hist +407 N Template:DocPageName Created page with "<onlyinclude>{{#ifeq:{{#titleparts:{{{1|{{SUBJECTPAGENAME}}}}}||-1}}|sandbox<!-- -->|{{#ifexist:{{{1|{{SUBJECTPAGENAME}}}}}/doc<!-- -->|{{{1|{{SUBJECTPAGENAME}}}}}/doc<!-- -->|{{#titleparts:{{{1|{{SUBJECTPAGENAME}}}}}|-1}}/doc<!-- -->}}<!-- -->|{{{1|{{SUBJECTPAGENAME}}}}}/doc<!-- -->}}</onlyinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! -->" current
- 21:2221:22, 2 November 2025 diff hist +99 N Template:Tmpl Created page with "<onlyinclude><includeonly>{{#invoke:Tmpl|renderTmpl}}</includeonly></onlyinclude> {{Documentation}}" current
- 21:2221:22, 2 November 2025 diff hist +1,875 N Module:TNTFallback Created page with "-------------------------------------------------------------------------------- -- This module implements a wrapper for Module:TNT that allows returning -- a fallback message; used by {{Documentation}}. -- -- @module TNTFallback -- @alias p -- @author User:ExE Boss -- @require Module:TNT -------------------------------------------------------------------------------- require("strict"); local TNT = require("Module:TNT"); local p = {}; --------------------..." current
- 21:2021:20, 2 November 2025 diff hist +3,057 N Template:Documentation/layout/sandbox Created page with "<div id="template-documentation" class="template-documentation"><templatestyles src="Template:Documentation/styles.css" /><!-- -->{{#if: {{PROTECTIONLEVEL:edit}} | {{Protected}} }}<!-- -->{{#ifeq: {{{heading|}}} | false | | <div class="template-documentation-heading" lang="{{{lang|}}}" dir="{{#dir:{{{lang|}}}}}"><!-- --><span class="template-documentation-title">{{#if: {{{heading|}}} | {{{heading|}}} | 50px|link=|alt= {{#switch:..." current
- 21:1921:19, 2 November 2025 diff hist +3,267 N Template:T/main Created page with "{{#ifeq:{{lc:{{{code}}}}}|tt|<code>}}<!-- code start -->{{#switch:{{#switch:{{{link}}}|no|n|-=1|0}}{{#switch:+|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}=1|0}}{{#switch:-|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}=1|0}}<!-- -->|000|010|011|100=|{{#switch:{{{case}}}|i|n={{i18n/namespace|t|link={{{case}}}o|lang={{{i18n|}}}}}|l=template|Template}}:}}<!-- -->{{#switch:{{{link}}}|no|n={{#switch:{{{incl|{{{i|}}}}}}|3=<span style="font-family:monospace;{{{style|}}}">}}<!-- link=no -->{..." current
- 21:1921:19, 2 November 2025 diff hist +329 N Template:Tl Created page with "<noinclude>{{protected template}} </noinclude>{{T/main|{{{1|}}} |{{{2|}}} |{{{3|{{{lang|}}}}}} |{{{4|}}} |{{{5|}}} |incl={{{incl|{{{i|3}}}}}} |code={{{code|}}} |link={{{link|}}} |case={{{case|}}} |i18n={{{i18n|}}} |parm={{{parm|}}} |full={{{full|}}} |style={{{style|}}} }}<noinclude> {{documentation|Template:T/doc}} </noinclude>" current
- 21:1921:19, 2 November 2025 diff hist +587 N Template:Translated tag/i18n Created page with "<languages/> <onlyinclude><div class="translatedTag" style="text-align:center; font-weight:bold;" lang="{{#bcp47:{{TRANSLATIONLANGUAGE}}}}" dir="{{#dir:{{TRANSLATIONLANGUAGE}}}}"> <translate><!--T:1--> ''NOTE:'' Please do ''not'' use this template directly! This is just for translation.</translate> {{#ifeq:{{NAMESPACE}}|{{ns:10}}<!-- leave this part out on non-template pages because it won't make sense --> |<translate><!--T:2--> Use <tvar name="1"><bdi>{{tl|{{{template|..." current
- 21:1821:18, 2 November 2025 diff hist +1,850 N Template:Translated tag Created page with "{{#ifeq:{{NAMESPACE}}|{{ns:4}}||<!-- ignore commons namespace for demonstration pages --> {{#switch:{{FULLPAGENAME}} |{{{ns|{{{ns1|{{ns:10}}}}}}}}:{{ucfirst:{{{page|{{{page1}}}}}}}}{{{sub|/{{SUBPAGENAME}}}}} |{{{ns2|{{ns:10}}}}}:{{ucfirst:{{{page2}}}}}{{{sub|/{{SUBPAGENAME}}}}} |{{{ns3|{{ns:10}}}}}:{{ucfirst:{{{page3}}}}}{{{sub|/{{SUBPAGENAME}}}}} |{{{ns4|{{ns:10}}}}}:{{ucfirst:{{{page4}}}}}{{{sub|/{{SUBPAGENAME}}}}} = <!-- for any exceptions --> |#default = {{#swi..." current
- 21:1821:18, 2 November 2025 diff hist +3,113 N Template:Documentation/layout Created page with "<div id="template-documentation" class="template-documentation"><templatestyles src="Template:Documentation/styles.css" /><!-- -->{{#if: {{PROTECTIONLEVEL:edit}} | {{Protected}} }}<!-- -->{{#ifeq: {{{heading|}}} | false | | <div class="template-documentation-heading" {{#if: {{{lang|}}} | lang="{{{lang|}}}" dir="{{#dir:{{{lang|}}}}}" }}><!-- --><span class="template-documentation-title">{{#if: {{{heading|}}} | {{{heading|}}} | File:Test Template Info-Icon.svg|..." current
- 21:1721:17, 2 November 2025 diff hist +755 N Template:Documentation/i18n Created page with "<languages/> <onlyinclude>{{Documentation/layout | lang = {{{lang|{{TRANSLATIONLANGUAGE}}}}} <!-- {{Documentation}} parameters: --> |1={{{1|}}} |heading={{{heading|{{{2|}}}}}} |content={{{content|}}} <!-- $1 is automatically replaced by Template:Documentation/layout using {{tmpl}} --> | text = <translate><!--T:1--> This documentation is transcluded from $1.</translate> <!-- DEPRECATED - New translations for these messages go in Data:I18..." current
- 21:1721:17, 2 November 2025 diff hist +468 N Template:Notice/sandbox Created page with "{{mbox|type=notice|small={{{small|}}}<!-- -->|style=direction:{{#dir:{{{lang|}}}}};{{#if:{{{style|}}}|{{{style}}}}}<!-- -->|image={{#if:{{{image|}}}|{{!((}}File:{{{image}}}{{!}}{{{size|{{#if:{{{small|}}}|25px|40px}}}}}{{!}}link={{#if:{{{alt|}}}|{{!}}alt={{{alt}}}}}{{!}}class=noviewer{{))!}}}}<!-- -->|text={{#if:{{{heading|{{{header|}}}}}}|<div align="center">'''{{{heading|Notice: {{{header}}}}}}'''</div><br/>}}{{{1}}}}}<noinclude> {{documentation}} </noinclude>" current
- 21:1621:16, 2 November 2025 diff hist +118 N Template:Center Created page with "<div class="center" {{#if:{{{style|}}}|style="{{{style}}}"}}> {{{1}}} </div><noinclude> {{documentation}} </noinclude>" current