Metal Archives discography pages - Reviews column split and sortable tables

Splits the Reviews column into Reviews(count) and Ratings and makes the tables in all discography tabs sortable.

These are versions of this script where the code was updated. Show all versions.

  • v2.1.0 21.09.2020 Update Metal_Archives_discography_pages_-_Reviews_column_split_and_sortable_tables.user.js Added Search filter (mouseover below a column header to reveal the search input, case insensitive)
  • v2.0.7 25.06.2020 (all scripts) Added @supportURL pointing to the GitHub repo (thanks to Jason Barnabe for the suggestion)
  • v2.0.7 27.10.2019 (Metal Archives discography pages - Reviews column split and sortable tables) Fixed the CSS rule for shortening the width of the 'Reviews' and 'Ratings' columns, to also work when not logged in to the site.
  • v2.0.6 27.10.2019 (Metal Archives discography pages - Reviews column split and sortable tables) Updated the CSS rule to shorten the width of the 'Reviews' and 'Ratings' columns.
  • v2.0.5 27.10.2019 (Metal Archives discography pages - Reviews column split and sortable tables) Fix for the recent page change: the way it now loads jQuery, it wouldn't be present when the script fires (but about half a second later). [Thanks a lot to Brock Adams for the fix]
  • v2.0.4 23.05.2018 (Metal Archives discography pages - Reviews column split and sortable tables) Commented out the disabling of sorting in the first column(0) of the table, because when you're logged out, that column is the sortable 'Name' (instead of the unsortable 'Tools').
  • v2.0.3 20.05.2018 (All scripts) Rearranged the metadata block
  • v2.0.3 24.04.2018 Imported from URL
  • v2.0.2 24.04.2018 Revert "(Metal Archives discography pages - Reviews column split and sortable tables)" This reverts commit 02b5139179b79c27e902d23789f9d5268ede7bbd.
  • v2.0.3 24.04.2018 (Metal Archives discography pages - Reviews column split and sortable tables) Removed the unnecessary @require jquery-3.2.1.min.js as it was causing the "READ MORE" button in the page to stop working. The script now uses the page's jquery.form.js (jQuery Form Plugin), because of the script's '@grant none' imperative.
  • v2.0.2 27.02.2018 Changed the values values of a few @require keys(all for greasyfork.org) to point to non version specific URLs
  • v2.0.2 17.11.2017 Greasemonkey 4.0 compatibility
  • v2.0.1 12.11.2017 Added '@licence MIT' (required by OUJS, in order to allow import and autoupdate of scripts from GitHub)
  • v2.0.1 11.06.2017 (Metal Archives discography pages - Reviews column split and sortable tables) Converted the two @include rules into one with regex (and now incl. https)
  • v2.0 26.05.2017 (Metal Archives discography pages - Reviews column split and sortable tables) Just a minor code rearrangement
  • v2.0 19.04.2017 (Metal Archives discography pages - Reviews column split and sortable tables) Formatting in comments
  • v2.0 19.04.2017
  • v2.0 19.04.2017
  • v2.0 12.03.2017 Imported from URL
  • v2.0 12.03.2017 Synced from GitHub - (Metal Archives (discography pages) - Reviews column split and sortable tables) Changes in formatting
  • v2.0 12.03.2017 Synced from GitHub - (Metal Archives (discography pages) - Reviews column split and sortable tables) Removed the jQueryUI @require as unnecessary (it uses the jQuery version that the page itself loads)
  • v2.0 17.09.2016 Synced from GitHub - Converted all scripts encoding from UTF-8 back to UTF-8 BOM (i.e. with the same encoding that Greasemonkey installs them in)
  • v2.0 06.09.2016 Synced from GitHub - Formatting
  • v2.0 19.08.2016 Synced from GitHub - Fixed whitespace
  • v2.0 13.08.2016 Imported from URL
  • v2.0 12.08.2016 Imported from URL
  • v2.0 04.09.2015
  • v2.0 28.08.2015 The visual glitch/delay that occured as you switched sub-tabs (tables) appears no more (the 'Mutation Summary ' library is now being used, instead of the 'waitForKeyElements' utility)
  • v1.7.3 26.08.2015 Removed more unnecessary lines and merged the 2 functions
  • v1.7.3 26.08.2015
  • v1.7.3 26.08.2015 Removed 2 unnecessary lines
  • v1.7.3 25.08.2015
  • v1.7.3 25.08.2015 Now the column "Name" has enough width even when you are not logged in
  • v1.7.2 23.08.2015 Now there's no borders between columns (was added by mistake while adding up/down arrows to columns) - it made the table larger
  • v1.7.1 18.08.2015 Renamed the column 'Ratings(avg)' to 'Ratings'
  • v1.7 18.08.2015 Now the column "Name" has enough width for the up/down arrow to appear to column 'Ratings(avg)' (when sorted) too
  • v1.6 13.08.2015 Now it shows 'up' and 'down' arrows on each sorted column header
  • v1.5 13.08.2015 Now there are no more empty cells in rows where there is no Reviews/Ratings value.
  • v1.4 20.06.2015 Now the script splits the Reviews column only if the current sub-table is not empty
  • v1.4 20.06.2015 Now and the Ratings(avg) numbers are also links (to Reviews)
  • v1.4 20.06.2015 Now the Reviews count numbers are also links (and both columns have the same color)
  • v1.3.2 14.06.2015
  • v1.3.2 29.04.2015
  • v1.3.2 29.04.2015
  • v1.3.2 27.10.2014 Revert for the 1st @require to jquery-ui.min.js because it doesn't work ok with jquery.min.js
  • v1.3.1 27.10.2014 The 1st @require by mistake had jquery-ui.min.js instead of jquery.min.js
  • v1.3 22.10.2014 Now it works ok even if you aren't logged in (previously it worked only for logged-in users)
  • v1.2 18.10.2014 The 3rd requre is now hosted in greasefork (also, by mistake it had link to the initial tablesorter release)
  • v1.1 17.10.2014
  • v1.1 17.10.2014 Now the userscript always works when you initially open a band page (big thanks to Brock Adams, http://stackoverflow.com/a/26419522/3231411 )

Show all script versions