All public logs

Jump to navigation Jump to search

Combined display of all available logs of RuneRealm Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).

Logs
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Spell cost table/doc (Created page with "{{No documentation}}")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:MxFox/Spell cost table (Created page with "-- <pre> local p = {} local gep = require('Module:Exchange')._price local coins = require('Module:Coins')._amount local combo_runes = { ['mist rune'] = { ['air rune'] = true, ['water rune'] = true }, ['dust rune'] = { ['air rune'] = true, ['earth rune'] = true }, ['mud rune'] = { ['water rune'] = true, ['earth rune'] = true }, ['smoke rune'] = { ['air rune'] = true, ['fire rune'] = true }, ['steam rune'] = { ['water rune'] = true, ['fire rune'] = true }, ['lava...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:SMW table/doc (Created page with "{{documentation}} Generates a formatted table containing arbitrarily many properties for a given SMW query.")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:SMW table (Created page with "local p = {} local yesno = require('Module:Yesno') function header(tbl, cols, fmts, imgs, types) local tr = tbl:tag('tr') if cols[0] ~= nil then tr:tag('th'):addClass('unsortable') end tr:tag('th'):attr('data-sort-type', 'text'):css('text-align', 'left'):wikitext('Name') for i=1,#cols do local ctype = types[i] or types['def'] local img = imgs[i] or imgs['def'] local fmt = fmts[i] or fmts['def'] tr:tag('th'):attr('data-sort-type', ctype):wikitext(strin...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:SMW JSON (Created page with "local p = {} function p.main(frame) local field = frame.args.field local parent_args = frame:getParent().args p._main(field, parent_args) end function p._main(field, parent_args) if field ~= nil then local args = {} for k, v in pairs(parent_args) do if v == '' then args[k] = nil else args[k] = mw.text.unstrip(v) end end mw.logObject(args) local json = mw.text.jsonEncode(args) mw.smw.set({[field] = json}) end end function p.parse(data,...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Andmcadams/SlayerConsts (Created page with "p = {} p.UNLOCK_SEEING_RED = 1 p.UNLOCK_I_HOPE_YOU_MITH_ME = 2 p.UNLOCK_WATCH_THE_BIRDIE = 3 p.UNLOCK_HOT_STUFF = 4 p.UNLOCK_REPTILE_GOT_RIPPED = 5 p.UNLOCK_LIKE_A_BOSS = 6 p.UNLOCK_STOP_THE_WYVERN = 7 p.UNLOCK_BASILOCKED = 8 p.UNLOCK_VAMPYRES = 9 p.UNLOCK_I_WILDY_MORE_SLAYER = 10 p.UNLOCK_WARPED_REALITY = 11 p.QUEST_PRIEST_IN_PERIL = 1 p.QUEST_DRAGON_SLAYER_II = 2 p.QUEST_DRAGON_SLAYER = 3 p.QUEST_CABIN_FEVER = 4 p.QUEST_HORROR_FROM_THE_DEEP = 5 p.QUEST_MOURNINGS_END_...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Microbrews/Skilling success chart (Created page with "local chart = require( 'Module:Chart data' ) local p = {} function interp(low, high, level) local value = math.floor(low*(99-level)/98 + high*(level-1)/98 + 0.5) + 1 return math.min(math.max(value / 256, 0), 1) end function oldInterp(low, high, level) local value = math.modf(low*(99-level)/98) + math.modf(high*(level-1)/98) + 1 return math.min(math.max(value / 256, 0), 1) end function bonusInterp(low, high, bonuslow, bonushigh, level) local value = interp(low,...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Skilling experience rate chart (Created page with "local chart = require( 'Module:Chart data' ) local skillingSuccess = require( 'Module:Skilling success chart' ) local p = {} -- s/tick local tickRate = 0.6 function p._calculateDataSets(args) local dataSets = skillingSuccess._calculateDataSets(args) -- Assuming an xp drop every single action local tickDelay = args.ticksPerAction * tickRate local maxXpHr = (3600 / tickDelay) * args.xpPerAction * (1 + args.xpBonus) for i, dataSet in ipairs(dataSets) do if dataSe...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:SkillChoice (Created page with "--Quests are organised by least to most cumulative experience; quests with the same experience rewards are organised alphabetically-- local SCP = require('Module:SCP')._main local commas = require('Module:Addcommas')._add local p = {} -- -- Example quest structure -- name - Name of the quest -- requirements - String list of skills required for the quest completion (see other examples for SCP usage) -- rewards - Table of information in the following format: experience g...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Skill pet calc/doc (Created page with "{{No documentation}}")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill pet calc (Created page with "local p = {} local commas = require('Module:Addcommas')._add local helpers = require('Module:Skill calc/Helpers') local pets = { ['Baby chinchompa'] = { ['Grey chinchompa'] = { base = 131395, level = 53 }, ['Red chinchompa'] = { base = 98373, level = 63 }, ['Black chinchompa'] = { base = 82758, level = 73 } }, ['Beaver'] = { ['Achey'] = { base = 317647, level = 1 }, ['Regular'] = { base = 317647, level = 1 }, ['Oak'] = { base = 361146, level = 15 }, ['...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Speeddymon/Module:Skill info/presets/doc (Created page with "{{No documentation}}")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Speeddymon/Module:Skill info/presets (Created page with "local p = {} local paramtest = require('Module:Paramtest') local yesno = require('Module:Yesno') local default = paramtest.default_to -- string.lower which also accepts `nil` values without erroring function lc(str) return str and string.lower(str) end -- array contains val function contains(tbl, val) for _, item in ipairs(tbl) do if item == val then return true end end return false end -- multiply num by mul, rounded to 1 decimal function times(num, mul)...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Speeddymon/Module:Skill info/doc (Created page with "{{Documentation}} Module for Template:Skill info as well as other skill-specific info templates. See Module:Skill info/presets for preset functions for several skills.")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Riblet15/Skill info (Created page with "-------------------------- -- Module for Template:Skill info -------------------------- local p = {} local onmain = require('Module:Mainonly').on_main local paramtest = require('Module:Paramtest') local infobox = require('Module:Infobox') local yesno = require('Module:Yesno') local scp = require('Module:SCP')._main local qty = require('Module:Quantity box')._main local editbutton = require('Module:Edit button') local edit = editbutton("'''?''' (edit)") local preset...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Woodcutting (Created page with "return { { name = 'Logs', level = 1, xp = 25, members = 'No', type = 'Regular' }, { name = 'Achey tree logs', level = 1, xp = 25, members = 'Yes', type = 'Regular' }, { name = 'Charcoal', level = 1, xp = 25, members = 'No', type = 'Regular' }, { name = 'Thatch spar light', level = 10, xp = 32, members = 'Yes'...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Thieving (Created page with "return { { name = 'Man', pic = 'Thief Man', level = 1, xp = 8, members = 'Yes', type = 'Pickpocket' }, { name = 'Winter sq\'irkjuice', level = 1, xp = 350, members = 'Yes', type = 'Other' }, { name = 'Vegetable stall', pic = 'Cabbage', level = 2, xp = 10, members = 'Yes', type = 'Stalls' }, { name = 'Bakery stall', pi...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Smithing (Created page with "return { { name = 'Bronze bar', level = 1, xp = 6.2, materials = { { name = 'Copper ore', quantity = 1 }, { name = 'Tin ore', quantity = 1 } }, members = 'No', type = 'Smelting' }, { name = 'Blurite bar', level = 8, xp = 8, materials = { { name = 'Blurite ore', quantity = 1 } }, members = 'No', type = 'Smelting' }, {...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Runecraft (Created page with "return { { name = 'Air rune', level = 1, xp = 5, materials = { { name = 'Pure essence', quantity = 1 } }, members = 'No', type = 'Regular' }, { name = 'Air tiara', level = 1, xp = 25, materials = { { name = 'Tiara', quantity = 1 }, { name = 'Air talisman', quantity = 1 } }, members = 'No', type = 'Tiara' }, { name = '...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Prayer (Created page with "return { { name = 'Bones', level = 1, xp = 4.5, materials = { { name = 'Bones', quantity = 1 } }, members = 'No', type = 'Regular' }, { name = 'Blessed bone shards', level = 30, xp = 5, materials = { { name = 'Blessed bone shards', quantity = 1 }, { name = 'Jug of blessed wine', quantity = 0.0025 }, }, members = 'Yes', type = 'Bless...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Mining (Created page with "return { { name = 'Clay', level = 1, xp = 5, members = 'No', type = 'Regular' }, { name = 'Rune essence', level = 1, xp = 5, members = 'No', type = 'Regular' }, { name = 'Copper ore', level = 1, xp = 17.5, members = 'No', type = 'Regular' }, { name = 'Tin ore', level = 1, xp = 17.5, members = 'No', ty...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Magic (Created page with "return { { name = 'Wind Strike', level = 1, xp = 5.5, materials = { { name = 'Air rune', quantity = 1 }, { name = 'Mind rune', quantity = 1 } }, members = 'No', type = 'Combat' }, { name = 'Confuse', level = 3, xp = 13, materials = { { name = 'Body rune', quantity = 1 }, { name = 'Earth rune', quantity = 2 }, { name = 'Water rune', qua...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Hunter (Created page with "return { { name = 'Crimson swift', pic = 'Crimson swift icon', level = 1, xp = 34, members = 'Yes', type = 'Bird snare' }, { name = 'Polar kebbit', pic = 'Polar kebbit icon', level = 1, xp = 30, members = 'Yes', type = 'Tracking' }, { name = 'Common kebbit', pic = 'Common kebbit icon', level = 3, xp = 36, members = 'Yes', type =...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Herblore (Created page with "return { { name = 'Guam leaf', level = 3, xp = 2.5, materials = { { name = 'Grimy guam leaf', quantity = 1 } }, members = 'Yes', type = 'Cleaning grimy herbs' }, { name = 'Attack potion(3)', title = 'Attack potion', level = 3, xp = 25, materials = { { name = 'Guam potion (unf)', quantity = 1 }, { name = 'Eye of newt', quantity = 1 } }...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Helpers (Created page with "local p = {} local yesNo = require('Module:Yesno') local xp = require('Module:Experience').xp_at_level local level = require('Module:Experience').level_at_xp_unr local commas = require('Module:Addcommas')._add function p.filterData(data, method, dataCriteria, goalLevel) local methodData = {} local addRow = false for i, v in ipairs(data) do if dataCriteria ~= 'Hide' or tonumber(v.level) <= tonumber(goalLevel) then if method == 'All' then table.insert(method...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Fletching (Created page with "return { { name = 'Headless arrow', level = 1, xp = 15, materials = { { name = 'Arrow shaft', quantity = 15 }, { name = 'Feather', quantity = 15 } }, outputQuantity = 15, members = 'Yes', type = 'Arrows' }, { name = 'Bronze arrow', level = 1, xp = 19.5, materials = { { name = 'Bronze arrowtips', quantity = 15 }, { name = 'Headless arro...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Fishing (Created page with "return { { name = 'Raw shrimps', level = 1, xp = 10, members = 'No', type = 'Small net' }, { name = 'Raw sardine', level = 5, xp = 20, materials = { { name = 'Fishing bait', quantity = 1 } }, members = 'No', type = 'Bait' }, { name = 'Raw karambwanji', level = 5, xp = 5, members = 'Yes', type = 'Small net' }, {...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Firemaking (Created page with "return { { name = 'Logs', level = 1, xp = 40, materials = { { name = 'Logs', quantity = 1 } }, members = 'No', type = 'Regular' }, { name = 'Achey tree logs', level = 1, xp = 40, materials = { { name = 'Achey tree logs', quantity = 1 } }, members = 'Yes', type = 'Regular' }, { name = 'Pyre logs', level = 5, boo...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Farming (Created page with "return { { name = 'Potato', level = 1, xp = 9, plantXp = 8, materials = { { name = 'Potato seed', quantity = 3 } }, members = 'Yes', type = 'Allotment' }, { name = 'Marigolds', level = 2, xp = 55.5, materials = { { name = 'Marigold seed', quantity = 1 } }, members = 'Yes', type = 'Flower' }, { name = 'Barley',...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Crafting (Created page with "return { { name = 'Ball of wool', level = 1, xp = 2.5, materials = { { name = 'Wool', quantity = 1 } }, members = 'No', type = 'Spinning' }, { name = 'Molten glass', level = 1, xp = 20, materials = { { name = 'Bucket of sand', quantity = 1 }, { name = 'Soda ash', quantity = 1 } }, members = 'Yes', type = 'Other' }, {...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Cooking (Created page with "return { { name = 'Bread', level = 1, xp = 40, materials = { { name = 'Bread dough', quantity = 1 } }, steps = 1, members = 'No', type = 'Baked' }, { name = 'Cooked meat', level = 1, xp = 30, materials = { { name = 'Raw beef', quantity = 1 } }, steps = 1, members = 'No', type = 'Meat' }, { name = 'Sinew',...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Construction (Created page with "return { { name = 'Plank', level = 1, xp = 29, materials = { { name = 'Plank', quantity = 1 } }, members = 'Yes', type = 'Supplies' }, { name = 'Bagged plant 1', level = 1, xp = 31, materials = { { name = 'Bagged plant 1', quantity = 1 } }, members = 'Yes', type = 'Supplies' }, { name = 'Crude wooden chair', pic = 'Crude wooden chair icon',...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Agility (Created page with "return { { name = 'Gnome Stronghold Agility Course', title = 'Gnome Stronghold', pic = 'Swamp toad (item)', level = 1, xp = 110.5, members = 'Yes', type = 'Agility Course' }, { name = 'Rope swing (Brimhaven Agility Arena)', title = 'Rope swing', pic = 'Agility arena ticket', level = 1, xp = 20, members = 'Yes', type = 'Brimhaven Agility Arena' }, { name =...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc (Created page with "local p = {} local helpers = require(string.format('%s/Helpers', mw.getCurrentFrame():getTitle())) local commas = require('Module:Addcommas')._add local coins = require('Module:Coins')._amount local gePrices = mw.loadJsonData('Module:GEPrices/data.json') local farmingCTS = { ['Potato'] = { 101, 180 }, ['Onion'] = { 105, 180 }, ['Cabbage'] = { 107, 180 }, ['Tomato'] = { 112, 180 }, ['Sweetcorn'] = { 88, 180 }, ['Strawberry'] = { 103, 180 }, ['Watermelon'] = { 126...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:ShopPrice (Created page with "-- <pre> local p = {} local commas = require("Module:Addcommas")._add local params = require('Module:Paramtest') local currencyImage = require("Module:Currency Image") local purge = require("Module:Purge")._purge function p.getLowestPrice(item) local item = item.args[1] mw.log(string.format('Searching for shops that sell: %s', item)) -- Get parsed smw data local data = p.getData(item) -- Create the header of the output local priceData = {...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Als Toy Barn/ShopLocLine (Created page with "local p = {} local editBtn = '<small>' .. require('Module:Edit button')() .. '</small>' local isEmpty = require('Module:Paramtest').is_empty local hc = require('Module:Paramtest').has_content local na = require('Module:NA') local map = require('Module:Map') function p.main(frame) local args = frame:getParent().args local locationRow = mw.html.create('tr') locationRow:tag('td'):wikitext(args.name) locationRow:tag('td'):wikitext(args.location) if args.notes ~= n...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Shop calculator (Created page with "local p = {} local paramTest = require('Module:Paramtest') local yesNo = require('Module:Yesno') function truncate(num) local whole, decimal = math.modf(num + 0.000001) -- addition is to prevent floating point rounding issues return whole end function sell(basePrice, shopBuysAt, delta, baseStock, currentStock, quantitySold, itemValue) local total = 0 local upperBound = truncate(itemValue + (shopBuysAt * itemValue)) -- Item value + base price shop buys at local...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Shop calc (Created page with "local p = {} local commas = require('Module:Addcommas')._add function expr(x) x = tostring(x) local expr_good, expr_val = pcall(mw.ext.ParserFunctions.expr, x) if expr_good then return tonumber(expr_val) end return nil end function p.main(frame) local input = frame:getParent().args local shopIncPercent = (input.shop_inc ~= nil and input.shop_inc ~= '') and tonumber(input.shop_inc) * .01 or 0 local calcTotal = p.calc(input.base_price, shopIncPercent, input.nu...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Shattered Relics quests/data (Created page with "-- { XP Amount, Choose 1 out of all skills } : X Marks the Spot, Client of Kourend, -- Duplicate lines mean multiple reward instances : Client of Kourend, -- 'All' means every skill -- ['Choose>#'] means the following options must be over level # : Architectural Alliance, Curse of the Empty Lord, In Search of Knowledge, -- Monkey Madness I is jank as fuck (XP1, skill group 1, xp2, skill group 2) return { -- Other ['Natural history quiz'] = { rewards = { skills =...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Riblet15/Set drops vars (Created page with "local var = mw.ext.VariablesLua local p = {} function p.main(frame) return p._main(frame:getParent().args) end function p._main(args) local type = args.type or '' local levels = args.level or '' local versions = args.version or '' -- All levels are additionally saved to the DEFAULT drop version versions = versions .. ',DEFAULT' local valuesToSet = {} for dropVersion in string.gmatch(versions, ' *([^,]+) *') do local varName = string.format('DropLevel_%s_%s...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Set CSV/doc (Created page with "{{Documentation}} Converts a CSV for each named parameter to a list of values to set for the property name corresponding to that parameter.")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Set CSV (Created page with "local p = {} function p.main(frame) return p._main( frame:getParent().args ) end function p._main(args) local set = {} for prop, val in pairs(args) do set[prop] = mw.text.split(val, "%s*,%s*") end mw.smw.set(set) end return p")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:SCP/Sandbox (Created page with "-- <pre> local p = {} local pics = { quests = { image = 'Quest point icon', link = 'Quest points' }, quest = { image = 'Quest point icon', link = 'Quest points' }, ['quest points'] = { image = 'Quest point icon', link = 'Quest points' }, combat = { image = 'Attack style icon', link = 'Combat level' }, all = { image = 'Attack style icon', link = 'Combat styles' }, music = { image = 'Music', link = 'Music' }, favour = { image = 'Kourend Favour icon', link = 'Great...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Als Toy Barn/Map/doc (Created page with "{{Documentation}} '''This is the general purpose sandbox for lua modules.''' It can be used to test changes to existing modules, prototype new modules, experimenting with lua features, or for any other purpose. Much like RuneScape:Sandbox, this page is free to edit for all - if you want to use code personally or for long periods without others editing it, make a personal module sandbox at <code>Module:Sandbox/User:{{USERNAME}}</code> or subpages of that. Invocation...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Sandbox/data.json (Created page with "{ "a": 1, "b": 2 }")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:RuneReq (Created page with "local p = {} local paramTest = require('Module:Paramtest') local onMain = require('Module:Mainonly').on_main local yesNo = require('Module:Yesno') local trim = mw.text.trim local jsonDecode = mw.text.jsonDecode -- Get Spell JSON from specific spell page function p.loadData(spell) local query = { '' .. spell .. '', 'Spell JSON::+', '?=#-', '?Spell JSON = json', offset = 0, limit = 500, } local t1 = os.clock() local smwData = mw.smw.ask(query) l...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Exchange/Rune pouch note (Created page with "local p = {} local trim = mw.text.trim -- Get a rune's name, and the quantity to display function getItem(str) backSlash, _ = str:find('\\') if(backSlash) then itemName = str:sub(0, backSlash - 1) amountOfItem = tonumber(str:sub(backSlash + 1)) or 1 if(amountOfItem < 1) then amountOfItem = 1 elseif(amountOfItem > 16000) then amountOfItem = 16000 end return itemName, amountOfItem else return str, 1 end end -- Get page alignement setting function...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Rocky Horror/Sandbox (Created page with "-- Rewrite of Template:RockLine and Template:Mine locations, -- which were originally made by Towelcat and Jakesterwars. local p = {} local yesno = require('Module:Yesno') local pt = require('Module:Paramtest') -- Table format: argument = page, name, picture, level, experience local rocks = { ['clay'] = { 'Clay rock', 'Clay', 'Clay', '1', '5' }, ['rune essence'] = { 'Rune Essence (rock)', 'Rune Essence', 'Rune essence', '1', '5' }, ['copper']...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Respell/doc (Created page with "{{Documentation}} This module implements {{T|Respell}}. Please see the template page for documentation. {{Wikipedia|Module:Respell}}")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Respell (Created page with "local p = {} function p._main(args) local ret = {} for i, v in ipairs(args) do v = mw.text.trim(v) -- Compatibility: Ignore arguments that only contain an apostrophe if v ~= '' and v ~= "'" then if ret[#ret] and not (ret[#ret]:find('_') or ret[#ret]:find('%-%)?$')) and not (v:find('_') or v:find('^%(?%-')) then table.insert(ret, '-') end if v:find('^[%u%(%)]+$') then v = '<span style="font-size:90%">' .. v .. '</span>' end table...")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)