User contributions for Rosie
Appearance
11 January 2026
- 16:3116:31, 11 January 2026 diff hist +11,705 N Module:Template translation Created page with "local this = {} function this.checkLanguage(subpage, default) --[[Check first if there's an any invalid character that would cause the mw.language.isKnownLanguageTag function() to throw an exception: - all ASCII controls in [\000-\031\127], - double quote ("), sharp sign (#), ampersand (&), apostrophe ('), - slash (/), colon (:), semicolon (;), lower than (<), greater than (>), - brackets and braces ([, ], {, }), pipe (|), bac..." current
- 16:3016:30, 11 January 2026 diff hist +181 N Template:Tmpl Created page with "<onlyinclude><includeonly>{{#invoke:Tmpl|renderTmpl}}</includeonly></onlyinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! -->" current
- 16:3016:30, 11 January 2026 diff hist +1,661 Template:Used in system No edit summary current
- 16:2916:29, 11 January 2026 diff hist −388 Template:Yesno No edit summary
- 16:2816:28, 11 January 2026 diff hist +48 N Template:)) Created page with "<onlyinclude>}}</onlyinclude> {{documentation}}" current
- 16:2816:28, 11 January 2026 diff hist +48 N Template:(( Created page with "<onlyinclude>{{</onlyinclude> {{documentation}}" current
- 16:2816:28, 11 January 2026 diff hist +322 Template:Tlf No edit summary
- 16:2716:27, 11 January 2026 diff hist +585 N Template:Tlf Created page with "<span style="white-space:nowrap;">{{{{#if:{{{1|}}}|{{{1}}}| tlf|...}}<!-- -->{{#ifeq:{{{2|x}}}|{{{2|}}}| |{{{2}}} | }}<!-- -->{{#ifeq:{{{3|x}}}|{{{3|}}}| |{{{3}}} | }}<!-- -->{{#ifeq:{{{4|x}}}|{{{4|}}}| |{{{4}}} | }}<!-- -->{{#ifeq:{{{5|x}}}|{{{5|}}}| |{{{5}}} | }}<!-- -->{{#ifeq:{{{6|x}}}|{{{6|}}}| |{{{6}}} | }}<!-- -->{{#ifeq:{{{7|x}}}|{{{7|}}}| |{{{7}}} | }}<!-- -->{{#ifeq:{{{8|x}}}|{{{8|}}}| |{{{8}}} | }}<!-- -->{{#if..."
- 16:2616:26, 11 January 2026 diff hist +40,330 N Module:Transclusion count/data/C Created page with "return { ["C"] = 762000, ["C-Class"] = 17000, ["C-SPAN"] = 13000, ["C-cmn"] = 2800, ["C-pl"] = 51000, ["C."] = 281000, ["CAN"] = 20000, ["CANelec"] = 18000, ["CANelec/gain"] = 3300, ["CANelec/hold"] = 6400, ["CANelec/source"] = 10000, ["CANelec/top"] = 8100, ["CANelec/total"] = 8900, ["CAS"] = 3800, ["CBB_Yearly_Record_End"] = 3400, ["CBB_Yearly_Record_Entry"] = 3500, ["CBB_Yearly_Record_Start"] = 3300, ["CBB_Yearly_Record_Subhead"] = 4100, ["CBB_Yearly_Record_Subtotal"]..."
- 16:2516:25, 11 January 2026 diff hist +4,044 N Module:File link/doc Created page with "{{high-use}} {{Module rating|protected}} {{Lua|Module:Yesno|Module:Arguments}} This module is used to construct wikitext links to files. It is primarily useful for templates and modules that use complicated logic to make file links. Simple file links should be made with wikitext markup directly, as it uses less resources than calling this module. For help with wikitext file markup please refer to the documentation at mediawiki.org. == Usage from wikit..." current
- 16:2516:25, 11 January 2026 diff hist +2,544 N Module:File link Created page with "-- This module provides a library for formatting file wikilinks. local yesno = require('Module:Yesno') local checkType = require('libraryUtil').checkType local p = {} function p._main(args) checkType('_main', 1, args, 'table') -- This is basically libraryUtil.checkTypeForNamedArg, but we are rolling our -- own function to get the right error level. local function checkArg(key, val, level) if type(val) ~= 'string' then error(string.format( "type error in..."
- 16:2416:24, 11 January 2026 diff hist +1 N Module:Category handler/shared/doc Created page with "-" current
- 16:2416:24, 11 January 2026 diff hist +888 N Module:Category handler/shared Created page with "-- This module contains shared functions used by Module:Category handler -- and its submodules. local p = {} function p.matchesBlacklist(page, blacklist) for i, pattern in ipairs(blacklist) do local match = mw.ustring.match(page, pattern) if match then return true end end return false end function p.getParamMappings(useLoadData) local dataPage = 'Module:Namespace detect/data' if useLoadData then return mw.loadData(dataPage).mappings else return..."
- 16:2216:22, 11 January 2026 diff hist +513 N Module:Category handler/blacklist/doc Created page with "{{Module rating |<!-- Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call -->}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see Wikipedia:Wikidata) --> == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|''function_name''}}</code> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interw..." current
- 16:2216:22, 11 January 2026 diff hist +254 N Module:Category handler/blacklist Created page with "-- This module contains the blacklist used by Module:Category handler. -- Pages that match Lua patterns in this list will not be categorised unless -- categorisation is explicitly requested. return { '/[aA]rchive' -- Don't categorise archives. }"
- 16:2216:22, 11 January 2026 diff hist +437 N Module:Category handler/config/doc Created page with "{{module rating|p}} <pre> -------------------------------------------------------------------------------- -- Module:Category handler configuration data -- -- Language-specific parameter names and values can be set here. -- -- For blacklist config, see Module:Category handler/blacklist. -- -------------------------------------------------------------------------------- </pre>" current
- 16:2116:21, 11 January 2026 diff hist +5,755 N Module:Category handler/config Created page with "-------------------------------------------------------------------------------- -- Module:Category handler configuration data -- -- Language-specific parameter names and values can be set here. -- -- For blacklist config, see Module:Category handler/blacklist. -- -------------------------------------------------------------------------------- local cfg = {} -- Don't edit this line. ----------------------------..."
- 16:2116:21, 11 January 2026 diff hist +523 N Template:Heavily used template/layout Created page with "{{Mbox |type = query |image = {{NoImageNotes|class=noviewer|alt=⚠|40px}} |text = {{{text|empty}}} <div style="font-size:0.9em;"> {{{small|}}} {{#switch:{{PROTECTIONLEVEL:edit}} |autoconfirmed={{{autoconfirmed|}}} |templateeditor={{{templateeditor|{{{temp|}}}}}} |sysop={{{sysop|}}} }}</div> |width = 80% |style = padding:3px; border-color: var(--border-color-content-removed, #fc3); text-align:start |lang = {{{lang|}}} }}<noinc..." current
- 16:2116:21, 11 January 2026 diff hist +2,015 N Template:Heavily used template/en Created page with "{{Heavily used template/layout |text='''Note:''' This {{lc:{{NAMESPACE}}}} is used on a {{#if:{{{very|}}}|'''great''' }}lot of pages. In order not to put too much load on the servers, edits should be kept to a bare minimum. Please '''discuss proposed changes on [[{{TALKPAGENAME}}|the talk page]]''' first. {{#ifexist:{{{2|}}}/sandbox|Afterwards, changes can '''initially''' be done at and tested with [[{{{2|}}}/sandbox]]{{{edit|}}}.}} |small= * Editing a {{lc:{{NAMESP..." current
- 16:2016:20, 11 January 2026 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
- 16:2016:20, 11 January 2026 diff hist +130 N Template:LangSwitch Created page with "<includeonly>{{#invoke:LangSwitch|langSwitch}}</includeonly><noinclude> {{heavily used template}} {{Documentation}} </noinclude>"
- 16:1916:19, 11 January 2026 diff hist +2,101 N Template:Cat Created page with "<div id="cat" border="1" class="plainlinks" style="background:#F1F8F1; padding:5px;" border: #99B3FF solid 1px > {| id="catnav" style="background:none; margin-bottom:10px; font-size:90%; margin-left:auto; margin-right:auto;" cellpadding="2" cellspacing="0" align="center" | colspan=13 | {{LangSwitch |en=Index of all categories |eo=Indekso de ĉiaj kategorioj |pl=Indeks wszystkich kategori..." current
- 16:1616:16, 11 January 2026 diff hist +44 N Template:!! Created page with "||<noinclude> {{documentation}} </noinclude>"
- 16:1616:16, 11 January 2026 diff hist +443 N Template:Center Created page with "<div class="center" {{safesubst<noinclude />:#if: {{{style|}}} | style="{{{style}}}"}}>{{{1|Category:Pages using center with no arguments}}}</div>{{safesubst<noinclude />:#invoke:Check for unknown parameters|check|unknown=_VALUE_{{PAGENAME}}|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }}<noinclude> {{documentation}} </noinclude>" current
- 16:1016:10, 11 January 2026 diff hist +1,113 N Template:Cascade-protected template Created page with "{{mbox | type = protection | image = 40x40px|link=|alt= | imageright = 40x40px|link= |alt= | text = '''This page is fully protected with the cascading option enabled.''' Editing of this {{{page|template}}} may have been disabled either temporarily or permanently except for administrators. Changes can only b..." current
- 16:0916:09, 11 January 2026 diff hist +1 N Module:Yesno/sandbox/doc Created page with "-" current
- 16:0816:08, 11 January 2026 diff hist +1,191 N Module:Yesno/sandbox Created page with "--- Allows for consistent treatment of boolean-like wikitext input. --- Uses lookup table, instead of if-elseif-else statement, for efficiency. -- -- If your wiki uses non-ASCII characters for any of "yes", "no", etc., you -- should replace "string.lower" with "mw.ustring.lower" in the -- following line. NOTE: It is _much_ slower. local LOWER = string.lower local TO_NUMBER = tonumber local TYPE = type local BOOLEAN_MAP = { yes = true, y = true, ['true'] = true, t = t..." current
- 02:1902:19, 11 January 2026 diff hist +117 N Template:Pp Redirected page to Template:Protection padlock Tag: New redirect
- 02:1802:18, 11 January 2026 diff hist +63,553 N Module:Protection banner/testcases Created page with "-- Load necessary modules local mProtectionBanner = require('Module:Protection banner/sandbox') local ScribuntoUnit = require('Module:ScribuntoUnit') -- Get the classes local Protection = mProtectionBanner._exportClasses().Protection local Blurb = mProtectionBanner._exportClasses().Blurb local BannerTemplate = mProtectionBanner._exportClasses().BannerTemplate local Banner = mProtectionBanner._exportClasses().Banner local Padlock = mProtectionBanner._exportClasses().Padl..." current
- 02:1802:18, 11 January 2026 diff hist +46,537 N Module:Protection banner/config Created page with "-- This module provides configuration data for Module:Protection banner. return { -------------------------------------------------------------------------------- -- -- BANNER DATA -- -------------------------------------------------------------------------------- --[[ -- Banner data consists of six fields: -- * text - the main protection text that appears at the top of protection -- banners. -- * explanation - the text that appear..."
- 02:1702:17, 11 January 2026 diff hist +6,626 N Module:Protection banner/doc Created page with "{{High-use}} {{Module rating|protected}} {{Lua|Module:Protection banner/config|Module:File link|Module:Effective protection level|Module:Effective protection expiry|Module:Yesno|Module:Arguments|Module:Message box|Module:Submit an edit request}} This module creates protection banners and padlock icons that are placed at the top of protected pages. Most users will not need to use this module directly. == Usage == For adding protection te..."
- 02:1702:17, 11 January 2026 diff hist +26,590 N Module:Protection banner Created page with "-- This module implements {{pp-meta}} and its daughter templates such as -- {{pp-dispute}}, {{pp-vandalism}} and {{pp-sock}}. -- Initialise necessary modules. require('strict') local makeFileLink = require('Module:File link')._main local effectiveProtectionLevel = require('Module:Effective protection level')._main local effectiveProtectionExpiry = require('Module:Effective protection expiry')._main local yesno = require('Module:Yesno') -- Lazily initialise modules and..."
- 02:1702:17, 11 January 2026 diff hist +76 N Template:Protection padlock Created page with "{{#invoke:Protection banner|main}}<noinclude> {{documentation}} </noinclude>"
- 02:1602:16, 11 January 2026 diff hist +441 N Template:Sandbox other Created page with "<onlyinclude>{{safesubst:<noinclude/>#if:{{safesubst:<noinclude/>#ifeq:{{safesubst:<noinclude/>#invoke:String|sublength|s={{safesubst:<noinclude/>SUBPAGENAME}}|i=0|len=7}}|sandbox|1}}{{safesubst:<noinclude/>#ifeq:{{safesubst:<noinclude/>SUBPAGENAME}}|doc|1}}{{safesubst:<noinclude/>#invoke:String|match|{{safesubst:<noinclude/>PAGENAME}}|/sandbox/styles.css$|plain=false|nomatch=}}|{{{1|}}}|{{{2|}}}}}</onlyinclude><!-- -->{{documentation}}"
- 02:1402:14, 11 January 2026 diff hist +209 N Module:If preview/configuration/doc Created page with "{{used in system}} This module does the actual work for determining if the page is in preview mode. It is a separate module so <code>mw.loadData</code> can only run it once per page, rather than once per use."
- 02:1402:14, 11 January 2026 diff hist +842 N Module:If preview/configuration Created page with "--We perform the actual check for whether this is a preview here since preprocessing is relatively expensive. local frame = mw.getCurrentFrame() local function is_preview() local revision_id = frame:preprocess('{{REVISIONID}}') -- {{REVISIONID}} is usually the empty string when previewed. -- I don't know why we're checking for nil but hey, maybe someday things -- would have broken return revision_id == nil or revision_id == '' end local function templatestyl..." current
- 02:1302:13, 11 January 2026 diff hist +349 N Module:If preview/styles.css Created page with "→{{pp|small=yes}}: .preview-warning { font-style: italic; →@noflip: padding-left: 1.6em; margin-bottom: 0.5em; color: var(--color-error, red); } →The templatestyles element inserts a link element before hatnotes. * TODO: Remove link if/when WMF resolves T200206: .preview-warning + link + .preview-warning { margin-top: -0.5em; }" current
- 02:1202:12, 11 January 2026 diff hist +751 N Module:If preview/doc Created page with "{{Module rating|protected}} {{High-use}} {{Lua|Module:Arguments|Module:If preview/configuration|Module:Yesno}} {{Uses TemplateStyles|Module:If preview/styles.css}} This module implements {{Tl|If preview}} and {{Tl|Preview warning}}. It helps templates/modules determine if they are being previewed. Prefer implementing the template versions in other templates. In a module to use the <code>main()</code>, you need to pass a frame table with an args table. For the preview..."
- 02:1202:12, 11 January 2026 diff hist +1,973 N Module:If preview Created page with "local p = {} local getArgs = require("Module:Arguments").getArgs local yn = require("Module:Yesno") local cfg = mw.loadData('Module:If preview/configuration') --main This function returns either the first argument or second argument passed to this module, depending on whether the page is being previewed. function p.main(frame) local args = getArgs(frame) if cfg.preview then return args[1] or '' else return args[2] or '' end end --[[ pmain This function..." current
- 02:1202:12, 11 January 2026 diff hist +103 N Template:If preview Created page with "<onlyinclude>{{safesubst:<noinclude/>#invoke:If preview|pmain}}</onlyinclude><!-- -->{{documentation}}" current
- 02:0602:06, 11 January 2026 diff hist +296 N Module:Template link general/config Created page with "local cfg = {}; -- Don’t touch this line. -- The link for the “subst:” prefix when the “link subst” parameter is truthy. -- Set to “nil” to disable the “link subst” parameter. cfg["subst-link"] = "Special:MyLanguage/Help:Substitution"; return cfg; -- Don’t touch this line." current
- 02:0502:05, 11 January 2026 diff hist +44 N Template:Tlg Redirected page to Template:Template link general current Tag: New redirect
- 02:0402:04, 11 January 2026 diff hist +208 N Template:Parameter Created page with "<span style="color:#{{#ifeq: {{{2|}}} | required | C66 | 66C }};">'''{{{1}}}'''</span>{{#ifeq: {{{2|}}} | required | <span style="color:#999;"> (required)</span> | }}<noinclude> {{documentation}} </noinclude>" current
- 02:0402:04, 11 January 2026 diff hist +2,124 N Module:Uses TemplateStyles/config Created page with "local cfg = {} -- Don’t touch this line. -- Subpage blacklist: these subpages will not be categorized (except for the -- error category, which is always added if there is an error). -- For example “Template:Foo/doc” matches the `doc = true` rule, so it will have -- no categories. “Template:Foo” and “Template:Foo/documentation” match no rules, -- so they *will* have categories. All rules should be in the -- ['<subpage name>'] = true, -- format. cfg['subpa..."
- 02:0302:03, 11 January 2026 diff hist +634 N Module:Template link general/doc Created page with "<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Lua|Module:Arguments|Module:Yesno|Module:Template link general/config}} {{Uses TemplateStyles|Template:Mono/styles.css|Template:Nowrap/styles.css}} {{Module rating|beta}} Implements {{tlg|mono=1|nowrap=1|tlg}}. == Usage == <code><nowiki>{{</nowiki>#invoke:Template link general|main<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!-- Categories below this line; int..."
- 02:0302:03, 11 January 2026 diff hist +5,732 N Module:Template link general Created page with "-- This implements Template:Template link general and various other templates in its family local getArgs = require('Module:Arguments').getArgs local yesno = require('Module:Yesno') local cfg = mw.loadData('Module:Template link general/config') local p = {} -- Is a string non-empty? local function _ne(s) return s ~= nil and s ~= "" end local nw = mw.text.nowiki local function addTemplate(s) local i, _ = s:find(':', 1, true) if i == nil then return 'Template..."
- 02:0302:03, 11 January 2026 diff hist +202 N Template:Template link general Created page with "<onlyinclude>{{<includeonly>safesubst:</includeonly>#invoke:Template link general|main}}</onlyinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! -->" current
- 02:0202:02, 11 January 2026 diff hist +460 N Template:Tlx Created page with "<onlyinclude>{{<includeonly>safesubst:</includeonly>#invoke:Template link general|main<!-- -->|mono=true<!-- --><includeonly><!-- -->|1={{safesubst:#if:{{{SISTER|}}}|{{{SISTER}}}:Template:{{{1}}}|{{{1}}}}}<!-- -->|alttext{{safesubst:#ifeq:{{{alttext|}}}|{{{alttext}}}|¬}}={{safesubst:#if:{{{SISTER|}}}|{{{1}}}}}<!-- --></includeonly><!-- -->}}</onlyinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! -->"
- 02:0202:02, 11 January 2026 diff hist +510 N Module:Uses TemplateStyles/doc Created page with "{{Module rating|release}} {{Lua|Module:Uses TemplateStyles/config|Module:Yesno|Module:List|Module:TableTools|Module:Message box|Module:TNT}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> Implements {{tlx|Uses TemplateStyles}}. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Global modules{{#translation:}}]] }}</includeonly><noinclude> Category:Module documentation pa..."
- 02:0202:02, 11 January 2026 diff hist +3,810 N Module:Uses TemplateStyles Created page with "require("strict"); -- This module implements the {{Uses TemplateStyles}} template. local yesno = require('Module:Yesno') local mList = require('Module:List') local mTableTools = require('Module:TableTools') local mMessageBox = require('Module:Message box') local TNT = require('Module:TNT') local p = {} local function format(msg, ...) -- Content sourced from commons:Data:I18n/Uses TemplateStyles.tab return TNT.format('I18n/Uses TemplateStyles', msg, ...) end loca..."