User:Alex 21/script-seasonlist

User:Alex 21/script-seasonlist.js is a script that removes the |season_list= parameter from the {{Infobox television episode}}, and replaces it with |prev= and |next=, per the template's documentation.

Installation edit

To install the script, add:

importScript('User:Alex 21/script-functions.js');
importScript('User:Alex 21/script-seasonlist.js');

to Special:MyPage/common.js.

>>> User:Alex 21/script-functions.js is required to include multiple shared functions, and the custom "TV Scripts" header, many of which are used identically in a few of my other scripts - you only need to include it in Special:MyPage/common.js once. Follow the instructions at User:Alex 21/script-functions for installing scripts by Alex 21. <<<

There will be a "Remove season list" link in the toolbox on the left on every article. Click it to collect the previous and next episodes from the season's episode list and save them. If either one does not exist (i.e. the episode in the article is a season premiere, so there is no previous link, or it is a season finale, so there is no next link), you will be alerted.

You will be redirected to edit mode, and the script will automatically remove the season_list parameter from the article, and insert the previous and next episodes. If a case occurs such as the one described previously (either link does not exist), you will need to inert these manually through your own observation.

Bugs edit

Please report any bugs on the talk page of the script's creator.

See also edit