Leaguepedia:Dev Blog/2019

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

April

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