User contributions for Thehighwayman
Appearance
Results for Thehighwayman talk block log uploads logs
A user with 540 edits. Account created on 23 February 2025.
13 March 2025
- 01:4501:45, 13 March 2025 diff hist +5 N Module:Message box/ambox.css Created page with ": "
- 01:4401:44, 13 March 2025 diff hist +589 N Module:Message box Created page with "local p = {} function p.main(frame) local box = mw.html.create() :tag('table') :css('margin', '0 10%') :addClass('mw-parser-output') :addClass('mbox') local row = box:tag('tr') local imageLeftCell = row:tag('td'):addClass('mbox-image'):css('padding', '2px 0 2px 0.5em') imageLeftCell:tag('div'):css('width', '52px'):wikitext(frame.args.image or '52px|link=|alt=') local textCell = row:tag('td'):addClass('mbox-text'):css('padding'..." current
- 01:4401:44, 13 March 2025 diff hist 0 m Module:Main article Protected "Module:Main article" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 01:4301:43, 13 March 2025 diff hist +678 N Module:Main article Created page with "local p = {} function wikilink(name) if name:sub(1,2) == '' and name:sub(-2) == '' then name = name:sub(3,-3) end return '' .. name .. '' end function p.main(frame) local args = frame:getParent().args local blockquote = mw.html.create():tag('blockquote') local String = '' local counter = 1 for k,v in pairs(args) do if k == 1 then String = String .. wikilink(v) else counter = counter+1 String = String .. ', ' .. wikilink(v) end end..."
- 01:4201:42, 13 March 2025 diff hist 0 m Module:List Protected "Module:List" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 01:4201:42, 13 March 2025 diff hist +5,410 N Module:List Created page with "-- This module outputs different kinds of lists. At the moment, bulleted, -- unbulleted, horizontal, ordered, and horizontal ordered lists are supported. 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, ar..."
- 01:3901:39, 13 March 2025 diff hist 0 m Module:Library works Protected "Module:Library works" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 01:3901:39, 13 March 2025 diff hist +200 N Module:Library works Created page with "local p = {} function p.main(frame) EntityID = mw.wikibase.getEntityIdForCurrentPage() Author = mw.wikibase.getEntity(EntityID) Works = Author:getAllStatements('works') return Works end return p"
- 01:3101:31, 13 March 2025 diff hist 0 m Module:Library citation Protected "Module:Library citation" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 01:3101:31, 13 March 2025 diff hist +3,873 N Module:Library citation Created page with "local p = {} require("Module:Auxiliary functions") local function checkset(var) local rtn = nil if not (var == nil or var == '') then rtn = var end return rtn end -- local function is_set(var) -- return not (var == nil or var == '') -- end local function removeApostrophes(str) return str:gsub("[\"'%`]", "") end local function compareStrings(a,b) local stringA = removeApostrophes(a):lower() local stringB = removeApostrophes(b):lower() return strin..."
- 01:3001:30, 13 March 2025 diff hist 0 m Module:Item Protected "Module:Item" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 01:3001:30, 13 March 2025 diff hist +3,044 N Module:Item Created page with "local p = {} local function escape(str) return str:gsub("[|\\]", function (c) return string.format("\\%03d", c:byte()) end) end local function unescape(str) return str:gsub("\\(%d%d%d)", function (d) return string.char(d) end) end -- Implements Template:Item function p.pack(frame) local parent = frame:getParent() local result = '' for key, value in pairs(parent.args) do result = result .. "|" .. escape(tostring(key)) .. "|" .. escape(value) end return res..."
- 01:2901:29, 13 March 2025 diff hist 0 m Module:Infobox military conflict/styles.css Protected "Module:Infobox military conflict/styles.css" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 01:2901:29, 13 March 2025 diff hist +244 N Module:Infobox military conflict/styles.css Created page with "→{{pp-template}}: @media all and (min-width:720px) { .desktop-float-right { box-sizing: border-box; background-color: var(--color-surface-2); float: right; clear: right; } } .infobox.vevent .status > p:first-child { margin: 0; }"
- 01:2701:27, 13 March 2025 diff hist 0 m Module:Infobox military conflict Protected "Module:Infobox military conflict" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 01:2701:27, 13 March 2025 diff hist +8,193 N Module:Infobox military conflict Created page with "require('Module:No globals') local infoboxStyle = mw.loadData('Module:WPMILHIST Infobox style') local templatestyles = 'Module:Infobox military conflict/styles.css' local IMC = {} IMC.__index = IMC function IMC:renderPerCombatant(builder, headerText, prefix, suffix) prefix = prefix or '' suffix = suffix or '' local colspans = {} -- This may result in colspans[1] getting set twice, but -- this is no big deal. The second set will be correct. local lastCombatant..."
- 01:1401:14, 13 March 2025 diff hist 0 m Module:Flex columns/styles.css Protected "Module:Flex columns/styles.css" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 01:1301:13, 13 March 2025 diff hist +916 N Module:Flex columns/styles.css Created page with "→{{pp-template}}: .flex-columns-container { clear: both; width: 100%; display: flex; flex-wrap: wrap; } .flex-columns-container > .flex-columns-column { float: left; width: 50%; min-width: 360px; padding: 0 0.5em; box-sizing: border-box; flex: 1; display: flex; flex-direction: column; } @media screen and (max-width: 393px) { .flex-columns-container > .flex-columns-column { min-width: 0; } } .flex-columns-container > .flex-columns-column:first-child..."
- 01:0801:08, 13 March 2025 diff hist 0 m Module:Flex columns Protected "Module:Flex columns" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 01:0801:08, 13 March 2025 diff hist +935 N Module:Flex columns Created page with "local p = {} local function setCleanArgs(argsTable) local cleanArgs = {} for key, val in pairs(argsTable) do if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val ~= '' then cleanArgs[key] = val end else cleanArgs[key] = val end end return cleanArgs end p.main = function(frame) local parent = frame.getParent(frame) local output = p._main(parent.args) return frame:extensionTag{ name='templatestyles', args = { src='Module:Fle..."
- 01:0401:04, 13 March 2025 diff hist 0 m Module:File link Protected "Module:File link" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 01:0401:04, 13 March 2025 diff hist +2,544 N Module:File link Created 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..."
- 01:0201:02, 13 March 2025 diff hist 0 m Module:Excerpt/portals Protected "Module:Excerpt/portals" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 01:0201:02, 13 March 2025 diff hist +48,875 N Module:Excerpt/portals Created page with "-- ATTENTION ! -- This version of Excerpt is designed specifically for the portal namespace and its associated templates -- Prefer Module:Excerpt whenever possible -- Name of the category to track content pages with errors local errorCategory = "Articles with broken excerpts" -- Error messages local errorMessages = { prefix = "Excerpt error: ", noPage = "No page given", pageNotFound = "Page '%s' not found", leadEmpty = "Lead section is empty", sectionEmpty = "Sect..."
- 00:5800:58, 13 March 2025 diff hist 0 m Module:Excerpt Protected "Module:Excerpt" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 00:5800:58, 13 March 2025 diff hist +9,692 N Module:Excerpt Created page with "-- Module:Excerpt implements the Excerpt template -- Documentation and master version: https://en.wikipedia.org/wiki/Module:Excerpt -- Authors: User:Sophivorus, User:Certes & others -- License: CC-BY-SA-3.0 local Transcluder = require( 'Module:Transcluder' ) local yesno = require( 'Module:Yesno' ) local ok, config = pcall( require, 'Module:Excerpt/config' ) if not ok then config = {} end local p = {} -- Helper function to get arguments local args function getArg( ke..."
- 00:5700:57, 13 March 2025 diff hist 0 m Module:Essay sidebar Protected "Module:Essay sidebar" ([Edit=Allow only administrators] (indefinite)) current
- 00:5600:56, 13 March 2025 diff hist +623 N Module:Essay sidebar Created page with "-- This module implements collapsing a div for the "Last Updated" section. -- doesn't work yet. local p = {} function p.collapse(frame) local content = frame.args[1] or '' local isExpanded = frame.args.expanded == 'yes' local collapseClass = isExpanded and '' or 'mw-collapsed' local result = mw.html.create('div') result:addClass('lastupdate-container') result :wikitext('\'\'\'<span class="collapse-icon">▼</span> Last Updated\'\'\'')..."
- 00:5500:55, 13 March 2025 diff hist 0 m Module:Documentation/styles.css Protected "Module:Documentation/styles.css" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 00:5400:54, 13 March 2025 diff hist +716 N Module:Documentation/styles.css Created page with "→{{pp|small=yes}}: .documentation, .documentation-metadata { border: 1px solid #a2a9b1; background-color: #ecfcf4; clear: both; } .documentation { margin: 1em 0 0 0; padding: 1em; } .documentation-metadata { margin: 0.2em 0; →same margin left-right as .documentation: font-style: italic; padding: 0.4em 1em; →same padding left-right as .documentation: } .documentation-startbox { padding-bottom: 3px; border-bottom: 1px solid #aaa; margin-bott..."
- 00:5300:53, 13 March 2025 diff hist 0 m Module:Documentation/config Protected "Module:Documentation/config" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 00:5300:53, 13 March 2025 diff hist +17,433 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. ---------------------------------------------------------------------------------..."
- 00:5200:52, 13 March 2025 diff hist 0 m Module:Documentation Protected "Module:Documentation" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
- 00:5200:52, 13 March 2025 diff hist +34,736 N Module:Documentation Created page with "-- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs -- Get the config table. local cfg = mw.loadData('Module:Documentation/config') local p = {} -- Often-used functions. local ugsub = mw.ustring.gsub ---------------------------------------------------------------------------- -- Helper functions -- -- These are defined as local functions, but are made available in the p -- table for testing purpos..."
- 00:5000:50, 13 March 2025 diff hist 0 m Module:Distinguish Protected "Module:Distinguish" ([Edit=Allow only administrators] (indefinite)) current
- 00:5000:50, 13 March 2025 diff hist +897 N Module:Distinguish Created page with "local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local mTableTools --initialize lazily local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local p = {} function p.distinguish(frame) mArguments = require('Module:Arguments') mTableTools = require('Module:TableTools') local args = mArguments.getArgs(frame) local selfref = args.selfref local text = args.text a..."
- 00:5000:50, 13 March 2025 diff hist 0 m Module:Date Protected "Module:Date" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 00:4900:49, 13 March 2025 diff hist +47,959 N Module:Date Created page with "-- Date functions for use by other modules. -- I18N and time zones are not supported. local MINUS = '−' -- Unicode U+2212 MINUS SIGN local floor = math.floor local Date, DateDiff, diffmt -- forward declarations local uniq = { 'unique identifier' } local function is_date(t) -- The system used to make a date read-only means there is no unique -- metatable that is conveniently accessible to check. return type(t) == 'table' and t._id == uniq end local function is_..."
- 00:4900:49, 13 March 2025 diff hist 0 m Module:Data Protected "Module:Data" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 00:4800:48, 13 March 2025 diff hist +819 N Module:Data Created page with "local mt = {} function mt.__index(t, k) return function(frame) local data = mw.loadData(k) local i = 1 for _,v in ipairs(frame.args) do local ty = type(data) if ty ~= 'table' then local args = {} for j = 1, i - 1 do args[j] = frame.args[j] end if frame.args.softfail then return '<span class="error">Category:Pages with failed Module:Data lookupsError: Tried to read index "' .. mw.text.nowiki(v) .. '" of mw.loadData("' .. mw.text..."
- 00:4700:47, 13 March 2025 diff hist 0 m Module:Color contrast/colors Protected "Module:Color contrast/colors" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 00:4400:44, 13 March 2025 diff hist +6,119 N Module:Color contrast/colors Created page with "return { aliceblue = 0.92880068253475, antiquewhite = 0.84646951707754, aqua = 0.7874, aquamarine = 0.8078549208338, azure = 0.97265264954166, beige = 0.8988459998705, bisque = 0.80732327372979, black = 0, blanchedalmond = 0.85084439608156, blue = 0.0722, blueviolet = 0.12622014321946, brown = 0.098224287876511..."
- 00:4300:43, 13 March 2025 diff hist 0 m Module:Color contrast Protected "Module:Color contrast" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 00:4300:43, 13 March 2025 diff hist +6,971 N Module:Color contrast Created page with "-- -- This module implements -- {{Color contrast ratio}} -- {{Greater color contrast ratio}} -- {{ColorToLum}} -- {{RGBColorToLum}} -- local p = {} local HTMLcolor = mw.loadData( 'Module:Color contrast/colors' ) local function sRGB (v) if (v <= 0.03928) then v = v / 12.92 else v = math.pow((v+0.055)/1.055, 2.4) end return v end local function rgbdec2lum(R, G, B) if ( 0 <= R and R < 256 and 0 <= G and G < 256 and 0 <= B and B < 256 ) then return 0.2126 *..."
- 00:4200:42, 13 March 2025 diff hist 0 m Module:Collapsible list Protected "Module:Collapsible list" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 00:4200:42, 13 March 2025 diff hist +4,089 N Module:Collapsible list Created page with "-- This module implements {{collapsible list}}. local p = {} local function gettitlestyletracking( ts ) if not ts then return '' end ts = mw.ustring.gsub(mw.ustring.lower(ts), '%s', '') local tsvals = mw.text.split(ts, ';') table.sort(tsvals) local skey = table.concat(tsvals,';') skey = mw.ustring.gsub(skey, '^;', '') skey = mw.text.encode(mw.text.encode(skey),'%c%[%]=') if (mw.ustring.match(';' .. ts, ';background:') or mw.ustring.match(';' .. ts, ';background..."
- 00:4100:41, 13 March 2025 diff hist 0 m Module:Citation/CS1/styles.css Protected "Module:Citation/CS1/styles.css" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 00:4100:41, 13 March 2025 diff hist +2,000 N Module:Citation/CS1/styles.css Created page with "→Overrides Some wikis do not override user agent default styles for HTML <cite> and <q>, unlike en.wp. On en.wp, keep these the same as [[MediaWiki:Common.css]]: cite.citation { font-style: inherit; →Remove italics for <cite>: } .citation q { quotes: '"' '"' "'" "'"; →Straight quote marks for <q>: } /* ID and URL access Both core and Common.css have selector .mw-parser-output a[href$=".pdf"].external for PDF pages. All TemplateStyles pages are hoisted to..."
- 00:4000:40, 13 March 2025 diff hist 0 m Module:Citation/CS1/Whitelist Protected "Module:Citation/CS1/Whitelist" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 00:4000:40, 13 March 2025 diff hist +15,905 N Module:Citation/CS1/Whitelist Created page with " --[[--------------------------< S U P P O R T E D P A R A M E T E R S >-------------------------------------- Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values: true - these parameters are valid and supported parameters false - these parameters are deprecated but still supported nil - these parameters are no longer supported. remove entirely ]] local basic_arguments = { ['accessdate'] = tr..."