User contributions for Couchor
From TwogPedia
29 September 2023
- 11:5711:57, 29 September 2023 diff hist +6 m Module:Game/Tournaments No edit summary current
- 11:5511:55, 29 September 2023 diff hist +89 N Dota2/Tournaments Created page with "__NOCACHE__ {{GameLanding/Menu}} <div id="tournaments__list"> {{Game/Tournaments}} </div>" current
- 11:5511:55, 29 September 2023 diff hist +605 m Template:Infobox tournament No edit summary
- 11:5111:51, 29 September 2023 diff hist 0 m Module:Participants list team No edit summary
- 11:4811:48, 29 September 2023 diff hist +92 N Template:TalentTab Created page with "<includeonly>{{#invoke:Json|fromArgs}}</includeonly><noinclude>{{Documentation}}</noinclude>" current
- 11:4711:47, 29 September 2023 diff hist +22 N Category:Teams Created page with "{{#default_form:Team}}" current
- 11:4611:46, 29 September 2023 diff hist +28 N Category:Tournaments Created page with "{{#default_form:Tournament}}" current
- 11:4611:46, 29 September 2023 diff hist +24 N Category:People Created page with "{{#default_form:Person}}" current
- 11:4411:44, 29 September 2023 diff hist +117 m Module:Infobox/Widget/List No edit summary current Tag: Manual revert
- 11:4011:40, 29 September 2023 diff hist +4,710 N Module:Game/Transfers Created page with "local Flags = require('Module:Flags') local p = {} local VariablesLua = mw.ext.VariablesLua local getTeamLogo = require('Module:Functions').getTeamLogo local cargo = mw.ext.cargo function p.main(frame) local game = mw.text.split(mw.title.getCurrentTitle().text, '/')[1] local tables = 'Transfers' local fields = '_pageName, id, flag, joindate, leavedate, inactivedate' local cargoArgs = { where = '_pageName LIKE "' .. game .. '/%"', orderBy = 'joindate DESC', lim..."
- 11:3911:39, 29 September 2023 diff hist +73 N Template:Game/Transfers Created page with "<templatestyles src="GameLanding.css" /> {{#invoke: Game/Transfers|main}}" current
- 11:3911:39, 29 September 2023 diff hist +51 N Dota2/Transfers Created page with "__NOCACHE__ {{GameLanding/Menu}} {{Game/Transfers}}" current
- 11:3911:39, 29 September 2023 diff hist +9,104 N Module:Game/Tournaments Created page with "local Flags = require('Module:Flags') local p = {} local VariablesLua = mw.ext.VariablesLua local prizeToString = require('Module:Functions').prizeToString local cargo = mw.ext.cargo local currentDate = os.date('%Y-%m-%d') local game = mw.text.split(mw.title.getCurrentTitle().text, '/')[1] function p.main(frame) -- local container = mw.html.create('div'):attr('id', 'tournament__list') local container = mw.html.create('div') -- ONGOING QUERY local tables = 'Tourna..."
- 11:3811:38, 29 September 2023 diff hist +80 N Template:Game/Tournaments Created page with "<templatestyles src="Game/Tournaments.css" /> {{#invoke: Game/Tournaments|main}}" current
- 11:3811:38, 29 September 2023 diff hist +568 N Template:Game/Tournaments.css Created page with ".tournament__table { text-align: center; } .tournament__header { text-align: center; font-size: 1.1rem; font-weight: 800; } .tournament__table { border: 1px solid #000; width: 100%; } .tournament__table tr:not(:first-child) { border-top: 1px solid #000;} .tournament__table th, .tournament__table td { padding: 4px 0.5rem; } .tournament__table th:not(:first-child), .tournament__table td:not(:first-child) { border-left: 1px solid #000; } .tournament__row {display:..."
- 11:3711:37, 29 September 2023 diff hist +47 N Dota2/Teams Created page with "__NOCACHE__ {{GameLanding/Menu}} {{Game/Teams}}" current
- 11:3711:37, 29 September 2023 diff hist +48 N Dota2/People Created page with "__NOCACHE__ {{GameLanding/Menu}} {{Game/People}}"
- 11:3611:36, 29 September 2023 diff hist −11 m Template:Member No edit summary
- 11:3511:35, 29 September 2023 diff hist +3,903 N Module:Game/Teams Created page with "local Flags = require('Module:Flags') local p = {} local VariablesLua = mw.ext.VariablesLua local cargo = mw.ext.cargo local limit = 25 function p.main(frame) local game = mw.text.split(mw.title.getCurrentTitle().text, '/')[1] local tables = 'Teams' local fields = '_pageName, region' local cargoArgs = { where = '_pageName LIKE"' .. game .. '/%" AND inactive IS NULL', orderBy = 'region' } local results = cargo.query(tables, fields, cargoArgs) local contain..."
- 11:3511:35, 29 September 2023 diff hist +324 N Template:Game/Teams.css Created page with ".teams__table { border: 1px solid #000; text-align: center; } .teams__table:not(:first-child) { margin-top: 15px; } .teams__table tr:not(:first-child) { border-top: 1px solid #000; } .teams__table td, .teams__table th { padding: 0.5rem 0.5rem; } .teams__region {display: flex; gap: 0.5rem; justify-content: center;}" current
- 11:3511:35, 29 September 2023 diff hist +68 N Template:Game/Teams Created page with "<templatestyles src="Game/Teams.css" /> {{#invoke: Game/Teams|main}}" current
- 11:3511:35, 29 September 2023 diff hist +595 N Module:GameLanding/Menu Created page with "local p = {} function p.main(frame) local game = mw.text.split(mw.title.getCurrentTitle().text, '/')[1] local menu = mw.html.create('div'):addClass('game__menu') --Menu local menuItems = { {text = 'Overview', link = game}, {text = 'People', link = game .. '/People'}, {text = 'Teams', link = game .. '/Teams'}, {text = 'Tournaments', link = game .. '/Tournaments'}, {text = 'Transfers', link = game .. '/Transfers'}, } for _, item in ipairs(menuItems) do..." current
- 11:3411:34, 29 September 2023 diff hist +40 N Template:GameLanding/Menu.css Created page with ".game__menu {display: flex; gap: 0.5rem}"
- 11:3311:33, 29 September 2023 diff hist +98 N Template:GameLanding/Menu Created page with "<templatestyles src="GameLanding/Menu.css" /> {{#invoke: GameLanding/Menu|main|game={{{game|}}} }}"
- 11:3311:33, 29 September 2023 diff hist +4,851 N Module:Game/People Created page with "local Flags = require('Module:Flags') local p = {} local VariablesLua = mw.ext.VariablesLua local cargo = mw.ext.cargo function p.main(frame) local game = mw.text.split(mw.title.getCurrentTitle().text, '/')[1] local tables = 'People' local fields = '_pageName, nationality, name, romanized, games, active_roles, past_roles' local cargoArgs = { where = 'games HOLDS "' .. game .. '"', orderBy = 'nationality ASC' } local results = cargo.query(tables, fields, cargoA..."
- 11:3311:33, 29 September 2023 diff hist +439 N Template:Game/People.css Created page with ".players__table { border: 1px solid #000; text-align: center; } .players__table:not(:first-child) {margin-top: 15px;} .players__table tr:not(:last-child) { border-bottom: 1px solid #000; } .players__table th, .players__table td { padding: 3px 0.5rem; } .players__table td:not(:last-child), .players__table th:not(:last-child) { border-right: 1px solid #000; } .players__header {display: flex; gap: 0.5rem; justify-content: center;}" current
- 11:3211:32, 29 September 2023 diff hist +70 N Template:Game/People Created page with "<templatestyles src="Game/People.css" /> {{#invoke: Game/People|main}}" current
- 11:3211:32, 29 September 2023 diff hist +3,661 N Module:GameLanding/Tournaments Created page with "local cargo = mw.ext.cargo local p = {} local prizeToString = require('Module:Functions').prizeToString function p.tournaments(game) local tables = 'Tournaments' local fields = '_pageName, start, end, prize, logoAll, logoLight, logoDark, iconAll, iconLight, iconDark, venue' local currentDate = os.date('%Y-%m-%d') local cargoArgs = { where = 'featured IS NULL AND _pageName LIKE "' .. game .. '/%" AND ( (start is NULL OR start < "' .. currentDate .. '") AND (end is..." current
- 11:3111:31, 29 September 2023 diff hist +3,310 N Module:GameLanding/Upcoming matches Created page with "local cargo = mw.ext.cargo local p = {} local getTeamLogo = require('Module:Functions').getTeamLogo local prizeToString = require('Module:Functions').prizeToString function p.upcomingMatches(game) local tables = 'AllMatches' local fields = '_pageName, date, p1, p2, winner' local currentDate = os.date('%Y-%m-%d') local cargoArgs = { where = '_pageName LIKE "' .. game .. '/%" AND ( date > "' .. currentDate .. '" OR winner=0)', orderBy = 'date ASC', limit = 10..."
- 11:3011:30, 29 September 2023 diff hist +1,488 N Module:GameLanding/Latest news Created page with "local cargo = mw.ext.cargo local p = {} local prizeToString = require('Module:Functions').prizeToString function p.news(game) local tables = 'News' local fields = '_pageName, date, game' local cargoArgs = { where = 'game HOLDS "' .. game .. '"', orderBy = 'date DESC', limit = 10 } local results = cargo.query(tables, fields, cargoArgs) if #results > 0 then local list = '' for i = 1, #results do local result = results[i] local dateString = mw.u..." current
- 11:3011:30, 29 September 2023 diff hist +4,084 N Module:GameLanding/Transfers Created page with "local cargo = mw.ext.cargo local Flags = require('Module:Flags') local getTeamLogo = require('Module:Functions').getTeamLogo local p = {} function p.latestTransfers(game) local tables = 'Transfers' local fields = '_pageName, id, flag, joindate, leavedate, inactivedate' local cargoArgs = { where = '_pageName LIKE "' .. game .. '/%"', orderBy = 'joindate DESC', limit = 10 } local size = '25px' local results = cargo.query(tables, fields, cargoArgs) if #resul..."
- 11:3011:30, 29 September 2023 diff hist +2,457 N Module:GameLanding/Featured tournament Created page with "local cargo = mw.ext.cargo local p = {} local prizeToString = require('Module:Functions').prizeToString function p.featured(game) local tables = 'Tournaments' local fields = '_pageName, start, end, prize, logoAll, logoLight, logoDark, iconAll, iconLight, iconDark, venue' local currentDate = os.date('%Y-%m-%d') local cargoArgs = { where = 'featured="1" AND _pageName LIKE "' .. game .. '/%"', limit = 1 -- where = 'featured="Yes" AND _pageName LIKE "' .. args.gam..." current
- 11:2911:29, 29 September 2023 diff hist 0 Template:GameLanding.css Couchor changed the content model of the page Template:GameLanding.css from "wikitext" to "Sanitized CSS" current Tag: content model change
- 11:2911:29, 29 September 2023 diff hist +1,080 N Template:GameLanding.css Created page with ".game__landing { display: flex; gap: 1rem; } .box__landing { width: 100%; padding: 1rem; display: flex; flex-direction: column; gap: 1rem; } .box__container {border: 1px solid #000;} .box__title { padding: 0.5rem; background-color: #ddffdd; text-align: center; font-size: 1.2rem; font-weight: 800; } .featured__info { display: flex; gap: 1rem; text-align: center; justify-content: center; } .transfer__container { display: grid; grid-template-columns:..."
- 11:2911:29, 29 September 2023 diff hist +1,313 N Module:GameLanding Created page with "local getArgs = require('Module:Arguments').getArgs local p = {} local VariablesLua = mw.ext.VariablesLua local cargo = mw.ext.cargo local latestTransfers = require('Module:GameLanding/Transfers').latestTransfers local featured = require('Module:GameLanding/Featured tournament').featured local news = require('Module:GameLanding/Latest news').news local upcomingMatches = require('Module:GameLanding/Upcoming matches').upcomingMatches local tournaments = require('Module:Gam..." current
- 11:2811:28, 29 September 2023 diff hist +113 N Template:GameLanding Created page with "<templatestyles src="GameLanding.css" /> {{#invoke: GameLanding|main|game={{{game|}}}|newsGame={{{newsGame|}}} }}" current
- 11:2811:28, 29 September 2023 diff hist +75 N Dota2 Created page with "__NOCACHE__ {{GameLanding/Menu}} {{GameLanding|game=Dota2|newsGame=Dota 2}}"
- 11:2811:28, 29 September 2023 diff hist +3,175 N Module:Functions Created page with "local cargo = mw.ext.cargo local p = {} function p.getTeamPage(team, game) local currentTitle = mw.title.getCurrentTitle().text local gameCategory = game or mw.text.split(currentTitle, '/')[1] -- Check if shorthand of a team was used local tables = 'Teams' local fields = '_pageName, shorthand' local cargoArgs = { where = '_pageName LIKE "' .. gameCategory .. '/%" AND shorthand = "' .. team .. '"' } local results = cargo.query(tables, fields, cargoArgs) if #re..."
- 11:2711:27, 29 September 2023 diff hist +3,328 N Module:TalentTable Created page with "local cargo = mw.ext.cargo local getArgs = require('Module:Arguments').getArgs local makeFlag = require('Module:Player/Flag').makeFlag local Links = require('Module:Links') local p = {} function p.main(frame) local args = getArgs(frame) local currentTitle = mw.title.getCurrentTitle().text local gameCategory = mw.text.split(currentTitle, '/')[1] local fullString = '' -- Cycle through different tabs for key, value in ipairs (args) do local tab = mw.text.jsonD..."
- 11:2711:27, 29 September 2023 diff hist +202 N Template:TalentRole Created page with "<noinclude>{{#cargo_declare: _table = Talent |lang=String |role=String |people=List (,) of Page }}</noinclude><includeonly>{{#invoke:Json|fromArgs}}</includeonly><noinclude>{{Documentation}}</noinclude>" current
- 11:2611:26, 29 September 2023 diff hist +52 N Template:JSON Created page with "<includeonly>{{#invoke:Json|fromArgs}}</includeonly>" current
- 11:2611:26, 29 September 2023 diff hist 0 Template:TalentTable.css Couchor changed the content model of the page Template:TalentTable.css from "wikitext" to "Sanitized CSS" Tag: content model change
- 11:2611:26, 29 September 2023 diff hist +229 N Template:TalentTable.css Created page with ".talent__container { display: flex; flex-wrap: wrap; column-gap: 1rem; } .talent__stage { font-size: 1.2rem; font-weight: bold; padding: 0.5rem; } .talent__role { max-width: 200px; } .talent__role ul { margin-top: 0; }"
- 11:2611:26, 29 September 2023 diff hist +92 N Template:TalentSection Created page with "<includeonly>{{#invoke:Json|fromArgs}}</includeonly><noinclude>{{Documentation}}</noinclude>" current
- 11:2511:25, 29 September 2023 diff hist +181 N Template:TalentTable Created page with "<templatestyles src="TalentTable.css" /> <noinclude></noinclude><includeonly>{{#invoke:TalentTable|main}}</includeonly><noinclude>{{Documentation}}Category:Templates</noinclude>" current
- 11:2511:25, 29 September 2023 diff hist 0 Template:PrizePool.css Couchor changed the content model of the page Template:PrizePool.css from "wikitext" to "Sanitized CSS" Tag: content model change
- 11:2511:25, 29 September 2023 diff hist +571 N Template:PrizePool.css Created page with ".striped-table { border: 2px solid #bbbbbb; } .headerRow {background-color: #f5f5f5;} .headerRow { text-align: center; } .gold {background-color: gold} .silver {background-color: silver} .bronze {background-color: #cd7f32} .headerRow th { font-size: 1rem; padding: 5px; } .headerRow .table-title { font-size: 1.1rem; border-bottom: 1px solid #a2a9b1; } .bodyRow td { border-top: 1px solid #a2a9b1; padding: 5px; } .bodyRow td:not(:last-child) { border-right: 1px..."
- 11:2411:24, 29 September 2023 diff hist +286 N Template:PrizeRow Created page with "<noinclude> {{#cargo_declare: _table = Prizes |placement=String |prize=Int |localPrize=Int |currency=String |teams=List (,) of Page |players=List (,) of Page }}</noinclude><includeonly>{{#invoke:Json|fromArgs}}</includeonly><noinclude>{{Documentation}}Category:Templates</noinclude>" current
- 11:2411:24, 29 September 2023 diff hist +7,182 N Module:PrizePool Created page with "local getArgs = require('Module:Arguments').getArgs local PrizePool = {} local VariablesLua = mw.ext.VariablesLua local cargo = mw.ext.cargo function PrizePool.main(frame) local args = getArgs(frame) local tableContainer = mw.html.create('table'):addClass('striped-table') local titleRow = mw.html.create('tr') titleRow:addClass('headerRow') local placementCell = mw.html.create('th'):wikitext('Place') titleRow:node(placementCell) local currency = args.currency..."
- 11:2211:22, 29 September 2023 diff hist +255 N Template:PrizePool Created page with "<templatestyles src="PrizePool.css" /> <noinclude>{{#cargo_declare: _table = Conversion |currency=String |rate=Int |date=Date }}</noinclude><includeonly>{{#invoke:PrizePool|main}}</includeonly><noinclude>{{Documentation}}Category:Templates</noinclude>"
No categories