User contributions for Rosie
Appearance
11 January 2026
- 17:0117:01, 11 January 2026 diff hist +41 N File:Greek lc beta icon.svg No edit summary current
- 17:0017:00, 11 January 2026 diff hist +41 N File:Green check.svg No edit summary current
- 17:0017:00, 11 January 2026 diff hist +41 N File:Red x.svg No edit summary current
- 17:0017:00, 11 January 2026 diff hist 0 N File:Historical.svg No edit summary current
- 17:0017:00, 11 January 2026 diff hist 0 N File:Information icon4.svg No edit summary current
- 17:0017:00, 11 January 2026 diff hist 0 N File:HorLineGrey.svg No edit summary current
- 16:5916:59, 11 January 2026 diff hist +41 N File:Codex icon book color-base.svg No edit summary current
- 16:5916:59, 11 January 2026 diff hist +41 N File:OOjs UI icon alert-warning.svg No edit summary current
- 16:5816:58, 11 January 2026 diff hist +6,669 N Template:Localized link Created page with "<noinclude> <languages/> </noinclude><!-- -->{{#ifeq:{{FULLPAGENAME:{{{1}}}}}|{{FULLPAGENAME:{{translatable}}}}<!--self link (including translation pages)--> |<b> }}<!---->Special:MyLanguage/{{{1}}}|{{#if:{{{2|}}} |{{{2}}} |{{{2|{{#ifexist:Translations:{{#if:{{NAMESPACE:{{{1}}}}}|{{NAMESPACE:{{{1}}}}}:}}{{PAGENAME:{{{1}}}}}/Page display title/{{PAGELANGUAGE}}<!--if the source page, PAGELANGUAGE returns en--> |{{#ifexpr:{{#if:{{{nsp|}}}|1|0}} and {{NAMESPACENUMBER:{..." current
- 16:5716:57, 11 January 2026 diff hist +1 N Module:ConvertNumeric/sandbox/doc Created page with "-" current
- 16:5716:57, 11 January 2026 diff hist +23,327 N Module:ConvertNumeric/sandbox Created page with "-- Module for converting between different representations of numbers. See talk page for user documentation. -- For unit tests see: Module:ConvertNumeric/testcases -- When editing, preview with: Module_talk:ConvertNumeric/testcases -- First, edit Module:ConvertNumeric/sandbox, then preview with Module_talk:ConvertNumeric/sandbox/testcases require('strict') local ones_position = { [0] = 'example', [1] = 'one', [2] = 'two', [3] = 'three', [4] = 'four'..." current
- 16:5616:56, 11 January 2026 diff hist +4,568 N Module:Strip to numbers/doc Created page with "{{module rating|beta}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> == Usage == This module extracts very basic numeric data from the input, namely the first match for a contiguous simple number, which may include the negative sign and a decimal, but not (yet) any further complexity, such as exponents, variables, etc. Its primary function is accepting data like: * <code>70%</code> * <code>margin-left: 20px;</code> * <code>75.485&..." current
- 16:5616:56, 11 January 2026 diff hist +738 N Module:Strip to numbers Created page with "local p = {} function p.main(frame) local theString = mw.text.unstrip(frame.args[1]) local onlyNumber onlyNumber = (string.match(theString, "%-?[%d%.]+")) checkedNumber = tonumber(onlyNumber) if checkedNumber == nil then error(" Input did not contain valid numeric data") else return checkedNumber end end function p.halve(frame) local checkedNumber = (p.main(frame)) local halvedNumber halvedNumber = (checkedNumber / 2) return halvedNumber end function p.ma..." current
- 16:5116:51, 11 January 2026 diff hist +348 N Template:Inline-code Created page with "<onlyinclude><!-- -->{{#if:{{yesno|{{{nowrap|}}}}}|<templatestyles src="Template:Nowrap/styles.css"/>}}<!-- -->{{#tag:syntaxhighlight|{{{code|{{{1}}}}}}|inline=1 {{#if:{{{id|}}}| id = {{{id|}}}}} | class = {{#if:{{yesno|{{{nowrap|}}}}}|nowrap}} {{{class|}}} | style = {{{style|}}} | lang = {{{lang|{{{2|php}}}}}} }}</onlyinclude> {{Documentation}}" current
- 16:5016:50, 11 January 2026 diff hist +1 N Module:Calculator/doc Created page with "-" current
- 16:5016:50, 11 January 2026 diff hist +10,307 N Module:Calculator Created page with "local Calculator = {} Calculator.__index__ = Calculator function Calculator:new(params) params = params or {} local root = params.root or mw.html.create(getElement(params)) if params.scoped ~= false then root:addClass('calculator-container') :attr('data-calculator-refresh-on-load', boolString(params.refreshOnLoad)) end root:addClass(params.class) :attr('style', params.style) local obj = { root = root, noJSFallback = '', templatestyles = {} } if..." current
- 16:4916:49, 11 January 2026 diff hist +42 N Module:ScribuntoUnit/config/doc Created page with "Configuration for Module:ScribuntoUnit" current
- 16:4916:49, 11 January 2026 diff hist +1,573 N Module:ScribuntoUnit/config Created page with "-- The cfg table, created by this module, contains all localisable strings and -- configuration, to make it easier to port this module to another wiki. local cfg = {} -- Do not edit this line. -- The successIndicator and failureIndicator are in the first column of the -- wikitable produced as output and indicate whether the test passed. These two -- strings are preprocessed by frame.preprocess. -- successIndicator: if the test passes -- failureIndicator: if the test fa..." current
- 16:4816:48, 11 January 2026 diff hist +354 N Module:TNT/config/doc Created page with "<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> Optional configuration module for Module:TNT. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> Category:Modules }}</includeonly><noinclude> [[Category:Module documentation pages{{#translation:}}]] </noinclude>" current
- 16:4816:48, 11 January 2026 diff hist −1,432 Module:TNT/config No edit summary current
- 16:4816:48, 11 January 2026 diff hist +1,917 N Module:TNT/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..."
- 16:4716:47, 11 January 2026 diff hist +384 N Template:Luai Created page with "{{inline-code|{{{1}}}|lang="lua"}}<noinclude> {{Documentation|content= <templatedata> { "params": { "1": { "label": "Content", "description": "The Lua code to be displayed.", "type": "string", "required": true } }, "description": "Display Lua code inline with syntax highlighting" } </templatedata> [[Category:Formatting templates{{#translation:}}]] }} </noinclude>" current
- 16:4616:46, 11 January 2026 diff hist +33 N Module:Documentation/i18n/doc Created page with "i18n for Module:Documentation" current
- 16:4516:45, 11 January 2026 diff hist +1,691 N Module:Documentation/i18n Created page with "local format = require('Module:TNT').format local i18n = {} i18n['cfg-error-msg-type'] = format('I18n/Documentation', 'cfg-error-msg-type') i18n['cfg-error-msg-empty'] = format('I18n/Documentation', 'cfg-error-msg-empty') -- cfg['template-namespace-heading'] -- The heading shown in the template namespace. i18n['template-namespace-heading'] = format('I18n/Documentation', 'template-namespace-heading') -- cfg['module-namespace-heading'] -- The heading shown in the module..." current
- 16:4416:44, 11 January 2026 diff hist +174 N Module:Documentation/config/doc Created page with "{{module rating|release}} This is the configuration file for Module:Documentation. This file can be edited to allow easy translation/porting of the module to other wikis."
- 16:4416:44, 11 January 2026 diff hist +17,768 N Module:Documentation/config Created page with "---------------------------------------------------------------------------------------------------- -- -- Configuration for Module:Documentation -- -- Here you can set the values of the parameters and messages used in Module:Documentation to -- localise it to your wiki and your language. Unless specified otherwise, values given here -- should be string values. ---------------------------------------------------------------------------------..."
- 16:4416:44, 11 January 2026 diff hist +2,115 N Module:Documentation/doc Created page with "{{Module rating|release}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Lua|Module:Documentation/config|Module:Documentation/i18n|Module:Arguments|Module:Message box|Module:Module wikitext|Module:TNT}} {{Uses TemplateStyles|Module:Documentation/styles.css}} {{Uses TNT|Documentation}} This module displays a blue box containing documentation for templates, Special:MyLanguage/Lua s..."
- 16:4316:43, 11 January 2026 diff hist +36,079 N Module:Documentation Created page with "-- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs local messageBox = require('Module:Message box') -- Get the config table. local cfg = mw.loadData('Module:Documentation/config') local i18n = mw.loadData('Module:Documentation/i18n') local p = {} -- Often-used functions. local ugsub = mw.ustring.gsub ---------------------------------------------------------------------------- -- Helper functions -..."
- 16:4216:42, 11 January 2026 diff hist +2,570 N Template:Documentation subpage Created page with "<noinclude> <languages/> </noinclude>{{#switch:<translate></translate> | = <includeonly><!-- -->{{#if:{{IsDocSubpage|override={{{override|doc}}}|false=}} | <!--(this template has been transcluded on a /doc or /{{{override}}} page)--> </includeonly><!-- -->{{#ifeq:{{{doc-notice|show}}} |show | {{Mbox | type = notice | style = margin-bottom:1.0em; | image = File:Codex icon book color-base.svg|40px|alt=|class=s..."
- 16:4216:42, 11 January 2026 diff hist +2,058 N Template:Documentation Created page with "<noinclude> <languages/> </noinclude><includeonly>{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}</includeonly><noinclude> {{documentation|content= {{Lua|Module:Documentation}} <translate><!--T:12--> This template automatically displays a documentation box like the one you are seeing now, of which the content is sometimes transcluded from another page.</translate> <translate><!--T:13--> It is intended for pages which are <tvar name=..."
- 16:4116:41, 11 January 2026 diff hist +55 N Template:Trim Created page with "{{#if:{{{1|}}}|{{{1|}}}}}<noinclude>{{doc}}</noinclude>"
- 16:4016:40, 11 January 2026 diff hist +5,072 N Template:High-risk Created page with "<noinclude> <languages/> </noinclude>{{#switch:<translate></translate> | = {{ombox | type = content | image = 40px|alt= | imageright = | text = {{#switch:{{NAMESPACE}} |Module={{#if:{{{1|}}} |'''<translate><!--T:3--> This Lua module is used on approximately <tvar name=5>{{formatnum:{{{1}}}}}</tvar> pages.</translate>''' |'''<translate><!--T:9--> This Lua module is used on many pages.</translate>''' }}<!--/#if--> |#d..." current
- 16:4016:40, 11 January 2026 diff hist +1,244 N Module:Separated entries/doc Created page with "{{Module other|{{Module rating |p}}}} {{high-risk|1000}} {{Lua|Module:Arguments|Module:TableTools}} <!-- Please place template categories where indicated at the bottom of this page --> == Usage == Module:Separated entries serves as a template front-end to <code>mw.text.listToText</code>. It takes any number of positional parameters and pieces them together with..."
- 16:4016:40, 11 January 2026 diff hist +1,403 N Module:Separated entries Created page with "-- This module takes positional parameters as input and concatenates them with -- an optional separator. The final separator (the "conjunction") can be -- specified independently, enabling natural-language lists like -- "foo, bar, baz and qux". The starting parameter can also be specified. local compressSparseArray = require('Module:TableTools').compressSparseArray local p = {} function p._main(args) local separator = args.separator -- Decode (convert to Unicode) HT..." current
- 16:3916:39, 11 January 2026 diff hist +43 N Template:Tlinv Redirected page to Template:Module link expanded current Tag: New redirect
- 16:3916:39, 11 January 2026 diff hist +315 N Template:Module link expanded Created page with "<includeonly><code>{{{{{{{|safesubst:}}}#invoke:Separated entries|main|[[Module:{{{1}}}{{{section|}}}|#invoke:{{{1}}}]]|{{{2|''function''}}}|separator=|}}}}</code></includeonly><noinclude>{{documentation}}<!-- Categories go on the /doc subpage and interwikis go on Wikidata. --></noinclude>" current
- 16:3816:38, 11 January 2026 diff hist +2,052 N Module:Effective protection expiry/doc Created page with "{{Module rating |protected <!-- Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call -->}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see Wikipedia:Wikidata) --> This module provides a way to retrieve the expiry of a restriction over a given action on a page. == Usage == This module will use up to 1 expensive parser functi..."
- 16:3816:38, 11 January 2026 diff hist +1,494 N Module:Effective protection expiry Created page with "local p = {} -- Returns the expiry of a restriction of an action on a given title, or unknown if it cannot be known. -- If no title is specified, the title of the page being displayed is used. function p._main(action, pagename) local title if type(pagename) == 'table' and pagename.prefixedText then title = pagename elseif pagename then title = mw.title.new(pagename) else title = mw.title.getCurrentTitle() end pagename = title.prefixedText if action == 'auto..."
- 16:3616:36, 11 January 2026 diff hist +933 N Module:Tmpl/doc Created page with "<noinclude><!-- -->{{#ifeq:{{SUBPAGENAME}}|doc||{{Documentation subpage}}}}<!-- --><languages /><!-- --></noinclude>{{#switch:<translate></translate> | = <includeonly>{{Languages|Module:Tmpl/doc}}</includeonly> <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Module rating|alpha}} <translate> <!--T:1--> Implements <tvar name=1>{{tlx|tmpl}}</tvar>. == Usage == <!--T:2--> </translate> <code><nowiki>{{</nowiki>#invoke:Tmpl{{!..."
- 16:3616:36, 11 January 2026 diff hist +958 N Module:Tmpl Created page with "-- This is a helper module for {{tmpl}} require('strict') -- The trailing `[^0-9]?` ensures that `$10` doesn't potentially change -- from being treated as `${1}0` to being treated as `${10}` -- if the number of supported parameters is ever expanded: local PATTERN = "%$([1-9])[^0-9]?" local this = {} function this.renderTmpl(frame) local args = frame.args local pargs = (frame:getParent() or {}).args local input = pargs[0] or '' local result = {} local prevPos = 1..." current
- 16:3516:35, 11 January 2026 diff hist +190 N Template:Hatnote/styles.css Created page with ".hatnote { font-style: italic; padding-bottom: 0.4em; margin-bottom: 0.4em; border-bottom: 1px solid var( --border-color-subtle, #c8ccd1 ); } .hatnote.no-border { border-bottom: none; }" current
- 16:3516:35, 11 January 2026 diff hist +213 N Template:Hatnote Created page with "<templatestyles src="Hatnote/styles.css"/><div role="note" class="hatnote {{{extraclasses|{{{class|}}}}}}{{#if:{{{noborder|}}}|hatnote.noborder}}">{{{1|{{{text}}}}}}</div><noinclude> {{documentation}} </noinclude>" current
- 16:3316:33, 11 January 2026 diff hist +433 N Template:Transclude Created page with "<onlyinclude>{{#switch: {{NAMESPACE: {{{1}}} }} |#default = {{FULLPAGENAME: {{{1}}} }} <!-- leading namespace prefix, eg "Template: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 --> }} }}</onlyinclude> {{Documentation}}" current
- 16:3316:33, 11 January 2026 diff hist +418 N Template:IsDocSubpage Created page with "<onlyinclude><includeonly>{{#ifexpr: ( {{#ifeq:{{lc:{{SUBPAGENAME}}}}|{{lc:{{{override|doc}}}}}|1|0}} or ( {{#ifeq:{{lc:{{#titleparts:{{FULLPAGENAME}}|-1|-2}}}}|{{lc:{{{override|doc}}}}}|1|0}} and {{#if:{{#translation:}}|1|0}} ) )<!-- -->|{{{true|1}}}<!-- -->|{{{false|}}}<!-- -->}}</includeonly></onlyinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! -->" current
- 16:3316:33, 11 January 2026 diff hist +645 N Module:Navbar/styles.css Created page with "→* * This TemplateStyles page is separately used for [[Template:Navbar]] * because of course there are two versions of the same template. * Be careful when adjusting styles accordingly.: .navbar { display: inline; font-size: 88%; font-weight: normal; color: var(--color-base, #202122) !important; } .navbar ul { display: inline; white-space: nowrap; } .navbar li { word-spacing: -0.125em; } →Navbar styling when nested in navbox: .navbox .navbar { displ..."
- 16:3216:32, 11 January 2026 diff hist +5,394 N Template:Navbar Created page with "<noinclude> <languages/> </noinclude><templatestyles src="Module:Navbar/styles.css"/><span class="noprint plainlinks navbar" style="{{{style|}}}"><small><!-- -->{{#if:{{{mini|}}}{{{plain|}}}|<!--nothing-->|<!--else: --><span style="{{{fontstyle|}}}">{{#if:{{{text|}}}|{{{text}}}|<translate><!--T:1--> This box:</translate>}} </span>}}<!-- -->{{#if:{{{brackets|}}}|<span style="{{{fontstyle|}}}">[</span>}}<!-- --><span style="white-space:nowrap;word-spacing:-.12em;"><..."
- 16:3216:32, 11 January 2026 diff hist +2,477 N Template:TemplateData header Created page with "<noinclude> <languages/> <onlyinclude>{{#switch:<translate></translate> |= <div class="templatedata-header"><!-- -->{{#if:{{yesno|{{{editlinks|}}}}}<!-- -->|{{#ifexpr:<!-- -->{{#if:{{{docpage|}}}<!-- -->|{{#ifeq:{{FULLPAGENAME}}|{{transclude|{{{docpage}}}}}|0|1}}<!-- -->|not{{IsDocSubpage|false=0}}<!-- -->}}<!-- -->|{{Navbar|{{{docpage|{{BASEPAGENAME}}/doc}}}|plain=1|brackets=1|style=float:{{dir|{{PAGELANGUAGE}}|left|right}};}}<!-- -->}}<!-- -->}} {{#if:{{{..."
- 16:3116:31, 11 January 2026 diff hist +4,261 N Template:Distinguish/doc Created page with "{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{TemplateData header|editlinks=1|docpage=Distinguish/doc}} <templatedata> { "description": { "en": "Adds warning \"Not to be confused\" on the reader's page, with a short list of related pages.", "cs": "Přidává upozornění \"Aby nedošlo k záměně\" na stránku čtenáře s krátkým seznamem souvisejících stránek.", "fr": "Ajoute un av..."
- 16:3116:31, 11 January 2026 diff hist +2,773 N Template:Distinguish Created page with "<noinclude> <languages/> </noinclude><!-- -->{{Hatnote|1={{tmpl|0=<translate><!--T:1--> Not to be confused with: $1.</translate> |1=[[:{{{1}}}{{#if:{{{label 1|{{{l1|}}}}}}|{{!}}{{{label 1|{{{l1}}}}}}}}]]<!-- -->{{#if: {{{2|}}} |{{int|comma-separator}}[[:{{{2}}}{{#if:{{{label 2|{{{l2|}}}}}}|{{!}}{{{label 2|{{{l2}}}}}}}}]] }}{{#if: {{{3|}}} |{{int|comma-separator}}[[:{{{3}}}{{#if:{{{label 3|{{{l3|}}}}}}|{{!}}{{{label 3|{{{l3}}}}}}}}]] }}{{#if: {{{4|}}} |{{int|comma..." current
- 16:3116:31, 11 January 2026 diff hist +763 N Module:Template translation/doc Created page with "<noinclude> {{#ifeq:{{SUBPAGENAME}}|doc||{{Documentation subpage}}}} <languages /> </noinclude>{{#switch:<translate></translate> | = <includeonly>{{languages|Module:Template translation/doc}}</includeonly> {{distinguish|Module:TNT}} {{module rating|protected}} {{high-risk|75000}} <translate> <!--T:1--> This template is used to show translatable templates in the language of the current page. </translate> <includeonly>{{Sandbox other|| <!-- Categories below this line; inte..."