Code

Here is a collection of simple scripts (mostly GreaseMonkey scripts) that I have written (mostly for LibraryThing). Please feel free to use them.

In order to use the GreaseMonkey scripts, I recommend copying and pasting the URL into the address bar and removing the ?attredirects=0. YOU MUST HAVE GREASEMONKEY INSTALLED.

I assume no responsibility for anything that happens as a result of your using my code.

External Links:

clock2.html
Download
A modification of the CANVAS element clock from the Mozilla tutorial.  5k v. 1 Aug 25, 2010 10:55 AM Jacob Silvia
gb_isbn_linker.user.js
Download
On a Google Books book page, converts ISBNs to links to corresponding LibraryThing page. Uses http://www.librarything.com/isbn/(ISBNHERE) to do it.  3k v. 3 Feb 2, 2010 10:13 AM Jacob Silvia
GetRecs.pm
Download
Perl module that generates IMDB recommendations similarly to script, only using tied BDB files for a smaller memory footprint (and slower runtime).     14k v. 4 Feb 11, 2011 12:51 PM Jacob Silvia
lt_combine.user.js
Download
DO NOT USE THIS!  2k v. 1 Feb 4, 2010 8:01 AM Jacob Silvia
lt_fiximages.user.js
Download
Fixes some of the image problems on the main page: (a) Placeholder images being too large, (b) green check marks no being shown. Also makes red "Loading" box more visible when things are loading.  3k v. 4 Feb 2, 2010 10:15 AM Jacob Silvia
lt_hide_dupes.user.js
Download
Hides duplicate reviews if more than one review is written by a single user.  3k v. 2 Feb 3, 2010 3:51 PM Jacob Silvia
ltignore.user.js
Download
LT Ignore: GreaseMonkey script to selectively ignore (mute) users in LibraryThing's Talk postings (forum). Updated to completely remove Talk postings. It's less stressful that way when dealing with morons on the internet.  5k v. 20 Feb 22, 2010 2:34 PM Jacob Silvia
ltmemberwhy.user.js
Download
LT Why?: Collapses "Why" in Member Recommendations.   5k v. 3 Feb 2, 2010 10:14 AM Jacob Silvia
ltmyicon.user.js
Download
LT MyIcon: GreaseMonkey script to add your favicon to your posts (akin to the LT Employee icon) in LibraryThing's Talk postings (forum).   3k v. 4 Jan 18, 2010 7:07 AM Jacob Silvia
oaml.dtd
Download
Draft of the OpenAvatar Markup Language DTD.  3k v. 1 Oct 15, 2010 7:20 AM Jacob Silvia