Leaguepedia:Dev Blog/2019

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.

June

June 23

June 21

June 20

June 19

June 17

June 16

June 15

June 14

June 13

June 12

June 11

June 10

June 9

June 8

June 7

June 6

June 5

June 4

June 3

June 2

June 1

May

May 31

  • Created {{SpriteDoc}}m and removed sprite documentation from {{Sprite}}m. Updated template documentation pages as needed. --
    River
  • Updated {{Sprite}}m.spriteImageOrNil() and added a dependency to it to {{Team}}m. --
    River
  • Updated {{PlayerPageRedirects}} to have significantly less verbose text. --
    River

May 30

May 29

May 28

May 27

May 26

May 25

May 24

May 23

May 22

May 21

May 20

May 19

May 18

May 17

May 16

May 15

May 14

May 12

May 11

May 10

May 9

May 8

May 7

May 5

May 4

May 3

May 2

May 1

April

April 30

Created {{I18nModule}} and {{i18nmod}}. --
River

April 29

April 28

April 27

  • Renamed {{TextUtil}}m.splitForce() back to {{TextUtil}}m.split(). Renamed {{TextUtil}}m.split() to {{TextUtil}}m.splitNonempty(). --
    River
  • Updated {{VarsUtil}}m.logObject() to convert all values to string before appending them to the output variable. --
    River
  • Fixed a bug with {{PortalCurrentRosters}}m where lines without a single player in them were displaying incorrectly. --
    River

April 26

April 25

April 24

  • Updated {{TopSchedule}}m not to include any games that already have results (specifically applies to games that are canceled ahead of their scheduled start time). --
    River
  • Updated the grouping in {{TopSchedule}}m to start at 3 if teams are known (previously was 2) but remain at 2 if teams are unknown. --
    River
  • Cleaned up Gadget - flairs.css. --
    River

April 23

April 19

  • Updated {{EsportsUtil}}m.addTeamHighlighter() not to print anything if "TBD" is passed to it. --
    River

April 18

April 17

  • Fixed a bug in {{TopSchedule}}m where too many results were being grouped together in the query. --
    River

April 16

  • Fixed an issue in {{PatchNotesTOC}}m where items were linking to the prefixed location while the anchors are just the name of the item. --
    River

April 15

April 14

April 13

April 11

April 10

  • Added .md-table to the table output by {{AutoMatchDetails}}m and nowrap for it to Gadget - tournamentDisplay.css. --
    River
  • Moved CargoConcept:CurrentLeagues to Metadata:CurrentLeagues. --
    River
  • Added .infobox-image to the image row in {{Infobox}}m; renamed some functions in keeping with current style conventions. --
    River
  • Added input validation to {{MatchSchedule}}m on the match score equaling the net result of the game scores when a |winner= is defined for the match. If no winner is defined, instead of attempting to validate it will ignore match score altogether and store the cumulative game score. |ignorewarnings= can be used to suppress the param validation and should be used if a game was played without sides known or there was a pre-series game advantage. --
    River
  • Deleted remaining distribution templates other than {{Distribution}}. --
    River

April 9

April 8

April 3

  • Added support for |basepage= to {{TabsHeader}} via {{TabsHeader}}m as well as a fallback display of i if no display is given (only possible to happen when |basepage= is used because otherwise the link is itself the fallback). --
    River

April 2

  • Added a temporary patch display to {{Scoreboard}}m. --
    River
  • Fixed an issue where .side-red was not added to the right cell in the heading row in {{Scoreboard}}m. --
    River

April 1

March

March 31

March 30

March 29

March 28

March 27

March 26

  • Improved CSS in Gadget - skinToggle.css. --
    Kittymmeow
  • Upadted Gadget - skinToggle.js to support previewing skins when logged out. --
    River
  • Updated {{Scoreboard}}m so that a winner is no longer required. --
    River
  • Updated {{PlayerGamesConcept}} to uppercase-first-letter all links. --
    River
  • Wrote and ran a script to remove now-duplicated entries from player games concepts. --
    River
  • Updated {{IPS}} to query based on a Player Games Concept based on an optional |link= input or the current page's title root instead of inputs. --
    River
  • Updated {{IndividualPlayerStats/Line}} to link to a {{CPTMH}} query using the link parameter. Updated {{CPTMH}} to {{#follow: its input link and query a concept. --
    River
  • Fixed a bug in Gadget - createPlayer.js where return values were set up incorrectly and so the "Done" confirmation was printing too early. --
    River
  • Fixed an issue in {{Scoreboard}}m where team gold wasn't saving the SMW-template-compatible number of 1/1000 the actual value. --
    River
  • Added support for making Concept pages along with all scoreboard pages to the tournament function in Gadget - createPlayer.js. --
    River
  • Updated {{RumoredRostersFranchise}}, {{CurrentRostersFranchise/RosterNoCoaches}}, and {{RumoredRosters}} not to use any inline colors. --
    River
  • Added support for games that were forfeited games to {{Scoreboard}}m via |notplayed=Forfeit or |notplayed=Disqualified, with additional support for |reason=. --
    River

March 25

March 24

March 23

March 22

March 21

March 20

March 19

  • Updated Gadget - standings.css not to use any !importants and instead redefine variables. --
    River
  • Renamed .standings-incompleteinfo to .standings-incomplete and changed the color to bright yellow. --
    River
  • Replaced a large amount of CSS in MediaWiki:Common.css. --
    Kittymmeow
  • Added .newteam-none to commons - global.css. Updated {{None}} to use the class instead of inline styles. --
    River

March 18

March 17

  • Updated class names in {{PicksAndBans}}m to be shorter to avoid reaching transclusion limits in LDL pages. Moved css to Gadget - tournamentDisplay.css. --
    River
  • Added support for |initround= in {{Bracket}}m to initially show a round later than the first when toggles are available. Slightly refactored toggling code. --
    River

March 16

March 15

March 14

March 13

March 12

  • Refactored most functions in {{VarsUtil}}m, and removed option to pass a frame argument as an object. --
    River
  • Created {{VarsUtil}}m.clearAll(), {{VarsUtil}}m.setTypedVar(), and {{VarsUtil}}m.getTypedVar(). --
    River
  • Updated {{Team}}m to use the new binser functions in {{VarsUtil}}m to store and retrieve table objects more easily. --
    River
  • Upaded {{MatchSchedule}}m to accept an empty date parameter. --
    River
  • Updated {{MatchList}}m not to error if there are undefined dates. --
    River
  • Added support to Gadget - editData.js and {{PicksAndBansScore}}m for deleting extra games that were added to the pick-ban page beyond the length of the series. --
    River
  • Fixed an issue with the QQ scoreboard parser where if QQ had the wrong game name, teams might be reversed; however, this fix only works when there is rune data, which on occasion there isn't; in this case it reverts to parsing team names from the game title. --
    River

March 11

March 10

  • Fixed a bug where rune display table headers were losing their borders due to position:sticky. --
    River
  • Added an additional outer div to {{AutoCrossbox}}m along with class .crossbox-firstcol. Added relevant styles for scrolling with the first column sticky to Gadget - tournamentDisplay.css. (Crossbox styles are now there instead of commons - global.css). --
    River
  • Deleted {{ColorOld}}. --
    River
  • Removed {{Colornames}}m dependency from {{MatchDetails}}m and replaced hard-coded green with var(--color-up). --
    River

March 9

March 8

March 7

  • Imported {{Date}}m.
  • Added toggle functionality to {{SpoilerFreeSchedule}}m with support for showing localized and non-localized versions of the schedule. The localized versions are the original, non-localized intended to be screencapped. --
    River
  • Deleted {{MiniScoreboardBasic}}. --
    River

March 6

March 5

March 4

March 3

March 2

March 1

  • Added a task to daily maintenance bot to update runes for qq-match history (LPL, LDL) events. --
    River

February

February 28

February 25

February 24

February 23

  • Created {{PickBanScore}}m and added functionality to Gadget - editData.js to update picks and bans when results are entered into the match schedule. Added an extra attribute to the div created by {{DataTabs}}m to enable this action. --
    River
  • Updated {{PicksAndBans}}m to set Cargo indices when |game1= is truthy. --
    River
  • Created {{CargoUtil}}m.concatWhere(). --
    River

February 22

February 21

February 20

  • Updated top navigation to use css variables and look nice on a wider variety of screen resolutions. --
    Kittymmeow

February 19

February 18

February 17

  • Slightly rewrote {{TeamResults}}m and fixed a bug where mouse clicks weren't registering in the tournament-team history pop-up. --
    River

February 15

February 14

  • Fixed a bug in {{Team}}m where non-English characters weren't properly capitalizing. --
    River
  • Fixed an issue in {{TeamRoster}}m where Cargo was storing incorrectly if roles were entered without players associated to them. --
    River

February 13

February 11

February 10

February 7

February 6

February 4

February 3

February 1

January

January 31

January 30

January 29

January 28

January 27

January 26

January 25

  • Suppressed Gadget - wikEd.js from loading in the Module namespace. --
    River
  • Added attribute data-fl-link to {{DataTabs}}m, defined by |fl=. --
    River
  • Added support for querying a Featured Leagues/Template page to create the Featured Leagues page to Gadget - editData.js when using Refresh Overview. Removed the null edit of the event page after refreshing. --
    River
  • Added widths for equivalent prize columns in {{TournamentResultsStart}}. --
    River
  • Replaced the front page with a new version using divs instead of tables. --
    Kittymmeow
  • Created tag refresh_overview. --
    River
  • Added support for |teamstyle= in {{Standings}}m. --
    River
  • Added a store to [MatchSchedule].GameDay to {{MatchSchedule}}m, which attempts to compute automatically when new days start but can also be manually overridden with |matchday=. --
    River
  • Added a visual divider between consecutive matches with distinct match days to {{MatchList}}m. --
    River
  • Added CSS for .matchlist-newday to Gadget - tournamentDisplay.css. --
    River

January 23

January 22

January 21

January 20

January 19

January 18

January 17

January 16

January 15

  • Removed Project:Free Champ Rotation from the front page and deleted it. Adjusted frontpage CSS accordingly. --
    River
  • Updated {{MatchSchedule}}m to request |ssel= as a team name instead of number so that side selection can be prefilled before games happen. --
    River
  • Fixed a bug with {{Bracket}}m where toggles weren't working properly. --
    River
  • Updated Gadget - countdown.js to print <1m when matches are 1 minute away from starting. --
    River

January 14

January 13

January 12

January 11

January 10

January 9

January 8

January 7

January 6

January 5

January 4

January 3

January 2

  • Added fields to [MatchSchedule] and [MatchScheduleGame]. --
    River
  • Added support for |onlygroup= in {{AutoCrossbox}}m. --
    River
  • Added support for |onlygroup= in {{Standings}}m. --
    River
  • Fixed a bug in Gadget - toggles.css where .optionfromlist wasn't being styled. --
    River
  • Updated {{MatchSchedule}}m to error if one of the teams in a game doesn't match either of the teams in the parent match. --
    River
  • Adjusted the printing of dates in {{MatchList}}m so that classes for show-hiding are applied to rows instead of cells for dates, which fixed the display issue with lines showing up when toggles are clicked sometimes. --
    River

January 1