Before permabanning me into Tartarus, please know that I don’t know if I’m doing this correctly, since I never come to this part of the website. I don’t know if I’m crossing a line I don’t see by posting this or proposing my extension, so please tell me if I do so. :)
I recently spent some time doing a little something with Javascript in order to create a Chrome extension to ease Derpibooru’s browsing. For example, it took me a while to find how to order posts by score, and I just saw topics asking this question. An example of what my extension is able to do is that you’ll only have to use the tag SCORE as any other tag, and it will do its magic.
My creation is called Velvet. It’s primary goal was to be able to quickly add tags to the query : you almost always add “cute AND fluffy” to your request ? Either you type it or copy/paste it everytime you search for something, or you just click on a neat button located near the search bar and voilà ! Automatically added, and the query’s sent ! (note that if you don’t want this functionnality, just leave the field empty and Velvet’s button will disappear)
I then added aliases, so that you could create your own tags that mean something to you (for example, to be able to type “feathercute” instead of “(pegasus OR gryphon) AND cute AND fluffy”). Finally, the last thing it can do is order the posts with a single tag : I’ve added uppercase tags such as SCORE or COMMENTS that are automatically processed by Velvet and removed from the query to keep it functional. I find it pretty neat.
So here I am, presenting you my work. It’s not much, but I think that if it could help at least a few people, I’d be happy. I am open to suggestion, so if you’d like to say anything to me, just PM me please :) You can make suggestions and reports if it doesn’t work properly.
Please note that since I’m the only user for now, I probably didn’t find every bug there is. If you find some, please let me know.
Here’s the link. Once you install it, it should show you where its settings are. They are in fact with Derpibooru’s, in a nice new tab.
Hope you like it ! <3
;
you could split on line breaks? One alias per line sounds easier to skim through to see what I have defined.Help fund the $15 daily operational cost of Derpibooru - support us financially!