Enhance ComicBookDB: Another Firefox goodie

Moderators: DarthSkeptical, Fnord Serious, Chris, spid, Skyhawke, Darth Kramer, mikebo

User avatar
ttullio
Silver Donor
Silver Donor
Posts: 80
Joined: Thu Oct 05, 2006 9:05 pm
Location: NH, USA
Contact:

Enhance ComicBookDB: Another Firefox goodie

Postby ttullio » Mon Dec 11, 2006 5:25 am

Firefox (and Opera) users doing a lot of collection management might like to give the Greasemonkey script I've cobbled together a whirl. The current feature list, which is admittedly based purely on my own habits & preferences, includes:
    Gives focus to the search box on all pages
    Sets the default search type to "Title"
    Adds a tiny ADD THIS ISSUE button (Image) to each entry on the "full details" listing for a title
    Adds an ACCESSKEY of "R" to "Add a run of issues from this title to your collection"
    Adds an ACCESSKEY of "C" to "Return to your collection"
    Adds an ACCESSKEY of "4" to "View the full details of this title"
    Gives focus to the first issue field on "Add a Batch of Issues" page
Consult your browser help to determine which key combo activates accesskey shortcuts. (It varies by OS, and it changed in FF2.0!) And if you're not familiar with Greasemonkey, you can investigate it at http://greasemonkey.mozdev.org/)

Comments are of course welcome! I have several other ideas I'm planning on implementing... feel free to let me know what I'm missing.

Download Enhance ComicBookDB script.
Last edited by ttullio on Mon Feb 05, 2007 5:27 am, edited 1 time in total.

User avatar
lothario
Gold Donor
Gold Donor
Posts: 77
Joined: Mon Jan 23, 2006 3:49 pm

Postby lothario » Mon Dec 11, 2006 10:03 pm

Nice job! It's making life a little bit easier on me :lol: It would be nice if it could add default info for add-issue to collection page.

cheers

User avatar
ttullio
Silver Donor
Silver Donor
Posts: 80
Joined: Thu Oct 05, 2006 9:05 pm
Location: NH, USA
Contact:

Postby ttullio » Wed Dec 13, 2006 8:10 pm

Glad you like it!

lothario wrote:It would be nice if it could add default info for add-issue to collection page.

I did consider that option, which would be achievable by submitting a 1-issue "batch add" from the link.

What I'm thinking is that as soon as I have the chance to put in a few more basic features, I'll convert the script to a standalone FF extension and then upgrade that with user-definable preferences for things like accesskey assignments and the method of adding an issue.

User avatar
ttullio
Silver Donor
Silver Donor
Posts: 80
Joined: Thu Oct 05, 2006 9:05 pm
Location: NH, USA
Contact:

Postby ttullio » Wed Jan 10, 2007 4:28 am

My Greasemonkey script has been updated to include add-issue buttons on the new expandable lists for variant issues. (This also has the side effect of adding those links in a few other locations on various screens where individual issues are listed, conveniently enough.)

I've also gone ahead and compiled it into a standalone Firefox extension, for anyone who prefers not to go the Greasemonkey route. The functionality is identical.

User avatar
ttullio
Silver Donor
Silver Donor
Posts: 80
Joined: Thu Oct 05, 2006 9:05 pm
Location: NH, USA
Contact:

Version 0.3

Postby ttullio » Tue Jan 16, 2007 6:14 am

Another small update:

Added an "In My Collection" button to title pages, which takes you from the complete listing to (you guessed it) your inventory for that title. Look for it to the left of the "Cover Gallery" button.

Script & extension are here.

User avatar
lothario
Gold Donor
Gold Donor
Posts: 77
Joined: Mon Jan 23, 2006 3:49 pm

Postby lothario » Tue Jan 16, 2007 1:31 pm

I couldn't get this to install. I got an error message saying that it was not compatible with firefox 1.5.09, but WAS compatible with .9 to 1.0 :?

I like what you've done with the ext. so far.

cheers,
James

User avatar
ttullio
Silver Donor
Silver Donor
Posts: 80
Joined: Thu Oct 05, 2006 9:05 pm
Location: NH, USA
Contact:

Postby ttullio » Tue Jan 16, 2007 11:41 pm

Silly me. Sorry about that. No more compiling after midnight for me!

Should be better now -- please try again. (BTW: You may have to clear your browser's cache if it repeatedly returns the compatibility error.)

User avatar
lothario
Gold Donor
Gold Donor
Posts: 77
Joined: Mon Jan 23, 2006 3:49 pm

Postby lothario » Sat Jan 20, 2007 10:51 am

Thanks a lot! works great.

cheers

User avatar
ttullio
Silver Donor
Silver Donor
Posts: 80
Joined: Thu Oct 05, 2006 9:05 pm
Location: NH, USA
Contact:

Postby ttullio » Mon Feb 05, 2007 5:29 am

version 0.4 is now available:
    * Added "On My Wishlist" button to title pages
    * Added "In the Marketplace" button to title pages (shows your issues for sale/trade)
    * Added "Search Marketplace" button to title pages (shows all available)
    * Added "Search CPG" button to title pages (opens new Comic Price Guide search results window)
    * Restricted add-issue buttons to appearing on title pages
    * Re-wrote the "View this title" link on batch-add results screen as "go back 2 pages in browser history"
    * Cleaned up code for efficiency
    * Implemented auto-update notification for the extension version
Enjoy!
Tom
Try Enhance ComicBookDB for Firefox!
Add yourself to the ComicBookDB Frappr map!

User avatar
Darth Kramer
Posts: 403
Joined: Sun Nov 13, 2005 11:13 pm
Location: Grafton, WI
Contact:

Postby Darth Kramer » Mon Feb 05, 2007 12:53 pm

LOVE the "Search CPG" option!!!!

User avatar
coppelius
Posts: 69
Joined: Sun Dec 31, 2006 3:40 am
Location: Ann Arbor, MI
Contact:

Postby coppelius » Tue Feb 06, 2007 7:52 pm

The link to the greasemonkey script on your page is not valid:
http://www.tullio.net/greasemonkey/EnhanceCBDB.user.js

User avatar
ttullio
Silver Donor
Silver Donor
Posts: 80
Joined: Thu Oct 05, 2006 9:05 pm
Location: NH, USA
Contact:

Postby ttullio » Tue Feb 06, 2007 8:04 pm

Sorry -- that's the second time I've done that. Stupid mistake.
All better now.
Tom

Try Enhance ComicBookDB for Firefox!
Add yourself to the ComicBookDB Frappr map!

User avatar
ttullio
Silver Donor
Silver Donor
Posts: 80
Joined: Thu Oct 05, 2006 9:05 pm
Location: NH, USA
Contact:

Postby ttullio » Mon Jul 09, 2007 8:18 pm

Another update ... version 0.5:

    * Added "Latest Additions" link beneath "My Collection" in left menubar
    * Added a tiny FULL DETAILS OF THIS TITLE button (Image) to entries on the My Collection page
    * Small formatting tweak to issue listing on title pages
    * Fixed "In the Marketplace" button on title pages
    * Additional code clean-up

Folks using the extension version should get the new version automatically (if you have auto-update enabled & I coded it right.) 8)

See link below.
Tom

Try Enhance ComicBookDB for Firefox!
Add yourself to the ComicBookDB Frappr map!

User avatar
ttullio
Silver Donor
Silver Donor
Posts: 80
Joined: Thu Oct 05, 2006 9:05 pm
Location: NH, USA
Contact:

Postby ttullio » Wed Jul 18, 2007 1:58 pm

I'm thinking that the recent release is probably the end of the road for this script/extension. I've got everything I personally wanted in there, and my inclination is that adding anything more just increases the chances of it becoming so bloated that no one will want to run it.

But if anyone who IS using it wants to chime in with some final suggestions or requests, I'd be happy to hear 'em.
Tom

Try Enhance ComicBookDB for Firefox!
Add yourself to the ComicBookDB Frappr map!

User avatar
ttullio
Silver Donor
Silver Donor
Posts: 80
Joined: Thu Oct 05, 2006 9:05 pm
Location: NH, USA
Contact:

Postby ttullio » Tue Oct 16, 2007 1:52 pm

A very minor bug-fix update (v 0.51) went up yesterday.
User castlefamily pointed out that the "set default search type to Title" feature didn't work when you're not logged in.
Now it does. :wink:
Tom

Try Enhance ComicBookDB for Firefox!
Add yourself to the ComicBookDB Frappr map!


Return to “General Discussion”

Who is online

Users browsing this forum: No registered users and 1 guest