Leaguepedia:Dev Blog/2018

From Leaguepedia | League of Legends Esports Wiki
Jump to: navigation, search

Contents

About

This page contains a partial list of module, template, property, category, and form edits made on the wiki. It's not a complete list - for example, tabs header and navbox template creations, additions of teams to {{Teamnames}}m, and minor category creations such as adding a new country of birth category will not be included, as these only expand on existing framework. The goal is to include a complete list of framework modifications that may be relevant to editors and major feature additions (that require usage of framework elements like the above) that may be relevant to users. If you have questions about any of the changes, please contact the person or people listed as having made that change. Note that this page only chronicles changes on Leaguepedia, and not on any of the other esports wikis, with the sole exception of global CSS changes on the commons esports wiki.

December

December 12

December 11

December 10

  • Updated Form:PickBanHistory and {{PickBanHistory}}m to use |page= instead of |overviewPage=. --
    River
  • Created {{AutoStandings}}. --
    River
  • Added support for |teamlist=, |finalorder=, and |onlylist= to {{Standings}}m. --
    River
  • Updated {{Legend}}m to use classes instead of inline styles in multiple places. Fixed the display and added support for |display= instead of printing wikitext incorrectly before calling the module. --
    River
  • Created .circuitpoints, .legend-header, and .legend-table in commons - global.css. --
    River
  • Added variable definitions --zebra-heading-text and --zebra-heading-background in commons - global.css. --
    River

December 9

December 8

December 7

December 6

December 5

December 4

December 3

December 2

December 1

November

November 30

November 29

November 28

November 27

November 26

  • Created {{VarsUtil}}m.resetGlobalIndex() and {{VarsUtil}}m.setVar(). --
    River
  • Fixed a bug in {{PicksAndBans}}m where team 2 was displaying with the wrong display since the switch to the new team module printing. --
    River
  • Replaced inline styling for scrollbars for match history & statistics table templates with .wide-content-scroll.. --
    River

November 25

  • Fixed {{MathUtil}}m.sign() to return 0 if input is 0 (previously returned 1). --
    River
  • Updated {{AutoCrossbox}}m for clarity. --
    River
  • Deleted {{Teamexceptions}}m, {{Teamstyles}}m, and {{Team}}m.team(). --
    River
  • Added a check that the team is nonempty before storing it or writing it to page in {{CCSisterTeams}}m. --
    River
  • Fixed a bug in {{TopSchedule}}m where the first team was shown twice. --
    River
  • Fixed a bug in {{Infobox/Player}}m where country of birth categories were not applying after the boolean casting changes. --
    River
  • Removed any display based on |server= in {{Infobox/Tournament}}m (switched to using |region= or the region fetched from metadata query) and deleted {{Server}}, which was already unused since the switch to modules. --
    River

November 24

November 23

November 22

November 21

November 20

  • Fixed a bug in {{AutoCrossbox}}m where the top-right cell was using the wrong class and updated .crossbox to have 0 top margin. --
    River
  • Updated {{CurrentRosters}} to apply team links properly. --
    River

November 19

November 18

November 17

November 16

November 15

November 14

November 13

November 12

November 10

November 9

November 8

November 7

November 6

November 5

November 4

November 3

November 2

  • Moved data from {{Infobox/Settings}}m to individual per-infobox modules as p.layout. --
    River
  • Fixed a bug in {{Infobox}}m where table ids weren't being applied. --
    River
  • Deleted {{Infobox/Settings}}m. --
    River
  • Created {{Infobox}}m.layoutFromArgs(), {{Infobox}}m.fromArgs(), and {{Infobox}}m.fromPreload(). --
    River
  • Reorganized the expected format of |display= in the returned value from an infobox settings module. --
    River
  • Updated templates that called {{Infobox}}m.main() to call {{Infobox}}m.fromPreload() instead. --
    River

November 1

October

October 31

October 30

October 29

October 28

October 27

October 26

October 25

October 24

October 22

  • Created {{TableUtil}}m.printList(), for use on the Fallout wiki but synced here. --
    River
  • Created {{TitleUtil}}m.tilteparts(), for use on the Fallout wiki but synced here. --
    River

October 21

October 19

October 18

October 17

October 16

October 15

October 14

October 13

October 12

October 11

October 9

October 8

October 7

October 4

October 3

October 2

September

September 30

September 29

September 28

September 27

September 26

September 24

  • Set Gadget - topSchedule as default. Removed the JS for the header text. --
    River

September 23

September 22

  • Fixed a bug in {{TournamentTabs}}m where a trailing _ couldn't be used in |titlereplace= if there was a list of values for that parameter (as opposed to one single value). --
    River
  • Created {{TableUtil}}m.reverse(). --
    River
  • Added support for having two different find-replaces apply to the same title in {{AutomatedTabs}}m. --
    River

September 21

September 20

September 19

September 18

September 16

September 15

September 14

September 13

September 12

September 11

September 10

  • Updated {{Distribution}}m to use a formula for default colors instead of a predefined list and added support for |colors=default. --
    River

September 9

September 8

September 7

  • Improved support for |corr_titlematch= in {{TournamentTabs}}m. --
    River
  • Added support for using escape characters in tab names and links instead of just find/replace in {{TournamentTabs}}m. --
    River
  • Modified {{CorrespondingPageBox}}m to not throw an error if a tournament parameter is missing and instead display output for easier debugging. --
    River
  • Added support for using underscores instead of spaces in |titlefind= and |titlereplace= in {{TournamentTabs}}m. --
    River
  • Added support for integer argument keys in {{TournamentTabs}}m (primarily intended to be used for years). --
    River
  • Added support for |navboxN_titlematch= to {{TournamentTabs}}m. --
    River

September 6

September 5

September 4

September 3

September 2

September 1

August

August 30

August 29

  • Added support for not having an "overview" page present for Statistics in {{SubpageTabs}}m. --
    River

August 28

  • Deleted {{PortalTeamDisplay}} along with some other unused templates that contained SMW. --
    River
  • Enabled Extension:RevisionSlider. --
    River

August 27

August 26

  • Denied move, movefile, move-categorypages, and move-rootuserpages to the user group. --
    River
  • Fixed a bug in {{AutomatedTabs}}m that was duplicating Overview subtabs on subpages that shouldn't have them. --
    River

August 25

August 23

August 18

August 17

  • Fixed a bug with the anchoring to stream link in {{Infobox Tournament}}. --
    River
  • Added CSS to disable the first bullet point in flat TOCs on documentation pages. --
    River

August 16

August 15

August 14

August 13

August 12

August 11

August 10

  • Added CSS support for {{ChampionSprite}} and {{SummonerSprite}}. --
    River
  • Added support for a file like {{Championnames}}m to be specified in settings files for {{Sprite}}m. Also added support for |backwards= and renamed |2= to |display= to be consistent with other templates. Added support for |noimage=. --
    River
  • Created .sprite-text-backwards and updated {{Sprite}}m to use it when |backwards= is defined. --
    River

August 9

August 7

  • Removed processing from {{SubpageTabs}}m that suppressed calling {{OrgNavbox}}m since that processing is already done in the latter. --
    River

August 6

August 5

August 4

  • Modified .no-subpage and {{NavboxUtil}}m so that redlinks display as red properly on subpages where even the root page doesn't exist. --
    River

August 1

July

July 31

July 29

July 28

July 27

July 26

July 25

July 24

July 23

July 22

July 21

July 20

July 19

July 18

July 17

July 16

July 15

July 14

July 13

July 12

July 11

July 9

July 8

July 6

July 5

July 4

July 3

July 2

July 1

June

June 29

June 28

June 27

  • Adjusted padding and line-height in the team display line in {{TeamRoster}}m to make table size consistent when a team footnote is present. --
    River
  • Added tournament preload settings to {{MHFormats}}m. --
    River
  • Fixed a but in {{MatchHistory}}m where classes weren't being added if a cell had no value. --
    River
  • Created Gadget - patrolAll and Gadget - patrolAll.js. --
    River

June 26

  • Disabled Extension:Contribution Scores. --
    Game widow

June 25

June 24

June 23

June 22

June 21

June 20

June 19

June 18

June 17

June 16

June 15

June 14

June 13

June 12

June 11

June 10

June 9

June 8

June 7

June 6

  • Defined $wgLoopsMaxLoops to be 150 (previously 250). --
    Game widow
  • Restored $wgLoopsMaxLoops as 250 after templates to convert to Lua were identified. --
    Pcj
  • Changed the value of an empty entry from !Unknown to an empty string in {{Champion}}m and {{Championnames}}m. --
    River
  • Changed the value of an unknown entry from !Unknown to $Unknown in {{Championnames}}m. --
    River

June 5

June 4

May

May 30

May 29

May 28

May 27

May 26

May 25

May 24

May 23

May 22

May 21

May 20

May 16

  • Added |link= in {{Medal}} to prevent Medals from linking to files. --
    Ragaga
  • Added an index variable {{#var:TRSi}} to {{TournamentResultsStart}} and added this variable to the toggle IDs in {{TournamentResultsLine}} to allow the templates to support multiple standings on the same page. --
    River

May 14

May 13

May 12

May 11

May 10

May 9

May 8

May 7

May 5

May 4

May 3

  • Fixed a bug where there was no space between the current league participants navbox and a team's tabs header if the team had no current players. --
    River

May 2

May 1

April

April 30

April 29

  • Added a link to the corresponding diff of the current roster page if there was a change in that version to {{GCDBackup}}. Created fields [GCDArchive].Diff and [GCDArchive].Diff_URL. --
    River

April 28

April 25

April 24

April 23

April 22

  • Added support for |nomoney= in {{TournamentResultsStart}} in case a tournament has only gear/other/etc prizes and no monetary prize. --
    River

April 21

April 19

April 18

April 17

April 16

April 15

April 14

April 13

April 11

  • Updated some column widths in {{PlayerResults}}. Fixed a bug where not all names were properly being identified as belonging to the same player. Updated the player's own names to be unlinked and bold rather than linked and bold. Added role displays. --
    River
  • Added [TournamentRosters].Role_Markup as a field and populated it in {{TeamRoster/Simple}}. Updated the type of [TournamentRosters].Role to List (;) of String from List (,) of String. --
    River
  • Updated all dynamic query links to use &pfRunQueryFormName= instead of &wpRunQuery=true. --
    River

April 9

April 8

April 7

April 6

April 5

April 3

  • Added an option |margin=0 to {{PicksAndBansS7}} to manually set the top margin to 0px in case a series starts with a score other than 1-0 or 0-1. --
    River
  • Fixed a bug in {{Infobox Player}} where [InfoboxPlayer].Residency was saving markup instead of plaintext. --
    River
  • Added additional grammatical parsing for substitute roles to {{DisambigPage}}. --
    River

April 2

  • Fixed a bug in {{TeamRoster/Simple}} where links of players beyond 5 were saving with an extra space in them. --
    River
  • Fixed a bug in {{PlayerResults}}m where names weren't bolded if the redirected name was lowercase. --
    River

April 1

  • Reverted April Fools Day jokes. --
    River

March

March 31

March 30

March 29

March 27

March 25

March 23

  • Fixed a bug where {{TournamentResultsEnd}} had extra whitespace if no prize pool exchange rate is displayed. --
    River
  • Modified the |Date field in [InfoboxTournament] to allow an empty argument for |edate= instead of requiring it to be undefined if |date= is to be used. --
    River

March 22

March 21

March 19

March 17

March 16

March 15

March 14

March 13

  • Replaced Play-In and Autoqualify with Wildcard and Premier in {{CCMTournaments}} to avoid SMW's allowed values errors. --
    River

March 12

March 11

March 10

March 9

  • Reorganized {{Teamstyles}}m for redability and added |leftmediumlinked as an allowed input. Renamed |leftlong and |rightlong to |leftlonglinked and |rightlonglinked, respectively; added new versions of |leftlong and |rightlong in which the team name is not linked. Updated templates that used |leftlong as needed. --
    River
  • Replaced {{Team2}} with a direct invoke of {{Team}}m. --
    River
  • Created {{Leaguestyles}}m. --
    River
  • Added support for |wXbgY= to {{Timeline}}m to show a background color when a position has been clinched. --
    River

March 8

March 7

March 6

  • Updated variables in {{DisambigPage}} if a team doesn't exist. Fixed a bug where the description wasn't properly displaying. --
    River

March 5

March 4

March 3

March 2

March 1

  • Fixed a bug where {{PlayerPageStart}} wasn't evaluating a |TOCLimit if a Twitch stream was present. --
    River

February

February 28

February 27

February 26

February 25

February 24

February 23

February 22

February 21

February 20

February 19

  • Added an optional argument to {{PlayerCountryCategory}} of country name. Moved all existing country categories to the <localization> Players locations. Removed the <country name> category from {{Infobox Player}}. Additionally removed pages from Category:Free Agents and the player country categories if checkboxIsPersonality is marked. --
    River

February 18

February 17

February 16

February 15

February 14

February 13

February 12

February 11

February 10

February 9

February 8

February 7

February 6

February 4

February 3

February 2

February 1

  • Created function crosstableUnmatched in {{Crossbox}}m. Created {{CrossboxUnmatched}}. Deleted {{Crossbox4x4}} and {{Crossbox3x3}}. --
    River
  • Created {{TeamImage}}m. Created redirects from all files File:<team link>logo square.png to existing files where applicable. Created redirects from File:<team link>logo square.png to File:Default logo150.png where there are no existing images. --
    River
  • Updated {{News Logo}} to not use any variables from {{Team}}m. --
    River

January

January 30

January 29

January 27

January 25

January 24

January 23

January 22

January 21

January 20

January 19

January 18

January 17

January 16

  • Added aprilfools and clubmasters as allowed values of |special= in {{Infobox Team}}. --
    River
  • Added an option |nocargo= in {{TeamRoster/Simple}}, specifically to be used for displaying disqualified teams on a tournament page. --
    River

January 14

January 12

January 9

January 8

January 7

January 6

  • Updated {{MatchHistoryItem}} to strip the text (Item) from its input prior to processing since most pages use titleparts/pagename to get item name. --
    River
  • Replaced current calling of a direct Scoreboard Metadata template with a call of {{GetScoreboardMetadata}}, which is only performed in the first scoreboard of a page. Added calls of the template to scoreboard templates that were missing calls, including no-SMW templates. --
    River
  • Rewrote the subpage list on Project:Featured Leagues to use the DPL extension; also added a full list of subpages. Added frontpage styling for better checking of spacing. --
    River

January 5

January 4

January 3

January 2

January 1