User contributions for Halian

Jump to navigation Jump to search
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

5 December 2023

  • 01:1301:13, 5 December 2023 diff hist 0 N File:Blank CD.pngNo edit summary current
  • 01:0801:08, 5 December 2023 diff hist +16 Template:Outdatedrewrite to use {{mbox}}
  • 01:0601:06, 5 December 2023 diff hist +8 Template:Expandrewrite to use {{mbox}}
  • 01:0401:04, 5 December 2023 diff hist +18 Template:Constructionrewrite to use {{mbox}}
  • 01:0201:02, 5 December 2023 diff hist +3 m Template:Cleanupfixed documentation header
  • 01:0201:02, 5 December 2023 diff hist −6 Template:CleanupNo edit summary
  • 00:5900:59, 5 December 2023 diff hist +2,001 Template:MboxI like this one better
  • 00:5600:56, 5 December 2023 diff hist +28 N File:Placeholder.pngA placeholder. current
  • 00:3200:32, 5 December 2023 diff hist +368 N Template:Documentation/preloadCreated page with "{{Documentation subpage}} == Usage == <include<includeonly></includeonly>only> <!-- Categories below this line --> Category:Template </include<includeonly></includeonly>only><noinclude> {{Documentation|content= This page contains the default wikitext that appears when an editor clicks "create" to begin creating a new template documentation page. }}</noinclude>" current
  • 00:3000:30, 5 December 2023 diff hist +634 N Template:Tl/docCreated page with "{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page --> The '''template link''' template is a simple macro template used to display a template name as a link surrounded by braces, thus showing the template name as code rather than actually invoking it. Its primary use is in instruction and documentation where it is used to refer to a template by name without invoking it. ==Examples== A short example of its use is: ::<nowiki>{{tl|Exam..."
  • 00:2500:25, 5 December 2023 diff hist +39 Template:TlNo edit summary
  • 00:2400:24, 5 December 2023 diff hist −57 OS-Tan Collections Wiki:Cascade-protected itemsNo edit summary
  • 00:2100:21, 5 December 2023 diff hist +2,295 N Module:Transclusion countCreated page with "local p = {} function p.fetch(frame) local template = nil local return_value = nil -- Use demo parameter if it exists, otherswise use current template name local namespace = mw.title.getCurrentTitle().namespace if frame.args["demo"] and frame.args["demo"] ~= "" then template = mw.ustring.gsub(frame.args["demo"],"^[Tt]emplate:","") elseif namespace == 10 then -- Template namespace template = mw.title.getCurrentTitle().text elseif namespace == 828 then -- Modu..." current
  • 00:2000:20, 5 December 2023 diff hist +3,838 N Module:Lua bannerCreated page with "-- This module implements the {{lua}} template. local yesno = require('Module:Yesno') local mList = require('Module:List') local mTableTools = require('Module:TableTools') local mMessageBox = require('Module:Message box') local p = {} function p.main(frame) local origArgs = frame:getParent().args local args = {} for k, v in pairs(origArgs) do v = v:match('^%s*(.-)%s*$') if v ~= '' then args[k] = v end end return p._main(args) end function p._main(args)..."
  • 00:1900:19, 5 December 2023 diff hist −16 Template:ClNo edit summary current
  • 00:1900:19, 5 December 2023 diff hist +659 N Template:Category linkCreated page with "{{#ifeq:{{#titleparts:{{PAGENAME}}|1}}|Stub types for deletion |[[:Category:{{{1}}}|Cat:{{{1}}}]] | [[:Category:{{{1}}}|{{{2|Category:{{{1}}}}}}]]{{#ifeq:{{Yesno|{{{count|no}}}}}|yes|<small> {{#ifexpr:{{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}|R}}>={{{backlog|{{#expr:{{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}|R}}+1}}}}}|<span style="font-weight: bold; color: #DD0000;">}}( {{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}}} ){{#ifexpr:{{PAGESINCAT..."
  • 00:1900:19, 5 December 2023 diff hist +52 N Template:ClRedirected page to Template:Category link Tag: New redirect
  • 00:1800:18, 5 December 2023 diff hist +196 N Template:LuaCreated page with "<includeonly>{{#invoke:Lua banner|main}}</includeonly><noinclude> {{Lua|Module:Lua banner}} {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>"
  • 00:1800:18, 5 December 2023 diff hist +450 N Template:Cascade-protected pageCreated page with "{{mbox | type = protection | textstyle = font-weight:bold; font-size:130%; | image = 40x40px|link=|alt= | text = <div style="text-align: center;">This {{{page|template}}} is transcluded in one or more cascade-protected pages, so only administrators can edit it.</div> }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude>"
  • 00:1700:17, 5 December 2023 diff hist +110 N Template:Terminate sentenceCreated page with "{{{1}}}{{#if:{{#invoke:text|sentenceTerminated|{{{1|}}}}}||{{{2|.}}}}}<noinclude>{{documentation}}</noinclude>"
  • 00:1700:17, 5 December 2023 diff hist +323 N Template:StrongCreated page with "<strong {{#if:{{{role|}}}|role="{{{role}}}"}} {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</strong><noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude>"
  • 00:1700:17, 5 December 2023 diff hist +1,623 N Template:Documentation subpageCreated page with "<includeonly><!-- -->{{#ifeq:{{lc:{{SUBPAGENAME}}}} |{{{override|doc}}} | <!--(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 = 40px|alt=|link= | text = {{strong|This is a documentation subpage}} for {{terminate sentence|{{..."
  • 00:1300:13, 5 December 2023 diff hist 0 m OS-Tan Collections Wiki:Cascade-protected items/contentProtected "OS-Tan Collections Wiki:Cascade-protected items/content": mission-critical ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) [cascading]
  • 00:0700:07, 5 December 2023 diff hist +15,445 N OS-Tan Collections Wiki:Cascade-protected items/contentCreated page with "<noinclude>{{mbox|type=protection|image=40px|text='''This page is fully protected with the cascading option enabled.''' Pages transcluded on this page are highly important templates or pages that require full protection to guard against vandalism. Most of them are also directly full-protected, but this page serves as a safeguard against security leaks and human error. If you would like to make an edit to any of these pages, please..."
  • 00:0700:07, 5 December 2023 diff hist +1,266 N Module:ToolbarCreated page with "-- This module implements {{toolbar}}. local mArguments -- Lazily initialise Module:Arguments local mTableTools = require('Module:TableTools') local yesno = require('Module:Yesno') local p = {} function p.main(frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame) return p._main(args) end function p._main(args) local toolbarItems = p.makeToolbarItems(args) if not toolbarItems then -- Return the blank string if no arguments w..." current
  • 00:0600:06, 5 December 2023 diff hist +3,949 N Module:Pagetype/configCreated page with "-------------------------------------------------------------------------------- -- Module:Pagetype configuration data -- -- This page holds localisation and configuration data for Module:Pagetype. -- -------------------------------------------------------------------------------- local cfg = {} -- Don't edit this line. -------------------------------------------------------------------------------- -- St..." current
  • 00:0600:06, 5 December 2023 diff hist +5,992 N Module:Namespace detectCreated 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
  • 00:0500:05, 5 December 2023 diff hist +1,753 N Module:DisambiguationCreated page with "local p = {} local mRedirect = require('Module:Redirect') local disambiguationTemplates = mw.loadData('Module:Disambiguation/templates') local function capitalize(s) -- This function only works on ASCII strings. If your wiki has -- disambiguation templates that use Unicode strings, use the commented-out -- line instead. Enwiki uses ASCII string manipulation only here to improve -- performance. return s:sub(1, 1):upper() .. s:sub(2, -1) -- return mw.ustring.upper(m..." current
  • 00:0500:05, 5 December 2023 diff hist +7,525 N Module:PagetypeCreated page with "-------------------------------------------------------------------------------- -- -- -- PAGETYPE -- -- -- -- This is a meta-module intended to replace {{pagetype}} and similar -- -- templates. It automatically detects namespaces, and allows for..." current
  • 00:0400:04, 5 December 2023 diff hist +22,532 N Module:Protected edit request/activeCreated page with "require('strict') local yesno, makeMessageBox -- passed in from Module:Protected edit request local makeToolbar = require('Module:Toolbar')._main local getPagetype = require('Module:Pagetype')._main local effectiveProtectionLevel = require('Module:Effective protection level')._main ---------------------------------------------------------------------- -- Helper functions ---------------------------------------------------------------------- local function makeWikilink..." current
  • 00:0400:04, 5 December 2023 diff hist +3,159 N Module:Protected edit requestCreated page with "require('strict') local yesno = require('Module:Yesno') local makeMessageBox = require('Module:Message box').main local getArgs local activeBox -- lazily initialized if we get an active request ---------------------------------------------------------------------- -- Box class definition ---------------------------------------------------------------------- local box = {} box.__index = box function box.new(protectionType, args) local obj = {} obj.args = args setm..." current
  • 00:0300:03, 5 December 2023 diff hist +183 N Template:EditprotectedCreated page with "<includeonly>{{#invoke:protected edit request|full}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>"
  • 00:0300:03, 5 December 2023 diff hist +394 N Template:No redirectCreated page with "{{safesubst:<noinclude/>#if: {{safesubst:<noinclude/>#invoke:Redirect|isRedirect|{{{1}}}}} | <span class="plainlinks">[{{safesubst:<noinclude/>fullurl:{{{1}}}|redirect=no}} {{{2|{{{1}}}}}}]</span> | {{safesubst:<noinclude/>#if:{{{2|}}}|[[:{{safesubst:<noinclude/>FULLPAGENAME:{{{1}}}}}|{{{2}}}]]|[[:{{safesubst:<noinclude/>FULLPAGENAME:{{{1}}}}}]]}} }}<noinclude> {{documentation}} </noinclude>"

4 December 2023

  • 23:5823:58, 4 December 2023 diff hist +3,877 N Module:LockboxCreated page with "local export = {} -- XXX: OUTRAGEOUS ABUSE OF SCRIBUNTO API -- Generates a transclusion without incrementing the "expensive function" count local generate_transclusion do local mock_title = mw.title.new(mw.title.getCurrentTitle().id) local getContent = mock_title.getContent function generate_transclusion(title) local full_text = type(title) == 'table' and title.fullText or title rawset(mock_title, 'fullText', full_text) getContent(mock_title) end end local f..." current
  • 23:5723:57, 4 December 2023 diff hist +3,189 N OS-Tan Collections Wiki:Cascade-protected itemsCreated page with "{{mbox |type=protection |image=40px |text='''This page transcludes OS-Tan Collections Wiki:Cascade-protected items/content''', a page fully protected with the cascading option enabled. Items transcluded on that page are highly important templates or pages that require full protection to guard against vandalism. Most of them are also directly full-protected, but this page serves as a safeguard against security leaks and human er..."
  • 23:5523:55, 4 December 2023 diff hist +69 N OSC:CPI/CRedirected page to OS-Tan Collections Wiki:Cascade-protected items/content current Tag: New redirect
  • 23:5423:54, 4 December 2023 diff hist +673 N Module:Shortcut/styles.cssCreated page with "→‎{{pp-template}}: .module-shortcutboxplain { float: right; margin: 0 0 0 1em; border: 1px solid #aaa; background: #fff; padding: 0.3em 0.6em 0.2em 0.6em; text-align: center; font-size: 85%; } .module-shortcutboxleft { float: left; margin: 0 1em 0 0; } .module-shortcutlist { display: inline-block; border-bottom: 1px solid #aaa; margin-bottom: 0.2em; } .module-shortcutboxplain ul { font-weight: bold; } .module-shortcutanchordiv { position: relative;..."
  • 23:5323:53, 4 December 2023 diff hist +1,240 N Module:Shortcut/configCreated page with "-- This module holds configuration data for Module:Shortcut. return { -- The heading at the top of the shortcut box. It accepts the following parameter: -- $1 - the total number of shortcuts. (required) ['shortcut-heading'] = '{{PLURAL:Wikipedia:Shortcut|{{PLURAL:$1|Shortcut|Shortcuts}}|Shortcut|Shortcuts}}', -- The heading when |redirect=yes is given. It accepts the following parameter: -- $1 - the total number of shortcuts. (required) ['redirect-heading'] = '[[Wikipedia:Redirect|{{PLURAL..." current
  • 23:5223:52, 4 December 2023 diff hist +4,336 N Module:ShortcutCreated page with "-- This module implements {{shortcut}}. -- Set constants local CONFIG_MODULE = 'Module:Shortcut/config' -- Load required modules local checkType = require('libraryUtil').checkType local yesno = require('Module:Yesno') local p = {} local function message(msg, ...) return mw.message.newRawMessage(msg, ...):plain() end local function makeCategoryLink(cat) return string.format('%s:%s', mw.site.namespaces[14].name, cat) end function p._main(shortcuts, options, fra..."
  • 23:5223:52, 4 December 2023 diff hist +169 N Template:ShortcutCreated page with "<includeonly>{{#invoke:Shortcut|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>"
  • 23:4723:47, 4 December 2023 diff hist +61 N OSC:CPIRedirected page to OS-Tan Collections Wiki:Cascade-protected items current Tag: New redirect
  • 23:4523:45, 4 December 2023 diff hist +280 N Template:PlainlistCreated page with "<templatestyles src="Plainlist/styles.css"/><div class="plainlist {{{class|}}}" {{#if:{{{style|}}}{{{indent|}}}|style="{{#if:{{{indent|}}}|margin-left: {{#expr:{{{indent}}}*1.6}}em;}} {{{style|}}}"}}>{{#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> {{documentation}} </noinclude>"
  • 23:4523:45, 4 December 2023 diff hist +218 N Template:Plainlist/styles.cssCreated page with "→‎{{pp-template|small=yes}}: .plainlist ol, .plainlist ul { line-height: inherit; list-style: none; margin: 0; padding: 0; →‎Reset Minerva default: } .plainlist ol li, .plainlist ul li { margin-bottom: 0; }"
  • 23:4523:45, 4 December 2023 diff hist +1,092 N Module:Exponential searchCreated page with "-- This module provides a generic exponential search algorithm. requirestrict local checkType = require('libraryUtil').checkType local floor = math.floor local function midPoint(lower, upper) return floor(lower + (upper - lower) / 2) end local function search(testFunc, i, lower, upper) if testFunc(i) then if i + 1 == upper then return i end lower = i if upper then i = midPoint(lower, upper) else i = i * 2 end return search(testFunc, i, low..." current
  • 23:4423:44, 4 December 2023 diff hist +15,281 N Module:TableToolsCreated page with "------------------------------------------------------------------------------------ -- TableTools -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should not -- -- be called directly from #invoke...." current
  • 23:4323:43, 4 December 2023 diff hist +5,565 N Module:ListCreated page with "local libUtil = require('libraryUtil') local checkType = libUtil.checkType local mTableTools = require('Module:TableTools') local p = {} local listTypes = { ['bulleted'] = true, ['unbulleted'] = true, ['horizontal'] = true, ['ordered'] = true, ['horizontal_ordered'] = true } function p.makeListData(listType, args) -- Constructs a data table to be passed to p.renderList. local data = {} -- Classes and TemplateStyles data.classes = {} data.templatestyles = ''..." current
  • 23:4123:41, 4 December 2023 diff hist +181 N Template:Horizontal listCreated page with "{{<includeonly>safesubst:</includeonly>#invoke:list|horizontal}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>"
  • 23:3223:32, 4 December 2023 diff hist +26,018 N Module:Protection bannerCreated 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..." current
  • 23:3123:31, 4 December 2023 diff hist +46,218 N Module:Protection banner/configCreated 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..." current
  • 23:3123:31, 4 December 2023 diff hist +2,544 N Module:File linkCreated 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..." current
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)