carene_waterman: An image of the Carina Nebula (Default)
[personal profile] carene_waterman
Hi everyone. I'm working on making some bookmarklets to get practical experience using javascript.

I made a few for use just on the AO3, and the first one, Reorder Fandoms, is tested and posted, and you are all welcome to try it out and offer any feedback you like either here on on my journal.

What this does is take all the links on a fandom page, one you pick from the fandoms dropdown in the main menu, and reorder them by number of works in descending order. This is a great tool for browsing for a new fandom to read that has lots of works in it.

You can go directly to the AO3 section on my GitHub page and drag the bookmarklet (the big blue button that says Reorder Fandoms on it) to your toolbar, sidebar or folder. (Don't know what a bookmarklet is? this Firefox link gives you the basics.)

I've tested it in Firefox and Chrome, but it likely will work in new versions of IE or in Opera, Safari etc.

You must have javascript enabled in your browser. The bookmarklet should only run on fandoms pages (for however long they still look like they do now), but be prepared for a discernible lag while the script runs on the category pages with a lot of fandoms listed. There should be no interference with AO3 scripts.

If you like to browse for fandoms, give it a try.

If you really want to read all my notes on making it along with the uncompressed code, you are welcome to read all about it on my journal.
stepps: text "dreamer" on burnt sienna background ([dw] dreamer)
[personal profile] stepps
Hello all you ao3some people! Mod here :) I've been lurking, and I appreciate everyone's contributions so much! Glad you all love playing with AO3 as much as me. If only I had money to give them right now :(

Just dropping by to link you to [personal profile] arduinna's really detailed post about how to use AO3's search function to find just what you want.
facetofcathy: four equal blocks of purple and orange shades with a rusty orange block centred on top (Default)
[personal profile] facetofcathy
I like the Podfic community, and one of the things I like about them is that they are a community with that spirit of let's get together and organize stuff! Yay!

One of the things they did is produce a consistency of tagging and presentation of their posts on the AO3 so that they are really easy to recognize.

Almost every one has [Podfic] in the title and is tagged as Podfic and/or Podfic and Podficced Works.

So given that beautiful organization, I had this idea to make Podfics in a page of work blurbs even easier to spot for people who like to browse by category or fandom or pairing.

.work .blurb a.tag[href*="Podfic"] {
background-color: COLOUR;

will make the background of any tag which contains the work Podfic in it the colour of your choice.

You can do the same thing for works tagged as Vids too--they're also beautifully orgainized:

.work .blurb a.tag[href*="vid"],
.work .blurb a.tag[href*="Vid"],
.work .blurb a.tag[href*="AMV"] {
background-color: OTHERCOLOUR;

I imagine you could do Fanart as well.

Try it out, either in a script or a skin--but you might want to be judicious in your colour choices.
tuff_ghost: (Default)
[personal profile] tuff_ghost
Here are a couple scripts to tweak the works index pages. They run on Greasemonkey in Fx or Tampermonkey in Chrome.

Please let me know if you got questions, or if I made any mistakes!
mumblemutter: ([etc] kermit is taking names)
[personal profile] mumblemutter
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.

June 2017



RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 22nd, 2017 12:56 am
Powered by Dreamwidth Studios