User contributions for Medici
Jump to navigation
Jump to search
2 May 2025
- 22:3622:36, 2 May 2025 diff hist +558 Beginners Corner No edit summary Tag: Reverted
- 22:3522:35, 2 May 2025 diff hist +869 N Module:Mainonly Created page with "--[[ {{Helper module|name=Mainonly |fname1=_main(arg) |ftype1=Any value |fuse1=If the module is invoked in the content namespace, it will return arg, otherwise, it will return an empty string |fname2=on_main() |ftype2=N/A |fuse2=Returns true if invoked in the content namespace, otherwise false }} --]] -- -- Module to return text only when invoked in the content namespace -- local p = {} function p.main(frame) local ret = frame:getParent().args[1] or '' return p._main..." current
- 22:3422:34, 2 May 2025 diff hist +3,445 N Module:Recommended equipment Created page with "local p = {} local paramTest = require('Module:Paramtest') local onMain = require('Module:Mainonly').on_main local yesNo = require('Module:Yesno') local SlotInfo = { { name = 'head', icon = 'Head slot', txt = 'Head', link = 'Head slot table' }, { name = 'neck', icon = 'Neck slot', txt = 'Neck', link = 'Neck slot table' }, { name = 'cape', icon = 'Cape slot', txt = 'Back', link = 'Cape slot table' }, { name = 'body', icon = 'Body slot', txt = 'Body', link = 'Body sl..."
- 22:2622:26, 2 May 2025 diff hist +20 N Category:Items Created page with "Category:Content" current
- 22:2222:22, 2 May 2025 diff hist +12,576 N MediaWiki:Gadget-rsw-util.js Created page with "(function ($, mw, rs) { 'use strict'; function createOOUIWindowManager() { if (window.OOUIWindowManager == undefined) { window.OOUIWindowManager = new OO.ui.WindowManager(); $( 'body' ).append( window.OOUIWindowManager.$element ); } return window.OOUIWindowManager; } /** * Reusable functions * * These are available under the `rswiki` global variable. * @example `rswiki.addCommas` * The alias `rs` is also avai..." current
- 22:1622:16, 2 May 2025 diff hist +18,507 N MediaWiki:Gadget-checkboxList-core.js Created page with "→* * Adds support for checkbox lists ([[Template:Checklist]]) * * Examples/Tests: <https://rs.wiki/User:Cqm/Scrapbook_4> * * History: * - 1.0: Original implementation - Cqm: /* * DATA STORAGE STRUCTURE * ---------------------- * * In its raw, uncompressed format, the stored data is as follows: * { * hashedPageName1: [ * [0, 1, 0, 1, 0, 1], * [1, 0, 1, 0, 1, 0], * [0, 0, 0, 0, 0, 0] * ], * hashedPageName2: [ *..." current
- 22:1222:12, 2 May 2025 diff hist +22 MediaWiki:Gadget-checkboxList.js No edit summary current
- 22:1222:12, 2 May 2025 diff hist +57 MediaWiki:Gadget-checkboxList.js No edit summary
- 22:0922:09, 2 May 2025 diff hist +457 MediaWiki:Gadget-checkboxList.css No edit summary current
- 22:0422:04, 2 May 2025 diff hist +13,509 MediaWiki:Gadgets-definition No edit summary current
- 22:0222:02, 2 May 2025 diff hist −78 MediaWiki:Gadget-checkboxList.js No edit summary Tag: Manual revert
- 22:0122:01, 2 May 2025 diff hist +78 MediaWiki:Gadget-checkboxList.js No edit summary Tag: Reverted
- 21:5921:59, 2 May 2025 diff hist −44 MediaWiki:Gadget-checkboxList.js No edit summary Tag: Manual revert
- 21:5221:52, 2 May 2025 diff hist +6 MediaWiki:Gadget-checkboxList.css No edit summary
- 21:2821:28, 2 May 2025 diff hist +6 MediaWiki:Gadget-checkboxList.css No edit summary
- 05:3705:37, 2 May 2025 diff hist +244 m Main Page Reverted edit by DarkLion (talk) to last revision by Medici current Tag: Rollback
- 05:1805:18, 2 May 2025 diff hist +44 MediaWiki:Gadget-checkboxList.js No edit summary Tag: Reverted
- 05:1705:17, 2 May 2025 diff hist +13 MediaWiki:Gadgets-definition No edit summary
- 05:1505:15, 2 May 2025 diff hist +368 Beginners Corner No edit summary Tag: Manual revert
- 05:1405:14, 2 May 2025 diff hist −166 Template:Checklist No edit summary current Tag: Manual revert
- 05:1405:14, 2 May 2025 diff hist +538 N Template:Invokes Created page with "<includeonly>{{#ifeq:{{NAMESPACE}}|Module|<div class="seealso">'''''{{#replace:{{FULLPAGENAME}}|/doc}}''' is invoked by [[{{{page|Template:{{{1}}}}}}]].{{#ifeq:{{lc:{{{category}}}}}|no||{{#ifeq:{{SUBPAGENAME}}|doc||Category:Template invoked modules}}}}''</div>|<div class="seealso">'''''{{#replace:{{FULLPAGENAME}}|/doc}}''' invokes [[Module:{{{1}}}]] using Lua.{{#ifeq:{{lc:{{{category}}}}}|no||{{#ifeq:{{SUBPAGENAME}}|doc||Category:Lua-based templat..." current
- 05:1305:13, 2 May 2025 diff hist −385 Beginners Corner Blanked the page Tags: Blanking Manual revert Reverted
- 05:0805:08, 2 May 2025 diff hist +86 N MediaWiki:Gadgets-definition Created page with "* checkboxList[ResourceLoader|dependencies=jquery.ui]|checkboxList.js|checkboxList.css"
- 05:0305:03, 2 May 2025 diff hist +385 Beginners Corner No edit summary Tags: Manual revert Reverted
- 05:0305:03, 2 May 2025 diff hist −385 Beginners Corner Blanked the page Tags: Blanking Reverted Visual edit: Switched
- 05:0305:03, 2 May 2025 diff hist +46 Template:Checklist No edit summary Tag: Reverted
- 05:0105:01, 2 May 2025 diff hist +17 Beginners Corner No edit summary Tags: Reverted Visual edit: Switched
- 05:0105:01, 2 May 2025 diff hist +120 Template:Checklist No edit summary Tag: Reverted
- 04:5704:57, 2 May 2025 diff hist −3,410 Beginners Corner Replaced content with "{{Checklist|title=Example heading| * Use a window on the nearby pillar. * Put a mirror in the pillar giving out the light, and reflect the light north. * Walk north to the next pillar. Add a mirror and reflect the light west. * Go west, add a mirror, and reflect the light south. * Go south to the next pillar. Use your yellow crystal on it to dye the light yellow. }}" Tag: Replaced
- 04:5604:56, 2 May 2025 diff hist +2,024 N MediaWiki:Gadget-checkboxList.css Created page with "→CSS for [[MediaWiki:Gadget-checkboxList.js]]: →Use with [[Template:Checklist]]: →=========================== lighttable checklists ===========================: /* checklist will otherwise render anything floated to the right unclickable due to overlap; 300px is the width of infoboxes and default thumbnail size the first rule is the fallback for ancient browsers; the second rule keeps 350px space to the side, down to 1000px width of its co..."
- 04:5604:56, 2 May 2025 diff hist +126 N MediaWiki:Gadget-checkboxList.js Created page with "$(function () { if ($("ul.checklist, div.checklist > ul").length) { mw.loader.load( 'ext.gadget.checkboxList-core' ); } })"
- 04:5304:53, 2 May 2025 diff hist +4,347 N Template:Ctg/doc Created page with "{{Documentation}} {{Invokes|Category handler}} Adds every category listed in the unnamed parameters to the page it is used on. This handler also includes built in sorting mechanics: * Pages that match the category name exactly will be sorted as <code><nowiki>[[Category:<category>| ]]</nowiki></code>, placing them at the front of the category. ** This rule also applies to titles that are simple plurals of each other; e.g. '''Rune''' and '''Runes''' * Pages that begin wi..." current
- 04:5104:51, 2 May 2025 diff hist +104 N Template:Documentation Created page with "<includeonly>{{#invoke:Documentation|doc}}__NOEDITSECTION__</includeonly><noinclude>{{/doc}}</noinclude>" current
- 04:5104:51, 2 May 2025 diff hist +871 N Module:Yesno Created page with "--[[ {{Helper module|name=Yesno |fname1=(arg) |ftype1=Any value |fuse1=Reads arg for yes/no and returns the appropriate boolean or nil |fname2=(arg1,arg2) |ftype2=Any value, Any value |fuse2=Reads arg1 for yes/no and returns the appropriate boolean; returns arg2 if arg1 was not an applicable value }} --]] -- <pre> -- Used to evaluate args to booleans where applicable -- -- Based on <https://en.wikipedia.org/wiki/Module:Yesno> -- see page history there for contributors --..." current
- 04:5004:50, 2 May 2025 diff hist +1,592 N Module:Tooltip Created page with "local p = {} local yn = require('Module:Yesno') local hc = require('Module:Paramtest').has_content -- module access point for div p._div = function(args) local name = args.name if not hc(name) then error('Name is required!') end local content = args.content local hasarrow = yn(args.arrow or 'yes', true) local arrowsize = tonumber(args.arrowsize) or 10 local limitwidthbool = yn(args.limitwidth or 'yes', true) local style = args.style local div = mw.ht..." current
- 04:5004:50, 2 May 2025 diff hist +3,741 N Module:Documentation Created page with "-- <nowiki> local dependencyList = require( 'Module:DependencyList' ) local yn = require( 'Module:Yesno' ) local p = {} function p.doc( frame ) local title = mw.title.getCurrentTitle() local args = frame:getParent().args local page = args[1] or mw.ustring.gsub( title.fullText, '/doc$', '' ) local addDependencyList = yn( args.DependencyList or true ) local ret, cats, ret1, ret2, ret3 local onModule = title.namespace == 828 -- subpage head..." current
- 04:4904:49, 2 May 2025 diff hist +24,436 N Module:DependencyList Created page with "local p = {} local libraryUtil = require( 'libraryUtil' ) local arr = require( 'Module:Array' ) local yn = require( 'Module:Yesno' ) local param = require( 'Module:Paramtest' ) local dpl = require( 'Module:DPLlua' ) local tooltip = require( 'Module:Tooltip' ) local moduleIsUsed = false local COLLAPSE_LIST_LENGTH_THRESHOLD = 5 local MAX_DYNAMIC_REQUIRE_LIST_LENGTH = 30 local dynamicRequireListQueryCache = {} local builtins = { ["libraryUtil"] = { link = "mw:S..." current
- 04:4904:49, 2 May 2025 diff hist +16,313 N Module:DPLlua Created page with "-- <nowiki> local dpl = {} local libraryUtil = require( 'libraryUtil' ) local hasContent = require( 'Module:Paramtest' ).has_content local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg dpl.pipe = '¦' local dataContentMarker = '`#@@#`' local allIncludedParamNames = {} -- Custom function for splitting a string because mw.text.split() is waaay too slow local function split( str, pattern, plain ) local res = {} local con..." current
- 04:4804:48, 2 May 2025 diff hist +30,679 N Module:Array Created page with "local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeMulti = libraryUtil.checkTypeMulti ---Returns the length of the array but it also works on proxy arrays ---@param arr any[] ---@return integer local function len(arr) local l = #arr if l == 0 then if arr[1] ~= nil then -- Exponential search to find length of proxy table local low = 1 local high = 1 local ceil = math.ceil while arr[high] ~= nil do high..." current
- 04:4804:48, 2 May 2025 diff hist +1 Beginners Corner No edit summary
- 04:4704:47, 2 May 2025 diff hist +2,055 N Module:Paramtest Created page with "--[[ {{Helper module |name=Paramtest |fname1 = is_empty(arg) |ftype1 = String |fuse1 = Returns true if arg is not defined or contains only whitespace |fname2 = has_content(arg) |ftype2 = String |fuse2 = Returns true if arg exists and does not only contain whitespace |fname3 = default_to(arg1,arg2) |ftype3 = String, Any value |fuse3 = If arg1 exists and does not only contain whitespace, the function returns arg1, otherwise returns arg2 |fname4 = defaults{ {arg1,arg2},...}..." current
- 04:4604:46, 2 May 2025 diff hist +5,411 N Module:Category handler Created page with "--[=[ <pre> -- Implements [Template:Ctg] -- Sorts pages into a category more appropriately than pagename alone -- Default and custom rules are outlined at Template:Category handler/doc --]=] local p = {} local ucf = require('Module:Paramtest').ucfirst local curpage = mw.title.getCurrentTitle() function p.main(frame) local ns = curpage.namespace -- Just don't bother unless we're in content namespaces if not (ns == 0 or ns == 120 or ns == 116) then return ''..." current
- 04:4504:45, 2 May 2025 diff hist +81 N Template:Ctg Created page with "{{{{{|safesubst:}}}#invoke:Category handler|main}}<noinclude>{{/doc}}</noinclude>" current
- 04:4404:44, 2 May 2025 diff hist +3,777 N Beginners Corner Created page with "{{Checklist| *Skill unlocks: **Druidic Ritual — Unlocks Herblore and the ability to use lamps and books of knowledge on Herblore **Rune Mysteries — Unlocks the ability to use lamps and books of knowledge on Runecraft **Tears of Guthix — Unlocks weekly access to a minigame that rewards experience in the player's lowest skill, which is useful in aiding progress..."
- 04:4204:42, 2 May 2025 diff hist +342 N Template:Checklist Created page with "<includeonly><div class="lighttable checklist {{#if: {{{notoggleparent|}}} | no-toggle-parent }} {{#if: {{{smallindent|}}} | smallindent }}">{{#if: {{{title|}}} | <p style="font-weight: bold; margin-left: 1.5em; margin-bottom: .25em">{{{title}}}</p> }} {{{1}}} </div>{{Ctg|Pages with a checklist}}</includeonly><noinclude>{{/doc}}</noinclude>"
- 04:1204:12, 2 May 2025 diff hist 0 N File:Seasonal info.png No edit summary current
- 03:5703:57, 2 May 2025 diff hist 0 N File:Beginners.png No edit summary current
- 03:5003:50, 2 May 2025 diff hist +176 MediaWiki:Vector.css No edit summary current
- 03:4703:47, 2 May 2025 diff hist +198 MediaWiki:Vector.css No edit summary
- 03:4603:46, 2 May 2025 diff hist 0 MediaWiki:Vector.css No edit summary