cm + A. (
mumblemutter) wrote in
ao3some2012-03-27 07:03 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Entry tags:
Custom search bookmarklets.
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.
Basic syntax:
Line breaks included for readability. You can delete any parameter (&query[xxx]=) you don't need, but always keep the [tag] line at the end, as this is where your prompt is plopped in. You can mix and match search suggestions from the examples below, or else I'm happy to put something together for you!
Punctuation to be replaced like so:
%3E = >
%3C = <
%22 = "
%20 = [space]
Examples:
Poooorn!
Works rated Explicit or Mature that are between 750 and 5,000 words long and have accumulated more than 100 hits and more than 10 kudos
Hold the porn.
Works rated General Audiences or Teen that were bookmarked as a "rec" by at least one user.
Give me consent or give me... more consent!
Works that do not contain "dubious consent", "non-con" or related words in either the tags, summary, or notes, and are not tagged "Author Chose Not To Use Archive Warnings"
It's not just the size that matters, it's also the follow-through.
Works that are over 20,000 words long and completed.
Just the vanilla, please.
Works that do not contain the following tags: Kink, Gunplay, Painplay, Watersports, BDSM, D/s, Dom/Sub, Adultery, Incest, Underage, Dubious Consent, Rape, Consent Issues, Blood, Dark Themes, Graphic Depictions of Violence, Death.
None of the warnings, all of the fun.
Works rated Explicit or Mature that are not tagged for Graphic Violence, Underage, Non-Con or Major Character Death.
I read fic for the plot.
Works that are over 10,000 words long, tagged Adventure OR Action OR Case Fic OR Plotty and rated anything below Explicit.
Romance, what romance.
Works rated for General Audiences, excluding those tagged Romance, Sex, Fluff, Slash, Het or Femslash.
Pretty pictures!
Works tagged as Fanart.
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.
Basic syntax:
Line breaks included for readability. You can delete any parameter (&query[xxx]=) you don't need, but always keep the [tag] line at the end, as this is where your prompt is plopped in. You can mix and match search suggestions from the examples below, or else I'm happy to put something together for you!
Punctuation to be replaced like so:
%3E = >
%3C = <
%22 = "
%20 = [space]
Examples:
Poooorn!
Works rated Explicit or Mature that are between 750 and 5,000 words long and have accumulated more than 100 hits and more than 10 kudos
Hold the porn.
Works rated General Audiences or Teen that were bookmarked as a "rec" by at least one user.
Give me consent or give me... more consent!
Works that do not contain "dubious consent", "non-con" or related words in either the tags, summary, or notes, and are not tagged "Author Chose Not To Use Archive Warnings"
It's not just the size that matters, it's also the follow-through.
Works that are over 20,000 words long and completed.
Just the vanilla, please.
Works that do not contain the following tags: Kink, Gunplay, Painplay, Watersports, BDSM, D/s, Dom/Sub, Adultery, Incest, Underage, Dubious Consent, Rape, Consent Issues, Blood, Dark Themes, Graphic Depictions of Violence, Death.
None of the warnings, all of the fun.
Works rated Explicit or Mature that are not tagged for Graphic Violence, Underage, Non-Con or Major Character Death.
I read fic for the plot.
Works that are over 10,000 words long, tagged Adventure OR Action OR Case Fic OR Plotty and rated anything below Explicit.
Romance, what romance.
Works rated for General Audiences, excluding those tagged Romance, Sex, Fluff, Slash, Het or Femslash.
Pretty pictures!
Works tagged as Fanart.
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.