mb: ngs/test/classic musicbrainz switcher

By jesus2099 Last update Sep 8, 2011 — Installed 617 times.

Script Summary: Adds a switch between ngs/test/classic environments on current entity page (see yellow button at top right)



Version: 2011-08-25_1744

License: GPL (http://www.gnu.org/copyleft/gpl.html)

(NGS / Test / Classic).Musicbrainz.org switcher

I need this for quick classic / ngs switch to fix my other userjs for ngs. Although very simple, I share it here as it can be useful to other people.

I now added test environment switch too for testing hot fixes.

Supported pages per environment

current / test (ngs)classic (pre-ngs)
docdoc
useruser
editedit
edit search×
labellabel
artistartist
works×
work×
recordings×
recordingtrack
release-grouprelease-group
releasealbum

Version history

  • ____-__-_______   fix   Removed temp. MBS-2383 as it was fixed server side
  • 2011-08-25_1744   NEW   Added catch-all fail-over to classic for any other pages
  • 2011-08-02_1144   NEW   Added edit search pages and opacity setting; Removed recordings and works from classic
  • 2011-07-22_1849   NEW   Added home and doc pages + temporary MBS-2383 fix
  • 2011-07-21_1706   ¬_¬   even less intrusive (opacity<1)
  • 2011-07-21_1703   ¬_¬   less aggressive current env. colour
  • 2011-07-21_1142   NEW   Added work entity support and colourings
  • 2011-05-26_1855   FIX   Can’t escape from test environment
  • 2011-05-26_1833   NEW   Added test environment
  • 2011-05-24_1541   NEW   Added recording / track (cf. Murdos), edit and user entities support
  • 2011-05-23_1803   ^_^   First version (artist, release-group, release / album and label in NGS and Classic)

Runs with many browsers (including of course Opera), please report if yours don’t like this script.


TOTO