Xaquseg 714 followers

Xaquseg is the system administrator for FIMFiction, as well as various misc. development, especially related to security. Non-technical problems are probably best asked to other staff members.

News Archive

  • 200 weeks
    Downtime & Server Move

    Hi all. Firstly, apologies for the extended period of unexpected downtime. Obviously any kind of downtime is non ideal, but unexpected is more annoying all around.

    On Friday morning (GMT) we experienced a hardware failure on our database server. To our knowledge there is no data loss of any kind. We have fairly regular backups hosted off-site, regardless. The exact cause isn't entirely clear at this time, but instead of wrestling with trying to get the hardware sorted (it was a dedicated server) we decided that this was a good opportunity to make a server move we've been planning for a long time over to Digital Ocean.

    Read More

    236 comments · 15,355 views
  • 277 weeks
    BBCode updates

    Performance improvements

    Over the last few days I've been working on improving the performance of the BBCode parser. I've managed to implement a few major optimizations, reducing the run time in common cases to around 1/4th to 1/20th compared to the older version. This has reduced total server-side render times on some of the more complicated test pages I've been using to around 50ms–70ms, which should be a noticeable improvement.

    New features

    Opacity

    Read More

    49 comments · 4,883 views
  • 299 weeks
    Recent Changelog

    We've done various unannounced changes of the past few weeks so I thought I'd group up the things we've done so you guys know what's changed.

    • Added account linking page for Patreon / Twitter
    • Added ability to cross post stories, blogs and bookshelf additions to Twitter
    • Added twitter userpage module
    • Added account deletion page
    • Reorganised user toolbar dropdown to better fit more items
    • Added session management page to see logins and active sessions on your account
    • Added new articles system and moved some existing ones into it
    • Redesigned PM page a bit to be cleaner
    • Increased font size in major places across the site to improve readability
    • New cookie consent controls for EU users and updated privacy policy
    • Recommended groups list on groups page - WIP
    • Tooltips in many locations around the site with helpful tips

    Read More

    114 comments · 6,009 views
  • 300 weeks
    Help Articles

    Something I've worked on the last couple of days is adding the ability for us to add arbitrary "articles" to the site which we can use for various things. Sort of an extension on the manual articles we've added in the past like the bbcode page, writing guide, etc.

    So far I've added 3 guides:

    I'd love to know if you guys have any idea for articles that would have helped you out when starting out or anything else that comes to mind.

    65 comments · 5,174 views
  • 328 weeks
    Night Mode

    I've been working on it for ages but only really got the impetus to finish all of it off over the last few days. In the "settings" dropdown at the top on desktop, or the bottom of the slide out bar on mobile you'll find a toggle for night mode. Enjoy!

    Oh, and although I've tried to cover everything there is a 100% chance I've missed styling some things so apologies in advance for any funky pages.

    246 comments · 6,778 views
  • 329 weeks
    Additional Search Update

    Hey folks,

    Over the last few days I've added a few things to the new search system. A lot of people were unhappy with not being able to filter various things as quickly as they used to be able to. To that end, I've added a little filter dropdown to the right of the search box which effectively contains everything the old sidebar used to. It even has some niceties like quick word count filters and a highly rated filter.

    Read More

    132 comments · 5,291 views
  • 329 weeks
    December 2017 Update

    Hey guys, got a whole bunch of updates for you today.

    Tags

    This is a small but important step on our way to the tagging system I envision. The existing way we handled things like characters and genres has all been merged into a single tagging system. That won't result in much difference for you viewing and using the site but it makes it a lot easier to add new tags especially.

    We now have a couple of new tag types: series and warnings.

    The series tag is for identifying what series (franchise) your fanfiction contains. I've added a whole ton of various TV shows, movies, comics, books and games but clearly we will have to add a ton more in the coming future. Stories must also contain one of the four MLP tags which are FIM, EqG, Movie and Comic, as this is a pony fanfic site after all. Feel free to bug me on Discord if you have a requirement for a series to be added.

    Read More

    630 comments · 13,768 views
  • 330 weeks
    Math BBCode tag

    I've added [math] and [mathblock] BBCode tags, which can be used to display formatted math. We've had a few requests for this, particularly for group forum threads and blog posts. Most math-related TeX syntax is supported. (We are currently using MathJax to handle the layout.)

    The documentation from the BBCode guide is repeated below for your convenience.

    Read More

    84 comments · 4,405 views
  • 352 weeks
    Fimfiction API

    If you're not a developer you can probably ignore this post.

    It's been like 6 years, but hey, things take time. The API is currently very WIP still but it's ready for people to get working on in our development chat room.

    API documentation can be found at https://www.fimfiction.net/developers/api/v2/docs and you should join the Discord Chat and PM me to add you to the private API channel and I can help you get started. The functionality is very limited right now but I'm dedicating all my time to it at the moment and would love to have people add their input to the process.

    60 comments · 7,392 views
  • 357 weeks
    New BBCode Tags

    Hey guys,

    One of the features in this new update was reader-side paragraph formatting. This helps improve consistency for readers across the site, especially for those of us who can’t stand reading indented text on a computer screen.

    However, one thing that wasn’t accounted for was the legitimate need for specific indenting of passages and for certain blocks of text to have no paragraph formatting. Some examples would be lyrics and poetry.

    Taking this into account, we have come up with a couple of new tags that remedy this situation which are documented below (copied directly from the bbcode guide)


    [indent] Indent

    The indent tag can be used to, unsurprisingly, indent portions of your text.

    [indent]The indent tag can be used to, unsurprisingly, indent portions of your text.[/indent]

    It also support levels of indenting

    Read More

    168 comments · 6,391 views
Nov
5th
2015

Site Update » Results for character tag survey · 6:13am Nov 5th, 2015

It took a little while, but I've compiled the results for the tag survey and organized them, as well as completed internal discussions about some of the more edge-case-y tags. Please don't expect these tags to be added right away, or to all be added at once, as adding these will take some time staff-side and we think there might be a couple of minor related problems to be solved before everything can get added.

Please also note that the list is sorted alphabetically, but this does not reflect the order things will be added in, we will try to get more common requests added first. Additionally, the categories listed here were not gathered from the survey, they're being added as staff discussion while looking at character tags showed we also lack a few notable categories.



Main series

Groups
• Apple family
• Bat pony
• Dragons
• Griffons
• Minotaur
• Pets
• Royal guard
• Yaks
• Zebras

Lore
• Chancellor Puddinghead
• Clover the Clever
• Commander Hurricane
• Princess Platinum
• Private Pansy
• Smart Cookie
• Starswirl the Bearded

Individuals

Ponies
• Blossomforth
• Button Mash
• Cloudchaser
• Daisy
• Fashion Plate
• Filthy Rich
• Flitter
• Lily
• Limestone Pie
• Marble Pie
• Moondancer
• Moonlight Raven
• Parcel Post
• Pony Joe
• Sassy Saddles
• Spoiled Rich
• Sunshine Smiles
• Treehugger
• Troubleshoes
• White Lightning
• Wind rider

Other
• Steven Magnet
• Tantabus
• The smooze

Equestria Girls

Group
• Dazzlings
• Main 7
• Shadowbolts

Individual
• Applejack
• Dean Cadence
• Fluttershy
• Indigo Zap
• Lemon Zest
• Micro Chips
• Midnight Sparkle
• Pinkie Pie
• Principal Abacus Cinch
• Principal Celestia
• Rainbow Dash
• Rarity
• Sandalwood
• Sour Sweet
• Spike (the dog)
• Sugarcoat
• Sunny Flare
• Sunset Shimmer (demon form)
• Twilight Sparkle
• Vice-principal Luna

Comics

Individuals
• Nightmare Rarity
• Tiberius

Lore
• Princess Amore
• Radiant Hope

Rename
• Carrot Top ➜ Golden Harvest
• Cherilee ➜ Cheerilee
• Colgate ➜ Minuette
• DJ P0N-3 ➜ Vinyl Scratch
• Doctor Whooves ➜ Dr. Hooves
• Sparkler ➜ Amethyst Star

Categories
• 2nd Person
• Drama
• Equestria Girls
• Horror
• Mystery
• Sci-Fi
• Thriller

Other
• Anon
• Self-insert

Report Xaquseg · 8,613 views ·
Comments ( 343 )
eLLen #1 · Nov 5th, 2015 · · 60 ·

First!!!!!!!!111one!!!

I'm just joking, don't kill me please! :twilightsheepish:

Ahh, very cool. This should make for some interesting searches.

FINALLY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

IT'S ABOUT TIME THIS HAPPENED!!!!!!!!!!!!!!!!!!!!!

Seriously though, you have my sincere and unending thanks for this, this has all been sorely needed.:pinkiehappy:

So the Equestria Girls and 2nd Person tag are real now?

Cool! Thanks for putting this all together!

:yay:
3521648 RAAAAAWWRRGH!!!:flutterrage:*charges at you with battle axe*:pinkiecrazy:

Are Communist Twilight, and Landwhale Pony in there?

edit: nevermind, I just realized that there is already a Starlight Glimmer tag.

eLLen #9 · Nov 5th, 2015 · · 1 ·

3521654
3521661 Oh noes!

Anyway, I like this list! I'm especially excited for the new genre tags. I've wanted a lot of those for a long time! Thanks!

I'm a little confused with the renaming part. This is what's confusing me:

Carrot Top -> Golden Harvest

Does that mean she is getting renamed as Carrot Top, or Golden Harvest?

Some great work here. Thanks.

(Any chance of a smilie update next year?):scootangel:

So, wait. We get a Button Mash tag, but not Fluffle Puff? We have Fluffle Puff library folder tags, but not story tags!

Well that's interesting, does this means that the five tag limit is going to be increased also or will remain?

1) Foalcon tag
2) Ability to hide stories by tag

Xaquseg
Server Administrator

3521676
Button Mash is based on a character from the actual show, Flufflepuff is an OC. She'll get added whenever we get around to dealing with adding OCs, which is out of scope of this change.

3521665 JK.

But yeah. I'm glad some of these categories were added. There are some I wish I had thought of before, but these are great!

Well this list turned out alright. :moustache:

3521676 She isn't canon. But why didn't you apply her?

3521669 She is now called Golden Harvest.

Xaquseg
Server Administrator

3521681
Hide by tag is already implement on a per-browse-page basis, we do plan to add site-wide hiding eventually if practical, however.

Xaquseg
Server Administrator

3521680
We currently plan to keep the 5 tag limit, but if adding these tags somehow creates major problems with it, we'll consider raising it.

3521669 The arrow is pointing to Golden Harvest. It means Carrot Top will now be known as Golden Harvest~ :pinkiehappy:

• Drama
• Horror
• Thriller

This is the real win here!

I'm looking forward to retagging a bunch of my stories!

Once complaint I have is the 2nd person tag. It seems really strange to have a special tag for one specific pov. It'd make the most sense to have one for each or none.

Also, I don't think good things will come from a self-insert tag. That is going to get some serious drive by downvotes.

Xaquseg
Server Administrator

3521699
2nd person refers specifically to "stories where the reader is used as a character", mostly where the reader is dating a show character or similar. This definition seems to be relatively common among fanfiction, and we have been unable to find a better term to use to describe it. If someone has a suggestion, we will consider it.

We consider this a genre, not a "reader character tag", because these stories have a very distinct structure to them that is almost never combined with other elements.

RIP Colgate :(

I'd strongly suggest a "Porn" (or "Clopfic") genre tag on there too – I think it would help a bunch with finding stuff more accurately than the de facto combination of Mature/Sex.

Other than that, the list looks pretty great, EqG tag has been a long time coming.

Looking good!

Is there going to be a way to request character tags more easily in the future? Ever since Twilight Time, we've had a new cast of background colts and fillies that keep being used as extras.

derpicdn.net/img/2014/2/22/559218/medium.png

A lot aren't really at the point where they need tags yet, but if they keep being used, they will eventually. I even saw a story get posted about Lily Longsocks, the cute little filly with freakish super strength, recently.

derpicdn.net/img/2015/10/10/998803/full.gif

I'll be very happy to see all of these added, though. One of my stories will be getting a Filthy Rich tag, at long last.

Hmm, it almost seems like time for a Rich family tag. Filthy Rich, Spoiled Rich, Diamond Tiara, their butler Randolph, possibly Silver Spoon...

--arcum42

Xaquseg
Server Administrator

3521707
We plan to have a solution for requesting tags more easily, especially after the full tagging update is online. In the meantime we plan to try to keep on top of things a bit better when new episodes come out. Once these tags are added, we will deal with potentially adding any we're still missing, but this is already a decent sized pile of work, have to take it one step at a time.

most of these look good, but why change carrot top name?

No human character tag? Oh well, at least we got EqG tags. Hey Xaquseg, an unrelated question but, will fimfiction ever get an Instant Massager function or will it stay with PM's only?

3521700
My wife calls it "You-Insert".

now we just need a way to block anything tagged "second person" or "anon" from appearing... that'd be great. Cut out like 80% of the useless porn chaff.

Dan

Button but not his mum?

3521706 That would be great, but I don't know if the staff could implement it without having to reread and manually retag thousands of fics that are already up.

A chance to excluse Anon, self-insert, and second-person stories from one's search?

Oh, thank you!

3521711

why change carrot top name?

Because "Carrot Top" is a fan-given name, not her canon name.

3521716

No human character tag?

There's already a "Human" tag for stories.

3521732
It would probably be easier to not make a conventional tag, but rather a subtag like Gore and Sex. You can probably automatically re-tag every Mature-Sex story as Mature-Clop, as I'm sure there's plenty more pornographic Mature-Sex stories than otherwise. There'd be fewer people to swap back the Clop tag with Sex.

Question, is anon a character or something else.I honestly don't know.

You know... it would be really interesting to see a list of the tags that didn't make the cut.

Xaquseg
Server Administrator

3521738
It's mostly troll submissions that make no sense. Gibberish in every field, etc. Beyond that, a few super-minor background ponies, often characters the person in question couldn't even name, and a huge pile of tags we already have, including at least 5 entries for "Princess Luna".

3521709

Yeah, this already seems like a lot of work. Pity there isn't a way you could outsource more of it to fimfiction members. I bet there are plenty of people that'd be willing to write the character tag pages and find pictures and icons, at least. Good to hear there are plans for it eventually.

I'm happy about the genre tags, though a "Foalcon" tag would still be a nice addition. There are a bunch of people that would block it, and a bunch more that'd search for it. I'm going to use that drama tag, though, on the same story that's getting a Filthy Rich tag, even.

--arcum42

3521737
"Anon" stories are fics where there's a super-generic OC named "Anon". They're usually second-person stories, with "Anon" being the name of the reader's character. It comes from the fandom getting its start on imageboards.

We have tags for Treehugger, Troubleshoes, and Wind Rider now, yet it seems not enough people voted for Double Diamond, Night Glider, Party Favor, or Sugar Belle...

This makes me sad. :fluttershysad:

Groups
• Apple family
• Pets
• Royal guard

Lore
• Chancellor Puddinghead
• Clover the Clever
• Commander Hurricane
• Princess Platinum
• Private Pansy
• Smart Cookie
• Starswirl the Bearded

Individuals
White Lightning

Other
• Steven Magnet
• Tantabus
• The smooze

Rename
• Colgate ➜ Minuette

All of these, on the other hand, make me quite happy indeed. :pinkiehappy: (White Lightning in particular needs more love, if you ask me.)

Dan

3521742

Did anyone request ); DROP TABLE tags;-- ?

• Sparkler ➜ Amethyst Star

Nice, my suggestion got through :D

Xaquseg
Server Administrator

3521748
Once these are added we'll re-review for anything still missing, and those will be under consideration at that point. There were over 1000 submissions, I apologize if a few snuck through the cracks.

Lore
Princess Amore

Other
• Steven Magnet

Categories
• 2nd Person
• Drama
Equestria Girls
• Horror
• Sci-Fi
• Thriller

Comics
Individuals
• Nightmare Rarity
Radiant Hope
• Tiberius

Thank you thank you thank you thank you thank you!

YES THIS IS GREAT THANK YOU XAQ AND KNIGHTY!

scoots2 #49 · Nov 5th, 2015 · · 1 ·

I'm very grateful for the "Equestria Girls" tag. I hated putting "AU" and "Human" on mine: they didn't seem quite right. I'm going to edit them as soon as that tag is functional.

3521746 Thank you. I asked because I saw a RD story with "Anon" with a few other stories earlier and I was confused who he was.

Login or register to comment