mb. COLLECTION HIGHLIGHTER

By jesus2099 Last update Apr 19, 2014 — Installed 1,327 times.

Script Summary: musicbrainz.org: Highlights releases, release-groups, etc. that you have in your collections (any collection can be loaded) everywhere



Version: 2014.0420.0119

License: CC BY-NC-SA 3.0 (https://creativecommons.org/licenses/by-nc-sa/3.0/)

NEW (ver. 2013.0405.1904)

Faster performance.
Now highlights stuff in a new MB thing called report/* and url.
No need to reload your collection.

NOTICE

Be aware that some browsers (like Firefox) are pausing javascripts in inactive (background) tabs. So if you are using such a browser, remember to keep the tab in the foreground when you are loading (initialising) your collection. If your browser does not suffer such limitation (like Opera 12.16, the best brwoser in the universe), never mind this notice. ;p

WHAT

Collected release-groups, releases, recordings, artists, works and labels (load them from collections) are highlighted in artist, subscriptions/artist, artist/*/releases, artist/*/recordings, report/*, artist/*/works, artist/*/aliases, cdtoc++, collection, edit, edits++, isrc, label, subscriptions/label, puid, ratings, ratings/*, recording, relationships†++, release, release-group, search++, tracklist, tag++, url and work++ pages.

(†) known bugs (known bugs ? Damn I forgot what they were !) :)
(++) as well as other kinds of pages in this category

HOW TO

  1. Go to any user’s collections page (*.musicbrainz.org/user/anyone/collections)
  2. Click one of these new shiny Load button
    (the collection will be slowly* loaded into local storage, just shit back and relax)
  3. After this great relaxing while, collected stuff will be highlighted in many clever places (see pics below).
  4. All later Add to my collection and Remove from my collection will automatically dynamically cleverly update (synchronize) the loaded collection.

VISUAL PICS (hover mouse over pics for info / shift+click for big pics or use ImgTip®)

Load a collection collection-load then see artistreleasesrelease-grouprecording


(*) The MB loading constraint of 1 request per second is respected.
No MB servers have been harmed during the making of this userjs.
Tested in Opera 12.16, Firefroc and Chrone.
Fixes tickets MBS-4097MBS-3491.
This script won the GOLD BELT PULLITZER PRICE OF THE WORLD CHAMPIONSHIPS MASTERS AWARDS TURBO


version history

Not much time, only some versions here

  • 2014.0420.0119   FIX   bug when removing a recording that appears in more than 50 releases
  • 2014.0326.1653   FIX   parasited by related recordings, MBS update also broke pagination, changed collection in other tab not managed, some broken english
  • 2014.0319.1234   FIX   dynamic updater cannot find recordings and labels (since 2014.0317 MBS update MBS-1263)

  • huge gap here as i had no time to write changelogs
  • 2012.1029.1503   FIX   highlights in ratings/* sub-pages
  • 2012.1022.1231   FIX   moare https unlocked :/ (reload your collection, sorry)
  • 2012.1022.1230   FIX   Highlights in tracklist; https unlocked
  • 2012.1004.1739   FIX   highlights less edits (only your albums’. indirect stuff now softer highlight)
  • ____-__-_______   FIX   broken display on others’ collections (I forgot to change version)
  • 2012-08-08_1557   FIX   Asks for confirmation on big pages (more than 2000 links)
  • 2012-07-25_1425   FIX   Dynamic collection updater is more subtle
  • 2012-06-22_1234   FIX   Sometimes checks artists several times
  • 2012-06-21_2025   NEW   Dynamic collection add/remove
  • 2012-05-25_1922   ___   Preparing further cool changes to dynamic collection release add/remove stuff.
  • 2012-05-19_1124   FIX   Remove from collection sometimes did not remove parent release-group
  • 2012-05-18_1927   NEW   Highlights currently loaded collection in collections page
  • 2012-05-18_1900   NEW   Add to collection and Remove from collection links auto-update loaded collection (SultS)
  • 2012-04-30_1708   FIX   Some edit search pages crash and repeated CSS classes
  • 2012-04-06_2107   FIX   No flags in MBS-2248 POWER FIX
  • 2012-03-28_1515  
    • NEW   Highlights labels (option)
    • NEW   Highlights in subscriptions/label page
    • FIX   works collection 2099 times faster (MBS-2248 POWER FIX)
  • 2012-03-23_1234   FIX   artists don’t show up in isrc, puid and subscriptions/artist pages
  • 2012-03-04_1646   NEW   Temp. MBS-2248 (vote) work-around for works highlight support; Other cosmetic stuff
  • 2012-03-03_2222   NEW   Less verbose; Added  flags
  • 2012-03-01_1728   FIX   Various fixes and cleanups ; Can retry and slow down ; Better styling 
  • 2012-02-28_0121   FIX   Wrong highlight of non-release in label page
  • 2012-02-27_1940   FIX   Wrong highlight is subscription email searches and some others ; (2012-02-25_2043**):/
  • 2012-02-25_2043   FIX   Not collecting appropriate artists; Trouble highlighting recordings; Mouse scroll-lock
  • 2012-02-24_1901   FIX   Trouble highlighting artists; new highlightColour preference
  • 2012-02-24_1750  
    • NEW   Highlights in isrc, puid and work pages
    • NEW   Highlights artists
    • NEW   Fancy layout, easier close, progress bar, etc.
    • FIX   Wrong release comments, Debug too verbose
    • CFG   Removed decorate configuration (growing like crazy) :/
  • 2012-02-24_1251  
    • NEW   Highlights in recordings, relationships and works pages
    • NEW   Highlights recordings
    • FIX   Heavy code rework to allow more highlights (see above)
    • CFG   New highlightWhatWhere matrix and highlightInEditNotes=false
  • 2012-02-23_1901   FIX   Not catching own tag page, not catching stuff in some edit pages
  • 2012-02-23_1826   DOC   Just some cleanup and better comments
  • 2012-02-23_1756   NEW   Highlights in edit pages
  • 2012-02-23_1740   FIX   Not catching all edits pages
  • 2012-02-23_1727   NEW   Highlights in cdtoc, edits, search, ratings and tag pages
  • 2012-02-23_1206   NEW   Highlights in label pages
  • 2012-02-22_1944   NEW   Collection loading logs are now let open for review
  • 2012-02-22_1822   NEW   Highlights in collection and release pages
  • 2012-02-21_2334   NEW   Highlights in artist/*/releases pages
  • 2012-02-21_1951   NEW   Highlights in recording pages
  • 2012-02-21_1900   YAY   Highlights releases and release-groups in artist and release-group pages

known glitch

Hack mode (works is checked) will take tracklist artists only while standard mode will take recording artists as well.

to do
HTML5 Powered with Offline and Storage