• Member Since 11th Jul, 2011
  • offline last seen Yesterday

elementAggregator


More Blog Posts1

Apr
13th
2015

A FiMFiction Story Browser Filter Script · 5:51am Apr 13th, 2015

Edit June 22, 2022:

I've re-written this script. It's significantly more streamlined and dependable now.

Link here.
***

Edit April 18, 2022:

By request, added filtering to the front page and an option to totally remove stories with banned tags, rather than just collapse them. Also, a few bugfixes due to site changes over the last (wow) 4 years.

Link here.

***

Edit April 1, 2018:

The latest site updates broke this script and I had someone request an update. New version here.

***

I realize pretty much no one will ever see this, but I figured I'd toss it out there just in case someone stumbles on my profile and finds it useful.

FiMFiction Story Autohider

This is a userscript for use with Scriptish/Greasemonkey/Opera/etc. It'll work with all the major browsers (with appropriate plugins). It will collapse divs for stories that:
- Haven't received many ratings yet;
- Are poorly rated;
- Contain any tag you include that you'd rather not see (including character tags);
- You have already read.

It's colour coded for your convenience. It only works on the full-sized browsing mode, for the time being. Have a screenshot of it in action.

I made this to fit my own purposes, but I'm not opposed to some tweaking if asked. If anyone has questions, feel free to ask here or shoot me a PM.

Comments ( 11 )

Well, I've seen it, but it doesn't look it would be particularly useful to me at the moment; sorry.

2979325

Well, that's something, at least. :derpytongue2:

I've read enough things on the site that it started getting really annoying going through page after page of items I'd already read, so I threw this together in a couple hours to alleviate the issue. I really miss when we were able to exclude read items from the search, but so it goes.

2979388
Ah, when going through other people's libraries looking for new stories or the like?

2979393

No, just the regular site-wide archives. I wind up needing to go like 10+ pages in if I sort by rating/views to see anything new, especially if I exclude tags that I normally don't read (such as anthro), and even then I've probably still read half of them. It's also an annoyance if I'm searching for a specific tag combo, like say Twi/Luna/Celestia or something that I've read a lot of.

This way I don't even need to so much as read the title of anything with a coloured background and no cover page/description visible. It makes the process of finding something quite a bit quicker for me.

It'll work on other people's libraries too, though.

2979397
Ah, okay. I don't usually do site-wide browses like that.

I'm planing on writing a blog post, about using browser settings and customization to enhance FimFiction. Like by adding FimFiction as a search-engine. Want to help me?

5161855
Well, I'm not sure how much used I'd be, but if there's something specific I can certainly try to help.

If you're looking for suggestions, I can think of three off the top of my head:

- User style sheets. There's the Stylus addon for Chrome/Firefox and userstyles.org has some themes. I'd recommend warning people away from the "Stylish" addon which does basically the same thing, but was sold to some company about a year ago which tacked on some pretty heavy spyware to its addons.

- DuckDuckGo search engine. It's a non-tracking search engine that you can use to avoid Google or whoever, but more importantly it's got a nice feature that many other similar sites don't. If you end your search with a particular keyword, it'll automatically redirect your search to another site's. So for instance, you can type a search term with !g at the end and it'll redirect your search to Google.
If you add !fim or !fimfic it'll redirect to searching *this* site. I have DDG set as my default search engine, so if I type anything into my URL bar and append it with the appropriate tag I can go directly to that site's search without even having to so much as select a search engine from a list.

- Firefox multi-account containers. I'm not actually sure if FIMFic officially allows multiple accounts, but if it does you can use Firefox's containers feature to be logged into more than one simultaneously. Just open two different container tabs, log into an account in each tab, and you can use both at once.

Hopefully at least one of those is the sort of thing you're looking for and hadn't already come to mind.

5161973
I had a lot of the same thoughts. And I love that feature of DuckDuckGo! A nice one is "!d", for looking up a word in the dictionary. Dictionaries can come in handy when you're reading, and not sure what a word means.

But is Stylish really that bad? My impression was: They were quite open about what they were doing, how they were tracking you, and it was easy to disable that in the settings if you didn't want it.

5162005
My understanding of the situation was that they were sending literally every page (as in not even just the domain) viewed by every user to their servers, over HTTP in plaintext, coupled with a unique ID. Even if you're cool with unique tracking like that, no one should be okay with that info being broadcast unencrypted over HTTP. He's an article about it.

I don't recall if it was possible to disable it (edit: according to that article I linked there was indeed a functional toggle), but I do recall it being concerning enough that Mozilla banned the addon for a while. It seems to be back now, so maybe they shaped up, but if there's an open source alternative that does the same thing I suppose I see no reason to recommend it if they have.

I also thought of another suggestion:

Using a google search with "site:fimfiction.net/blog" will allow you to search blog posts instead of just stories, which I don't think there's another way to do directly.

5162033
Oh. That's disappointing.

I had a surprisingly bad time trying to figure out installing this with Chrome and Tampermonkey, but its very nice now that I have.

Login or register to comment