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 2020-09-21 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 2020-06-25 (all scripts) Added @supportURL pointing to the GitHub repo (thanks to Jason Barnabe for the suggestion)
  • v2.0.7 2019-10-27 (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 2019-10-27 (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 2019-10-27 (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 2018-05-23 (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 2018-05-20 (All scripts) Rearranged the metadata block
  • v2.0.3 2018-04-24 Imported from URL
  • v2.0.2 2018-04-24 Revert "(Metal Archives discography pages - Reviews column split and sortable tables)" This reverts commit 02b5139179b79c27e902d23789f9d5268ede7bbd.
  • v2.0.3 2018-04-24 (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 2018-02-27 Changed the values values of a few @require keys(all for greasyfork.org) to point to non version specific URLs
  • v2.0.2 2017-11-17 Greasemonkey 4.0 compatibility
  • v2.0.1 2017-11-12 Added '@licence MIT' (required by OUJS, in order to allow import and autoupdate of scripts from GitHub)
  • v2.0.1 2017-06-11 (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 2017-05-26 (Metal Archives discography pages - Reviews column split and sortable tables) Just a minor code rearrangement
  • v2.0 2017-04-19 (Metal Archives discography pages - Reviews column split and sortable tables) Formatting in comments
  • v2.0 2017-04-19
  • v2.0 2017-04-19
  • v2.0 2017-03-12 Imported from URL
  • v2.0 2017-03-12 Synced from GitHub - (Metal Archives (discography pages) - Reviews column split and sortable tables) Changes in formatting
  • v2.0 2017-03-12 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 2016-09-17 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 2016-09-06 Synced from GitHub - Formatting
  • v2.0 2016-08-19 Synced from GitHub - Fixed whitespace
  • v2.0 2016-08-13 Imported from URL
  • v2.0 2016-08-12 Imported from URL
  • v2.0 2015-09-04
  • v2.0 2015-08-28 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 2015-08-26 Removed more unnecessary lines and merged the 2 functions
  • v1.7.3 2015-08-26
  • v1.7.3 2015-08-26 Removed 2 unnecessary lines
  • v1.7.3 2015-08-25
  • v1.7.3 2015-08-25 Now the column "Name" has enough width even when you are not logged in
  • v1.7.2 2015-08-23 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 2015-08-18 Renamed the column 'Ratings(avg)' to 'Ratings'
  • v1.7 2015-08-18 Now the column "Name" has enough width for the up/down arrow to appear to column 'Ratings(avg)' (when sorted) too
  • v1.6 2015-08-13 Now it shows 'up' and 'down' arrows on each sorted column header
  • v1.5 2015-08-13 Now there are no more empty cells in rows where there is no Reviews/Ratings value.
  • v1.4 2015-06-20 Now the script splits the Reviews column only if the current sub-table is not empty
  • v1.4 2015-06-20 Now and the Ratings(avg) numbers are also links (to Reviews)
  • v1.4 2015-06-20 Now the Reviews count numbers are also links (and both columns have the same color)
  • v1.3.2 2015-06-14
  • v1.3.2 2015-04-29
  • v1.3.2 2015-04-29
  • v1.3.2 2014-10-27 Revert for the 1st @require to jquery-ui.min.js because it doesn't work ok with jquery.min.js
  • v1.3.1 2014-10-27 The 1st @require by mistake had jquery-ui.min.js instead of jquery.min.js
  • v1.3 2014-10-22 Now it works ok even if you aren't logged in (previously it worked only for logged-in users)
  • v1.2 2014-10-18 The 3rd requre is now hosted in greasefork (also, by mistake it had link to the initial tablesorter release)
  • v1.1 2014-10-17
  • v1.1 2014-10-17 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