Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

User contributions for Mnooseman

A user with 2,474 edits. Account created on 12 May 2025.
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View ( | older 50) (20 | 50 | 100 | 250 | 500)

16 June 2025

  • 18:5418:54, 16 June 2025 diff hist +374 N Module:UI/doc Created page with "{{documentation header}} <!-- Documentation here --> This module implements common UI templates, to avoid overhead from excessive #invoke calls. == Dependencies == * Module:Inventory slot * Module:AnimateSprite * Module:TSLoader == See also == * {{t|Crafting Table}} * {{t|Furnace}} * {{t|Brewing Stand}} * {{t|Stonecutter}} * {{t|Loom}} * {{t|Smithing Table}}"
  • 18:5318:53, 16 June 2025 diff hist +14,703 N Module:UI Created page with "local slot = require( Module:Inventory slot ).slot local addSlot = function( args, item, prefix, class, default ) local none, nostacksize prefix = prefix or '' if #prefix == 0 then none = 'none' nostacksize = ((item == '' or nil) and '') or (args and args[item] and args[item]:gsub( '[,%d]', '' ) or '') end return slot{ nostacksize or args[item], mod = args.Mod, link = none or args[prefix .. 'link'], title = none or args[prefix .. 'title'], class = class,..."
  • 18:4918:49, 16 June 2025 diff hist +151 N Template:Inventory slot Created page with "<includeonly>{{#invoke: inventory slot | slot }}</includeonly><noinclude> {{documentation}} <!-- Put categories/interwiki on the documentation page -->"
  • 18:4718:47, 16 June 2025 diff hist 0 m Module:Inventory slot/doc No edit summary current
  • 18:4618:46, 16 June 2025 diff hist +154 N Module:Inventory slot/doc Created page with "{{documentation header}} <!-- Documentation here --> This module implements {{tl|inventory slot}}. == Dependencies == * Module:Inventory slot/Aliases"
  • 18:4518:45, 16 June 2025 diff hist 0 m Module:Inventory slot Protected "Module:Inventory slot": Module page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
  • 18:4518:45, 16 June 2025 diff hist +19,244 N Module:Inventory slot Created page with "local p = {} -- Internationalization data local i18n = { -- Name formats for pages and files filename = 'Invicon $1', legacyFilename = 'Grid $1', modLink = 'Mods/$1/$2', -- Dependencies moduleAliases = Module:Inventory slot/Aliases, moduleRandom = Module:Random, -- List of special prefixes which should be handled by -- other modules (such as being moved outside links) -- When localizing, you might want to use a separate list of patterns -- matchin..."
  • 18:4318:43, 16 June 2025 diff hist +85 N Module:Inventory slot/Aliases/Table/doc Created page with "{{documentation header}} <!-- Documentation here --> Displays all aliases in a table."
  • 18:4218:42, 16 June 2025 diff hist +1,368 N Module:Inventory slot/Aliases/Table Created page with "local p = {} p.table = function() local slot = require( Module:Inventory slot ) local aliases = mw.loadData( Module:Inventory slot/Aliases ) local aliasNames = {} local aI = 1 for name in pairs( aliases ) do -- Skip the banner aliases (except "Any Banner"), as there are so -- many of them it causes the table to be excessively long if name == 'Any Banner' or not name:find( ' Banner$' ) and not name:find( '^Matching ' ) or not aliases[name:g..."
  • 18:4118:41, 16 June 2025 diff hist +169 N Module:Inventory slot/Aliases/doc Created page with "{{documentation header}} <!-- Documentation here --> This table defines the aliases used in Module:Inventory slot. {{#invoke: Inventory slot/Aliases/Table | table }}"
  • 18:4118:41, 16 June 2025 diff hist +46,339 N Module:Inventory slot/Aliases Created page with "local aliases = { -- Common fuel types for furnace -- ['Any fuel'] = { 'Coal', 'Charcoal', { title = 'Log', name = 'Oak Log' }, { title = 'Overworld Planks', name = 'Oak Planks' }, 'Lava Bucket', 'Block of Coal' }, -- All armor -- ['Any leather armor'] = { 'Leather Cap', 'Leather Tunic', 'Leather Pants', 'Leather Boots' }, ['Any golden armor'] = { 'Golden Helmet', 'Golden Chestplate', 'Golden Leggings', 'Golden Boots' }, ['Any chainmail armor'] = { 'Chainmail Hel..."
  • 18:2018:20, 16 June 2025 diff hist −1,167 Module:Documentation/doc No edit summary current
  • 18:1918:19, 16 June 2025 diff hist −1,187 Module:Documentation/styles.css No edit summary
  • 17:1517:15, 16 June 2025 diff hist +1,422 N Module:Documentation/doc Created page with "{{documentation header}} <!-- Documentation here --> This module implements {{tl|Documentation}}. == Dependencies == * Module:ProcessArgs * Module:Static * Module:TSLoader * mw:extension:TemplateStyles: Module:Documentation/styles.css <includeonly> <!-- Template categories/interwiki here--> cs:Modul:Documentation de:Modul:Dokumentation es:Módulo:Documentation fr:Module:Documentation it:Modulo:Documentazione ja:モジュール:..."
  • 17:1417:14, 16 June 2025 diff hist +2,236 N Module:Documentation/styles.css Created page with ".documentation { background-color: hsl(215, 75%, 92%); border: 1px solid #ccc; padding: 0.8em 1em 0.7em; margin-top: 1em; clear: both; } body.wgl-theme-dark .documentation { background-color: hsl(215, 25%, 8%); border-color: #121212; } .documentation-header-top, .documentation-header-bottom { padding: 0.8em 1em 0.7em; background-color: hsl(215, 75%, 85%); } body.wgl-theme-dark .documentation-header-top, body.wgl-theme-dark .documentation-header-bottom { backgr..."
  • 17:0017:00, 16 June 2025 diff hist +1,998 N Module:Static/doc Created page with "{{documentation header}} <!-- Documentation here --> <!-- Source: https://runescape.wiki/w/Module:Static/doc --> == Usage == This module returns a table that can store data that persists in between multiple <code><nowiki>{{#Invoke:}}</nowiki></code> calls. Example: <syntaxhighlight lang='lua'> local p = {} function p.main() local static = require( 'Module:Static' ) static.x = ( static.x or 0 ) + 1 return static.x end return p </syntaxhighlight> If the abo..." current
  • 16:5916:59, 16 June 2025 diff hist +157 N Module:Static Created page with "-- Source: https://runescape.wiki/w/Module:Static local mwHtml = getmetatable( mw.html.create() ) mwHtml._static = mwHtml._static or {} return mwHtml._static" current
  • 16:5916:59, 16 June 2025 diff hist +1,182 N Module:TSLoader/doc Created page with "{{documentation header}} <!-- documentation here --> This module implements {{t|TSLoader}}. When invoked from a module, please use <code>p.call( name )</code>, where <code>name</code> represents the page name of template styles you want to load, if under <code>Template:</code> namespace, the prefix can be omitted. == Dependencies == * Module:Static * TemplateStyles Extension <includeonly>{{sandbox other|| <!-- mod..." current
  • 16:5816:58, 16 June 2025 diff hist +968 N Module:TSLoader Created page with "local p = {} local static = require( 'Module:Static' ) if not static.TSLoader then static.TSLoader = {} end function p.call( name ) if not name then return nil end if not static.TSLoader.loadedTS then static.TSLoader.loadedTS = {} end local pagename = mw.title.getCurrentTitle() if not static.TSLoader.loadedTS[ pagename ] then static.TSLoader.loadedTS[ pagename ] = {} end if not name:find( '^%w*:' ) then name = 'Template:' .. name:sub( 1, 1 ):upper() ....." current
  • 16:5816:58, 16 June 2025 diff hist +1,727 N Template:Documentation header/doc Created page with "{{documentation header}} <!-- Documentation here --> == Usage == Used on the top of a documentation page. <includeonly>{{sandbox other|| <!-- Template categories/interwikis here --> * cs:Šablona:Documentation header de:Vorlage:Dokumentationskopf es:Plantilla:Documentation header fr:Modèle:Documentation entête it:Template:Testata documentazione ja:テンプレート:Documentation header ko:틀:Documentati..." current
  • 16:5716:57, 16 June 2025 diff hist +165 N Template:Documentation header Created page with "<includeonly>{{#invoke: documentation | docPage }}</includeonly><noinclude>{{documentation}} <!-- Put categories/interwikis on the documentation page --></noinclude>" current
  • 16:5616:56, 16 June 2025 diff hist +2,227 N Module:ProcessArgs/doc Created page with "{{documentation header}} <!-- Documentation here --> This module allows arguments to be merged and normalized. This also has the side-effect of making the arguments a real table instead of an empty table with a metatable to access the args. This allows the <code>#</code> operator to work, as well as allowing new values to be added to the table, without being ignored when iterating. The <code>norm</code> function will normalise the arguments passed to it, trimming whites..." current
  • 16:5416:54, 16 June 2025 diff hist +13,772 N Module:Documentation Created page with "local p = {} -- Load modules (language wikis exclusive) -- ... -- Customizable strings local i18n = { -- default settings, change when necessary defaultDocPage = 'doc', -- documentation page suffix defaultSandboxPage = 'sandbox', -- sandbox page suffix defaultTestCasePage = 'testcases', -- testcases page suffix defaultPreload = 'Template:Documentation/preload', -- page that stores qualified documentation page contents defaultStyles = 'Module:Documentation/styles...." current
  • 16:4016:40, 16 June 2025 diff hist +394 N Template:SUBJECTSPACE formatted/doc Created page with "<noinclude>{{documentation subpage}}</noinclude> {{Source|Minecraft}} <!-- Documentation here --> === Usage === This template returns a descriptor for the SUBJECTSPACE formatted for inclusion in a sentence of text. It applies the correct capitalization for midsentence appearance, returns "article" if the subjectspace is any of the content namespaces, and adds "page" if grammatically correct." current
  • 16:4016:40, 16 June 2025 diff hist +236 N Template:SUBJECTSPACE formatted Created page with "{{#switch: {{SUBJECTSPACE}} | {{ns:0}} | {{ns:112}} = article | {{ns:4}} = Vault Hunters Wiki page | {{ns:2}} | {{ns:12}} = {{lc:{{SUBJECTSPACE}}}} page | #default = {{lc:{{SUBJECTSPACE}}}} }}<noinclude> {{Documentation}} </noinclude>" current
  • 16:3516:35, 16 June 2025 diff hist +424 N Template:Documentation subpage/doc Created page with "<noinclude>{{Documentation subpage}}</noinclude> {{Source}} This is a documentation subpage template, used on top of every documentation page. It should be transcluded on all template subpages. == Usage == <code><nowiki>{{Documentation subpage}}</nowiki></code> == See also == Category:Documentation templates <includeonly> <!-- Template categories/interwiki --> Category:Documentation templates </includeonly>" current
  • 16:3416:34, 16 June 2025 diff hist +918 N Template:Documentation subpage Created page with "{| |<div class="template-documentation"><div class="template-documentation-header" style="display: flex; align-items: center; justify-content: center;><!-- --><div>'''This is a template documentation subpage for {{{1|[[{{SUBJECTSPACE}}:{{BASEPAGENAME}}]]}}}.''' It contains usage information, categories, interlanguage links and other content that is not part of the original..." current
  • 16:2916:29, 16 June 2025 diff hist +1,374 N Template:Template link/doc Created page with "<noinclude>{{Documentation subpage}}</noinclude> {{Source|Minecraft}} {{shortcut|tl|t}} This template is used to easily link to a template, while displaying the template brackets. == Usage == {{tcode|tl|template name|subst{{=}}<var>yes/no</var>|code{{=}}<var>yes/no</var>}} ''template name'' can be any page, using the same conventions as transclusion. Basically the "Template:" prefix is optional, and a colon is required to link the main space. Parameters can also be ad..."
  • 16:2416:24, 16 June 2025 diff hist 0 m Module:ProcessArgs Protected "Module:ProcessArgs": Module page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
  • 16:2416:24, 16 June 2025 diff hist +771 N Module:ProcessArgs Created page with "local p = {} function p.norm( origArgs ) if type( origArgs ) ~= 'table' then origArgs = mw.getCurrentFrame():getParent().args end local args = {} for k, v in pairs( origArgs ) do v = mw.text.trim( tostring( v ) ) if v ~= '' then args[k] = v end end return args end function p.merge( origArgs, parentArgs, norm ) if type( origArgs ) ~= 'table' then norm = origArgs local f = mw.getCurrentFrame() origArgs = f.args parentArgs = f:getParent().args..."
  • 16:2416:24, 16 June 2025 diff hist 0 m Module:Animate Protected "Module:Animate": Module page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
  • 16:2216:22, 16 June 2025 diff hist +727 N Module:Animate Created page with "local p = {} function p.animate( f ) local args = f if f == mw.getCurrentFrame() then args = f:getParent().args end local files = args[1] or '' local size = args[2] or '' local link = args['link'] or args[3] or '' if size ~= '' then size = '|' .. size end if link ~= '' then link = '|link=' .. link end local images = {} for image in mw.text.gsplit( files, '%s*;%s*' ) do if image == '' then table.insert( images, '<span><br></span>' ) else t..."
  • 16:2216:22, 16 June 2025 diff hist 0 m Module:Infobox Protected "Module:Infobox": Module page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
  • 16:1916:19, 16 June 2025 diff hist +28 N Module:Infobox/doc Created page with "Implements the {{t|Infobox}}" current
  • 16:1716:17, 16 June 2025 diff hist +2,952 N Module:Infobox Added Infobox Module

23 May 2025

17 May 2025

14 May 2025

13 May 2025

12 May 2025

(newest | oldest) View ( | older 50) (20 | 50 | 100 | 250 | 500)