All public logs

Combined display of all available logs of TwogPedia. 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)
  • 14:17, 24 August 2022 Admin talk contribs created page Module:Citation/CS1 (Created page with "require ('Module:No globals'); --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- each of these counts against the Lua upvalue limit ]] local validation; -- functions in Module:Citation/CS1/Date_validation local utilities; -- functions in Module:Citation/CS1/Utilities local z ={}; -- table of tables in Module:Citation/CS1/Utilities local identifiers;...")
  • 14:08, 24 August 2022 Admin talk contribs created page Template:Cite journal (Created page with "<includeonly>{{#invoke:Citation/CS1|citation |CitationClass=journal }}</includeonly><noinclude> {{documentation}} </noinclude>")
  • 14:06, 24 August 2022 87.116.163.87 talk created page Test (Created page with "TESTTTTTTTTTTTTTTTTTTTT<ref name="Demon and Fear return with Evil Geniuses">{{cite web|url=http://www.gosugamers.net/dota2/news/17482-d|title=Demon and Fear return with Evil Geniuses}}</ref> <ref>{{cite journal |doi=10.2222/B22.2}}</ref> or <ref>https://doi.org/10.2222/B22.2</ref>")
  • 12:36, 24 August 2022 Couchor talk contribs created page MediaWiki:Common.css/Squad.css (Created page with "CSS placed here will be applied to all skins: .wikitable-striped > tbody > tr:nth-of-type(2n + 1) { background-color: #bbbbbb; }")
  • 10:44, 24 August 2022 Couchor talk contribs deleted page Module:PageVariableNamespace (Not needed)
  • 05:31, 24 August 2022 Couchor talk contribs created page TestPlayer (Created page with "Ugadibugadi")
  • 04:35, 24 August 2022 Couchor talk contribs created page Module:TestFlags (Created page with "local MasterData = mw.loadData('Module:Flags/MasterData') local Flags = {} function Flags.icon(flagString) if ( #flagString == 2 ) then mw.log(MasterData.twoLetter[flagString]) end end")
  • 15:41, 23 August 2022 Admin talk contribs deleted page References (content was: "Amsterdam (/ˈæmstərdæm/ AM-stər-dam, UK also /ˌæmstərˈdæm/ AM-stər-DAM <ref>{{Cite journal |last=Gawronski |first=J |date=2017 |title=Ontstaan uit een storm; De vroegste geschiedenis van Amsterdam archeologisch en landschappelijk belicht |trans-title=Born from a storm; The earliest history of Amsterdam from an archaeological and landscape perspective. |url=https://www.the...", and the only contributor was "Admin" (talk))
  • 15:39, 23 August 2022 Admin talk contribs created page References (Created page with "Amsterdam (/ˈæmstərdæm/ AM-stər-dam, UK also /ˌæmstərˈdæm/ AM-stər-DAM <ref>{{Cite journal |last=Gawronski |first=J |date=2017 |title=Ontstaan uit een storm; De vroegste geschiedenis van Amsterdam archeologisch en landschappelijk belicht |trans-title=Born from a storm; The earliest history of Amsterdam from an archaeological and landscape perspective. |url=https://www.theobakker.net/pdf/TX_Gawronski2017JbAmstelodamum_10.pdf |journal=Jaarboek van Het Genootscha...")
  • 08:13, 23 August 2022 Couchor talk contribs created page Template:TestPerson (Created page with "-->{{#ifeq:{{NAMESPACE}}||{{#subobject:SquadPlayer_{{{link|{{{id|}}}}}}_{{#if:{{{leavedate|{{{inactivedate|}}}}}}|former_}}player_of_{{#var:squad_name|{{FULLPAGENAME}}}} |has id={{{id|}}} |has page={{{link|{{{id|}}}}}} |has team={{#var:squad_name|{{FULLPAGENAME}}}} |has team region={{#var:region|}} |has team page={{FULLPAGENAME}} |has real name={{{name|}}} |has flag={{{flag|}}} |is captain={{#if:{{{captain|}}}|true}} |has join date={{#if:{{{joindate|}}}|{{#replace:{{#rep...")
  • 21:50, 22 August 2022 Couchor talk contribs created page Module:TestSquad (Created page with "local Squad = {} function Squad.header(self) local makeHeader = function(wikiText) local headerCell = mw.html.create('th') if wikiText == nil then return headerCell end return headerCell:wikitext(wikiText):addClass('divCell') end local headerRow = mw.html.create('tr'):addClass('HeaderRow') headerRow :node(makeHeader('ID')) :node(makeHeader()) :node(makeHeader('Name')) :node(makeHeader('Position')) :node(makeHeader('Join Date')) if...")
  • 21:37, 22 August 2022 Couchor talk contribs created page TestTeam (Created page with "{{TestSquad|status=active |{{Person|flag=ca|id=TestPlayer|name=Artour Babaev|position=1|joindate=2016-09-15}} }}")
  • 18:51, 22 August 2022 Couchor talk contribs created page Template:TestSquad (Created page with "<includeonly>{{#invoke:TestSquad|main}}</includeonly><noinclude>{{Documentation}}</noinclude>")
  • 18:02, 22 August 2022 Couchor talk contribs created page Module:Team/override (Created page with "local overrides = { ['game'] = {}, ['games'] = {}, ['templates'] = { ['definitions'] = { ['team'] = '<span data-highlightingclass="TBD" class="team-template-team-standard"><span class="team-template-image-legacy">link=</span> <span class="team-template-text"><abbr title="To Be Determined">TBD</abbr></span></span>', ['team2'] = '<span data-highlightingclass="TBD" class="team-template-team-standard"><span class="team-template-text"><...")
  • 15:30, 22 August 2022 Couchor talk contribs created page Module:TeamCard/Qualifier (Created page with "local Class = require('Module:Class') local Variables = require('Module:Variables') local Qualifier = {} -- Returns the tuple (linkText, linkInternal, linkExternal) -- Link internal and link external is mutually exclusive function Qualifier.parseQualifier(rawQualifier) if not rawQualifier then return nil end local cleanQualifier = rawQualifier:gsub('%[', ''):gsub('%]', '') if cleanQualifier:find('|') then -- Internal link local qualifier = mw.text.split(clea...")
  • 15:29, 22 August 2022 Couchor talk contribs created page Module:TeamCard/Storage (Created page with "local Custom = require('Module:TeamCard/Custom') local String = require('Module:StringUtils') -- TODO: Once the Template calls are not needed (when RL has been moved to Module), deprecate Qualifier Module local Qualifier = require('Module:TeamCard/Qualifier') local Variables = require('Module:Variables') local TeamCardStorage = {} function TeamCardStorage.saveToLpdb(args, teamObject, players, playerPrize) local team, teamTemplateName if type(teamObject) == 'table' t...")
  • 15:28, 22 August 2022 Couchor talk contribs created page Module:TeamCard/Custom (Created page with "local p = {} local Flag = require('Module:Flags') local String = require('Module:StringUtils') local Variables = require('Module:Variables') function p._Players(args, PLAYERS, prefix, prefixVar, prefixLPDB, teamAlias) local name = string.gsub(mw.ext.TeamLiquidIntegration.resolve_redirect(args[prefix .. 'link']), ' ', '_') local displayname = args[prefix] local flag = Flag.CountryName(args[prefix .. 'flag']) PLAYERS[prefixLPDB] = name PLAYERS[prefixLPDB .. 'flag']...")
  • 15:28, 22 August 2022 Couchor talk contribs created page Module:Ordinal (Created page with "--[[ This template will add the appropriate ordinal suffix to a given integer. Please do not modify this code without applying the changes first at Module:Ordinal/sandbox and testing at Module:Ordinal/sandbox/testcases and Module talk:Ordinal/sandbox/testcases. ]] local p = {} local yesno = require('Module:Yesno') -- boolean value interpretation --[[ This function converts an integer value into a numeral followed by ordinal indicator. The output string mig...")
  • 15:27, 22 August 2022 Couchor talk contribs created page Module:Placement (Created page with "--- -- @Liquipedia -- wiki=commons -- page=Module:Placement -- -- Please see https://github.com/Liquipedia/Lua-Modules to contribute -- local Arguments = require('Module:Arguments') local Class = require('Module:Class') local Ordinal = require('Module:Ordinal') local Placement = {} --[[ Returns a text label for a range of placements. Example: Placement.RangeLabel({1, 2}) -- Returns 1st–2nd ]] function Placement.RangeLabel(range) local zeroWidthSpace = '​' l...")
  • 15:27, 22 August 2022 Couchor talk contribs created page Module:Team (Created page with "local function getGlobalDate() local globalDate = mw.ext.VariablesLua.var('date') if not(globalDate and globalDate ~= '') then globalDate = mw.ext.VariablesLua.var('tournament_edate') if not(globalDate and globalDate ~= '') then globalDate = mw.ext.VariablesLua.var('tournament_enddate') if not(globalDate and globalDate ~= '') then globalDate = mw.ext.VariablesLua.var('tournament_startdate') if not(globalDate and globalDate ~= '') then globalDate...")
  • 15:26, 22 August 2022 Couchor talk contribs created page Module:TeamCard (Created page with "local p = {} local getArgs = require('Module:Arguments').getArgs local Logic = require('Module:Logic') local Variables = require('Module:Variables') local Flag = require('Module:Flags') local Icon local Team = require('Module:Team') local placementCell = require('Module:Placement')._placement local Custom = require('Module:TeamCard/Custom') local Storage = require('Module:TeamCard/Storage') local Table = require('Module:Table') local args local GLOBALDATE local TABLE_HE...")
  • 15:25, 22 August 2022 Couchor talk contribs created page Template:TeamCard (Created page with "<includeonly><!-- -->{{#invoke:TeamCard|draw|defaultRowNumber={{#var:tournament_teamplayers|{{{players|5}}}}}|favorDefaultRowNumber=true|columns=true}}<!-- ----- SEMANTIC SUBOBJECTS ----- -->{{#if:{{{nostorage|}}}||{{#ifeq:{{NAMESPACE}}||{{#ifeq:{{#var:disable_SMW_storage|}}|true||<!-- -->{{#subobject:ranking{{#var:smw_prefix|}}_{{lc:{{#var:team|TBD}}{{{team_suffix|}}}}} |has team page={{#var:team|}} |has player pages={{#var:{{#var:team}}_p1}} |has player pages={{#v...")
  • 15:24, 22 August 2022 Couchor talk contribs created page Template:Box (Created page with "<includeonly>{{#switch:{{lc:{{{1|}}}}} |break=</div> <div class{{=}}"template-box" style{{=}}"{{#if:{{{padding|}}}|padding-right:{{{padding}}};}}{{#if:{{{padding-bottom|}}}|padding-bottom:{{{padding-bottom}}};}}{{#if:{{{box-width|}}}|width:{{{box-width}}};}}{{#if:{{{box-height|}}}|height:{{{box-height}}}; overflow:hidden;}}{{{style|}}}"> |end=</div></div> |start |<div {{#if:{{{max-width|}}}|style="{{#if:{{{margin-left|}}}|margin-left:{{{margin-left}}};}}{{#if:{{{margin-r...")
  • 15:24, 22 August 2022 Couchor talk contribs created page Template:TeamCardToggleButton (Created page with "<includeonly>{{#switch:{{{1|}}} |l |left=<div style="max-width:fit-content"><!-- -->}}<!-- --><div class="teamcard-toggle-button"></div>{{#if:{{{1|}}}|</div>}}</includeonly><!-- --><noinclude>Category:Templates<pre>{{TeamCardToggleButton|left}}{{TeamCardToggleButton}}</pre> {{TeamCardToggleButton}}{{TeamCardToggleButton|l}}</noinclude>")
  • 22:36, 19 August 2022 Couchor talk contribs created page Module:Yesno (Created page with "-- Function allowing for consistent treatment of boolean-like wikitext input. -- It works similarly to the template {{yesno}}. return function (val, default) -- If your wiki uses non-ascii characters for any of "yes", "no", etc., you -- should replace "val:lower()" with "mw.ustring.lower(val)" in the -- following line. val = type(val) == 'string' and val:lower() or val if val == nil then return nil elseif val == true or val == 'yes' or val == 'y' or val =...")
  • 22:35, 19 August 2022 Couchor talk contribs created page Module:No globals (Created page with "local mt = getmetatable(_G) or {} function mt.__index (t, k) if k ~= 'arg' then error('Tried to read nil global ' .. tostring(k), 2) end return nil end function mt.__newindex(t, k, v) if k ~= 'arg' then error('Tried to write global ' .. tostring(k), 2) end rawset(t, k, v) end setmetatable(_G, mt)")
  • 22:34, 19 August 2022 Couchor talk contribs created page Module:Namespace detect/data (Created page with "-------------------------------------------------------------------------------- -- Namespace detect data -- -- This module holds data for Module:Namespace detect to be loaded per -- -- page, rather than per #invoke, for performance reasons. -- -------------------------------------------------------------------------------- local cfg = require('Module:Namespace detect/config') local function...")
  • 22:34, 19 August 2022 Couchor talk contribs created page Module:Namespace detect/config (Created page with "-------------------------------------------------------------------------------- -- Namespace detect configuration data -- -- -- -- This module stores configuration data for Module:Namespace detect. Here -- -- you can localise the module to your wiki's language. -- --...")
  • 22:33, 19 August 2022 Couchor talk contribs created page Module:Message box/configuration (Created page with "-------------------------------------------------------------------------------- -- Message box configuration -- -- -- -- This module contains configuration data for Module:Message box. -- -------------------------------------------------------------------------------- return { ambox = { types = { speedy = { class = 'ambox-spee...")
  • 22:33, 19 August 2022 Couchor talk contribs created page Module:Message box (Created page with "-- This is a meta-module for producing message box templates, including -- {{mbox}}, {{ambox}}, {{imbox}}, {{tmbox}}, {{ombox}}, {{cmbox}} and {{fmbox}}. -- Load necessary modules. require('Module:No globals') local getArgs local categoryHandler = require('Module:Category handler')._main local yesno = require('Module:Yesno') -- Get a language object for formatDate and ucfirst. local lang = mw.language.getContentLanguage() -- Define constants local CONFIG_MODULE = 'Mod...")
  • 22:32, 19 August 2022 Couchor talk contribs created page Module:Category handler/shared (Created page with "local p = {} function p.matchesBlacklist(page, blacklist) for i, pattern in ipairs(blacklist) do local match = mw.ustring.match(page, pattern) if match then return true end end return false end function p.getParamMappings(useLoadData) local dataPage = 'Module:Namespace detect/data' if useLoadData then return mw.loadData(dataPage).mappings else return require(dataPage).mappings end end function p.getNamespaceParameters(titleObj, mappings) -- We don...")
  • 22:27, 19 August 2022 Couchor talk contribs created page Module:Category handler/data (Created page with "local data = require('Module:Category handler/config') local mShared = require('Module:Category handler/shared') local blacklist = require('Module:Category handler/blacklist') local title = mw.title.getCurrentTitle() data.currentTitleMatchesBlacklist = mShared.matchesBlacklist( title.prefixedText, blacklist ) data.currentTitleNamespaceParameters = mShared.getNamespaceParameters( title, mShared.getParamMappings() ) return data")
  • 22:27, 19 August 2022 Couchor talk contribs created page Module:Category handler/config (Created page with "local cfg = {} -- Don't edit this line. -------------------------------------------------------------------------------- -- Start configuration data -- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Parameter names -- -- These configuration items...")
  • 22:27, 19 August 2022 Couchor talk contribs created page Module:Category handler/blacklist (Created page with "return { '^Main Page$', -- don't categorise the main page. -- Don't categorise the following pages or their subpages. -- "%f[/\0]" matches if the next character is "/" or the end of the string. '^Liquipedia:Cascade%-protected items%f[/\0]', '^User:UBX%f[/\0]', -- The userbox "template" space. '^User talk:UBX%f[/\0]', -- Don't categorise subpages of these pages, but allow -- categorisation of the base page. '^Wikipedia:Template messages/.*$', -- Don't categor...")
  • 22:26, 19 August 2022 Couchor talk contribs created page Module:Category handler (Created page with "-- Load required modules local yesno = require('Module:Yesno') -- Lazily load things we don't always need local mShared, mappings local p = {} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function trimWhitespace(s, removeBlanks) if type(s) ~= 'string' then return s end s = s:match('^%s*(.-)%s*$') if removeBlanks then i...")
  • 22:06, 19 August 2022 Couchor talk contribs created page Arteezy (Created page with "{{Tabs static |name1=Overview |link1=Arteezy |name2=Results |link2=Arteezy/Results }} {{Infobox player |id=Arteezy |ids=RTZ, rts, A-God, Allison, Pablo, RTZ YB, JUST RTZ, 天鸽 |image=Arteezy The International 2021.jpg |name=Artour Babaev |birth_date=1996-07-01 |country=Canada |country2=Uzbekistan |team=Evil Geniuses |hero=Drow Ranger |hero2=Lycan |hero3=Naga Siren |role=carry |role2=mid |status=Active |fanclub=https://www.liquiddota.com/forum/players-and-teams/454613-e...")
  • 21:27, 19 August 2022 Couchor talk contribs created page Module:Variables (Created page with "local Class = require('Module:Class') local Variables = {} ---Stores a wiki-variable and returns the empty string ---@param name string Key of the wiki-variable ---@param value string Value of the wiki-variable ---@return string #always the empty string function Variables.varDefine(name, value) return mw.ext.VariablesLua.vardefine(name, value) end ---Stores a wiki-variable and returns the stored value ---@param name string Key of the wiki-variable ---@param value str...")
  • 21:27, 19 August 2022 Couchor talk contribs created page Module:Localisation (Created page with "local Class = require('Module:Class') local Localisation = {} local String = require('Module:StringUtils') local Logic = require('Module:Logic') function Localisation.getCountryName(country, noentry) local data = mw.loadData('Module:Localisation/data/country') -- clean the entered country value country = Localisation._cleanCountry(country) -- First try to look it up local countryname = data[country] -- Return message if none is found if countryname == nil then...")
  • 21:26, 19 August 2022 Couchor talk contribs created page Module:Player (Created page with "local getFlag = require('Module:Localisation').getCountryName local p = {} function p._cleanInput(name) local arrayLink local arrayName if (name or '') ~= '' then name = name:gsub("%b{}", "") name = name:gsub("%b<>", "") name = name:gsub("%b[]", "") name = mw.text.trim(name) arrayLink, arrayName = p._split(name) end return arrayLink, arrayName end function p._split(name) local link = '' if (name or '') ~= '' then local nameArray =...")
  • 21:26, 19 August 2022 Couchor talk contribs created page Module:FnUtil (Created page with "local FnUtil = {} -- Creates a memoized copy of a 0 or 1 param function. function FnUtil.memoize(f) local called = {} local results = {} local nilCalled = false local nilResult return function(x) if x == nil then if not nilCalled then nilCalled = true nilResult = f(x) end return nilResult else if not called[x] then called[x] = true results[x] = f(x) end return results[x] end end end --[[ Memoized variant of the Y combinator...")
  • 21:25, 19 August 2022 Couchor talk contribs created page Module:Table (Created page with "local Table = {} function Table.randomize(tbl) math.randomseed(os.time()) for i = #tbl, 2, -1 do local j = math.random(i) tbl[i], tbl[j] = tbl[j], tbl[i] end return tbl end function Table.size(tbl) local i = 0 for _ in pairs(tbl) do i = i + 1 end return i end function Table.includes(tbl, value) for _, entry in ipairs(tbl) do if entry == value then return true end end return false end function Table.filter(tbl, predicate, argument) local filt...")
  • 21:25, 19 August 2022 Couchor talk contribs created page Module:Logic (Created page with "local Logic = {} function Logic.emptyOr(val1, val2, default) if not Logic.isEmpty(val1) then return val1 elseif not Logic.isEmpty(val2) then return val2 else return default end end function Logic.nilOr(...) local args = require('Module:Table').pack(...) for i = 1, args.n do local arg = args[i] local val if type(arg) == 'function' then val = arg() else val = arg end if val ~= nil then return val end end return nil end function Logic...")
  • 21:24, 19 August 2022 Couchor talk contribs created page Module:PageVariableNamespace (Created page with "local Class = require('Module:Class') local Logic = require('Module:Logic') local StringUtils = require('Module:StringUtils') local Namespace = Class.new(function(self, prefix) self.prefix = prefix end) function Namespace:get(key) return StringUtils.nilIfEmpty(mw.ext.VariablesLua.var(self.prefix .. key)) end function Namespace:set(key, value) mw.ext.VariablesLua.vardefine(self.prefix .. key, StringUtils.nilIfEmpty(value)) end function Namespace:delete(key) self:s...")
  • 21:24, 19 August 2022 Couchor talk contribs created page Module:Template (Created page with "local Arguments = require('Module:Arguments') local Json = require('Module:Json') local PageVariableNamespace = require('Module:PageVariableNamespace') local Template = {} function Template.safeExpand(frame, title, args, defaultTemplate) local result, value = pcall(frame.expandTemplate, frame, {title = title, args = args}) if result then return value else local templateName = 'Template:' .. (title or '') .. '' return defaultTemplate or templateName end en...")
  • 21:23, 19 August 2022 Couchor talk contribs created page Module:Flags/MasterData (Created page with "-- There are four tables: -- data (contains flag images. Should have one entry per image) -- twoLetter (two-letter country codes as per ISO 3166-1 alpha-2) -- threeLetter (three-letter country codes) -- aliases (redirects to the appropriate index in the data table) -- This table includes: -- ISO 3166-1 alpha-2 -- ISO 3166-1 alpha-2 User-assigned Code Elements -- ISO 3166-1 alpha-2 Exceptional Reservations -- ISO 3166-1 alpha-2 Traditional Reservations --...")
  • 21:22, 19 August 2022 Couchor talk contribs created page Module:ReferenceCleaner (Created page with "local Class = require('Module:Class') local ReferenceCleaner = {} function ReferenceCleaner.clean(dateWithRef) if dateWithRef == nil then return '' end -- due to '-' and '?' being part of the 'magic' characters for patterns -- we have to escape them with '%' dateWithRef = dateWithRef:gsub('%-%?%?', '-01') dateWithRef = dateWithRef:gsub('%-XX', '-01') local correctDate = string.match(dateWithRef, '(%d+-%d+-%d+)') if correctDate then return correctDate end...")
  • 21:20, 19 August 2022 Couchor talk contribs created page Module:Squad/Custom (Created page with "local Class = require('Module:Class') local Json = require('Module:Json') local ReferenceCleaner = require('Module:ReferenceCleaner') local Squad = require('Module:Squad') local SquadRow = require('Module:Squad/Row') local String = require('Module:StringUtils') local Variables = require('Module:Variables') local CustomSquad = {} function CustomSquad.header(self) local makeHeader = function(wikiText) local headerCell = mw.html.create('th') if wikiText == nil then...")
  • 21:10, 19 August 2022 Couchor talk contribs created page Module:Json (Created page with "local Json = {} local Arguments = require('Module:Arguments') function Json.fromArgs(frame) local args = Arguments.getArgs(frame) return Json.stringify(args) end function Json.stringify(obj, pretty) return mw.text.jsonEncode(obj, pretty == true and mw.text.JSON_PRETTY or nil) end function Json.parse(obj) local parse = function(object) return mw.text.jsonDecode(object, mw.text.JSON_TRY_FIXING) end local status, res = pcall(parse, obj); if status then return re...")
  • 20:58, 19 August 2022 Couchor talk contribs created page Module:Arguments (Created page with "local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val == '' then return nil else return val end else return val end end local function tidyValTrimOnly(key, val) if type(val) ==...")
  • 20:57, 19 August 2022 Couchor talk contribs created page Module:Class (Created page with "local Arguments = require('Module:Arguments') local Class = {} Class.PRIVATE_FUNCTION_SPECIFIER = '_' function Class.new(base, init) local instance = {} if not init and type(base) == 'function' then init = base base = nil elseif type(base) == 'table' then for index, value in pairs(base) do instance[index] = value end instance._base = base end instance.__index = instance local metatable = {} metatable.__call = function(class_tbl, ...) local o...")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)