Custom search bookmarklets.
Mar. 27th, 2012 07:03 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
UPDATE: As of Release 0.9.2, which introduced some changes to the search form, the syntax below won't work anymore. I'm working on updated versions and will post them here ASAP. /UPDATE
UPDATE REDUX: So, yeah, that didn't happen. I don't think I'll ever have time to really do this right, and there's plenty of other tips and tools you can use. Anyone else, feel free to play with the new search syntax and the bookmarklet if you wanna! /UPDATE REDUX
Long story short, these are bookmarklets you can use to search for a pre-specified subset of works for a fandom, character, pairing or random prompt. It makes use of the somewhat under-documented Advanced Search syntax (explained in more detail in this tutorial) and can be customized to accommodate even the most obscure reading preferences. /brazen claim
I've included the basic syntax (totally stolen from another bookmarklet) and several examples under the cut. Dreamwidth won't let me create draggable bookmarklets, so you will have to create and name the bookmark yourself, putting in the contents of the respective text field as the link location/URL. It's wildly important to delete any line breaks in the code before you do this; it needs to be one long unbroken string starting with javascript:s. A simple text editor, such as Notepad, works nicely for this.
Once bookmarked, you can click on it and it will either take a word you've highlighted on the page you're on, or ask for a prompt, and then plop that prompt into a pre-defined AO3 search. Prompts can be multiple words (such as character names), but they will be treated as one discrete search term. You cannot put in [Avengers Batmann] and expect crossover matches. Sorry.
( Basics )
( Examples )
Feel free to shout if anything seems off to you, or if anything is unclear. I could have rambled on more, but I tried to keep the explanations short. Short-ish.
UPDATE REDUX: So, yeah, that didn't happen. I don't think I'll ever have time to really do this right, and there's plenty of other tips and tools you can use. Anyone else, feel free to play with the new search syntax and the bookmarklet if you wanna! /UPDATE REDUX
Long story short, these are bookmarklets you can use to search for a pre-specified subset of works for a fandom, character, pairing or random prompt. It makes use of the somewhat under-documented Advanced Search syntax (explained in more detail in this tutorial) and can be customized to accommodate even the most obscure reading preferences. /brazen claim
I've included the basic syntax (totally stolen from another bookmarklet) and several examples under the cut. Dreamwidth won't let me create draggable bookmarklets, so you will have to create and name the bookmark yourself, putting in the contents of the respective text field as the link location/URL. It's wildly important to delete any line breaks in the code before you do this; it needs to be one long unbroken string starting with javascript:s. A simple text editor, such as Notepad, works nicely for this.
Once bookmarked, you can click on it and it will either take a word you've highlighted on the page you're on, or ask for a prompt, and then plop that prompt into a pre-defined AO3 search. Prompts can be multiple words (such as character names), but they will be treated as one discrete search term. You cannot put in [Avengers Batmann] and expect crossover matches. Sorry.
( Basics )
( Examples )
Feel free to shout if anything seems off to you, or if anything is unclear. I could have rambled on more, but I tried to keep the explanations short. Short-ish.