Scripts:Jump to mylist
Jump to navigation
Jump to search
This script attaches a floating bar to the bottom of AniDB pages with direct links to the alphabetical MyList sections (like the selection bar if you view MyList).
// AniDB MylistBar // version 0.1 // 2006-02-07 // Copyright (c) 2006, belgaborNOSPAM(a)gmx.de // Released under the GPL license // http://www.gnu.org/copyleft/gpl.html // // -------------------------------------------------------------------- // // This is a Greasemonkey user script. To install it, you need // Greasemonkey from http://greasemonkey.mozdev.org/ // Then restart Firefox and revisit this script. // Under Tools, there will be a new menu item to "Install User Script". // Accept the default configuration and install. // // To uninstall, go to Tools/Manage User Scripts, // select "Animesuki Utility", and click Uninstall. // // -------------------------------------------------------------------- // // Changelog // // v0.1 // - Basic functionality // // -------------------------------------------------------------------- // Note: Baseed upon a completely stripped down quickgallery by Jos van den Oever // ==UserScript== // @name AniDB MylistBar // @namespace tag://belgaborNOSPAM(a)gmx.de,2006-02-07 // @description Add a Mylist Bar on AniDB // @include http://anidb.net/* // @exclude // ==/UserScript== (function() { window.addEventListener("load", function(ev) { var showit = function() { var div = document.createElement('div'); div.style.display='block'; div.style.position='fixed'; div.style.bottom='1px'; div.style.right='1px'; div.style.background='#FFFFFF'; div.style.color='#000000'; div.style.opacity='0.75'; div.style.border='1px solid black'; div.style.padding='5px'; div.style.MozBorderRadiusTopleft='6px'; div.style.fontFamily='sans-serif'; div.style.fontSize='smaller'; div.style.textAlign='justify'; div.style.whiteSpace='nowrap'; div.style.zIndex=50; div.innerHTML = "Jump to MyList: <a href='/perl-bin/animedb.pl?show=mylist'>all</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=0'>0-9</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=a'>a</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=b'>b</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=c'>c</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=d'>d</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=e'>e</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=f'>f</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=g'>g</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=h'>h</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=i'>i</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=j'>j</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=k'>k</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=l'>l</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=m'>m</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=n'>n</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=o'>o</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=p'>p</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=q'>q</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=r'>r</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=s'>s</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=t'>t</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=u'>u</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=v'>v</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=w'>w</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=x'>x</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=y'>y</a> | "+ "<a href='/perl-bin/animedb.pl?show=mylist&char=z'>z</a>"; document.body.appendChild(div); } showit(); }, false); })();
As usual, save as <something>.user.js (e.g. anidbbar.user.js) and install with greasemonkey.