Xaquseg 718 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

  • 206 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,446 views
  • 283 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,949 views
  • 305 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,050 views
  • 306 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,214 views
  • 334 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,847 views
  • 335 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,336 views
  • 335 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,790 views
  • 335 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,431 views
  • 358 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.

    57 comments · 7,446 views
  • 363 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,417 views
Dec
2nd
2015

Site Update » Adjustments to chapter formatting controls · 8:02am Dec 2nd, 2015

I have made some minor improvements to chapter formatting controls.

1. "Flash of unstyled content" should occur less often when loading chapters, especially on mobile. This should also help chapter load times on slower devices.
2. Four new themes have been added (if someone has any particular wants for a colorscheme we're missing, please leave a comment)
3. Authors notes box and chapter selector are now dark on dark themes.

I plan to do some additional work to solve the white background that appears above the ratings box on themes that don't already use a white background, as well as some work to have a dark version of that bottom-of-chapter ratings box for dark reader themes, so there isn't a big light box right below the chapter content, as I've noticed this can be annoying while scrolling, especially on mobile. Both of these things are slightly larger scope projects, however, and I wanted to get these three improvements out now.

Report Xaquseg · 2,581 views ·
Comments ( 51 )

Yay new themes!

if someone has any particular wants for a colorscheme we're missing, please leave a comment)

I'd like a red text on black background theme in honor of my awesome OC Demonspawn Nightblade.

Real talk though can we get a Cadance theme to go with the Celestia one (which is fun) and the luna one (which is also cool ).

Xaquseg
Server Administrator

3586439
I will consider it, but fun themes that are actually fun are a bit tricky to design properly, I have to be in the mood to play with it. (or knighty does.)

While you're at it, could you take a look at the color of the HR tag on the Medium Light theme? I'm seeing it showing up as #ddd which is the same color as the background, which really makes it hard to tell what's going on when an author uses just that for a scene break.

Excellent, very nice additions to the formatting. I really like the Solarized Light setting and am using that now. Though I do think if it retained black text instead of dark gray it'd be even better.

Xaquseg
Server Administrator

3586444
Should be fixed.

3586444
Yeah, I use the Medium Light setting for reading too, and horizontal lines being indistinguishable from the background can be pretty confusing at times...

It is indeed loading much faster on mobile! Before, it would take 8–10 seconds to load a chapter fully. Now it loads in 2–4 seconds!

Nice. The site's standard themes always seemed a little lacking.

If you're taking any input on what can be done, then may I recommend looking at what FimFiction Advanced has for themes? #L1359 #L2677

It mostly handles the ratings bar by applying the colour scheme to it's region instead of just the chapter text and title.

I also alter the Mane Six themes slightly to get rid of the extra spacing that currently makes the page way too long, and to frame the content to make it more coherent.

For any other colour schemes I might want, I don't know. How about a Starlight Glimmer one to celebrate the season finale?

A DJPon3 one might be interesting as well, although not too practical. I can contribute some keyframes that would make the text pulsate as if there were bass playing behind it.

Oooh, shiny new themes! :twilightsmile: I'm tempted to use the green on black theme all the time now, but the Luna theme is still my favorite.

Hey the tracking keeps telling me that I have 2 chapters I have to read but doesn't show up.

I been through the stories I have track but can't seem to find them.

I wondering if it is a glitch?

Hey, the synopsis of my story just disappeared. I didn't touch it, and now it just says my user name.

We gonna get the character tags soon? Blossomforth needs a tag.

3586439

I really would like red on black for a very serious reason.

Reading off the tablet in the dark goes very well if you can have red text on black, because red does not kill your low light vision and black background (at least on AMOLED screens) saves battery. It is also much easier on the eyes.

I've been seeing new fics that add Moon Dancer, Rara, and the Shadowbolt 5. Any idea when we will see new character tags?

3586459 Yep, fixed. Thanks!

Thanks for the new features! :)

Green on Black dark theme FTW! (Should just call it Matrix theme)
Could we also have a dark theme for editing? A lot of us authors are night owls.

3586605 I second the need for a Moon Dancer tag.

3586557 I'm surprised Blossomforth doesn't have a tag already.

3. Authors notes box and chapter selector are now dark on dark themes.

Oh my god, you don't know how long I've waited for this. Xaquseg, I love you.

Dark themes should help be easier on the eyes too! Thank you :D

Would it be possible to separate the top and bottom author's notes? When I put a new chapter up it looks like I can only do one at a time.

I didn't even know that's possible. I always noticed that "Formatting" button, but for some reason, I never really paid attention to it and never thought about what's it good for so far.
Very interesting. Only the waving of the Celestia style is distracting. Not really sure how one wants to read a fic that way.
I probably won't use the styles too much, because for me, the "Light" style is FIMFiction.net, but it would be interesting for special occasions for sure.
Can there be a Cutie Mark Crusaders theme?

might i suggest a "custom" color scheme? one where you pick the colors yourself, and is aved on the device only, so it is special depending on where you are using it?

so i can have a nice dark theme on my phone, in the colors i want, and a different custom color scheme on my computer.

also, what is the status on the Android app for fimfiction?

Could we get a Sunset Shimmer theme? Along with a Starlight Glimmer and Cadence themes.

3586900 Can we not?

While the gimmick of having pony names is momentarily amusing, many or most of the colour schemes are not practically usable for actually reading text.

And a definite upvote for 'custom'.

I've been asking this ever since you guys "fixed" it so the Epub downloads would work for all e-readers and never got any kind of a response either negative or positive, but can you guys please please PLEASE fix it so that italics, bolds, etc. actually work on the downloads? So many stories depend on them and many are incomprehensive without it.

Just roll it back to the way it was where it didn't work with every e-reader if you have to. You could just direct people to the Calibre program which will automagically format it to work with their e-readers and the bold/italics/etc. will still display properly.

3. Authors notes box and chapter selector are now dark on dark themes.

Definitely a good idea. The authors notes never stood out enough from the story before. For some reason many readers skipped them.

I noticed last week that blog body text color is hex 333333 instead of 000000. I think 000000 is easier on the eyes. This sentence is 000000. I know there's this doctrine in graphic design that says light on light is more pleasing, but I don't give a damn about that. I just don't want to strain my eyes binging on blogs. There might be a way to change it, but I haven't found it.

Story text seems to display as #000000 in color scheme Light.

I have a question, when I try to log in on my mobile, I fill in my username and password, and when I press login, the site loads, but doesn't log me in. It just goes back to the normal mobile page.

Is there something that I'm doing wrong? ( Using iPhone 5s.)

Good... good, now if you could just bring back the site's banner art at the top. Then we're golden... cause seriously this site now looks less pony than ever. :raritydespair:

I remember back in the day when mobile users of the site kept getting stuff screwed up by udpates. I'm really glad to see a focus on improving their lot, nowadays.

Thanks for the changes, Xaquseg!

3587062 But don't you like bland, colorless death bands?

3587089 Greens and Tans, Greens and Tans. They're... uh green.

3587095 That's the spirit, now please going back into the mines, Vladimir.

Oh man, the Celestia theme is hilarious.

3587062
I loved the art, it made it so much more colorful and helped set the pony kinda mood.

Tried out the new themes now. My favorite is amber on black. Feels easy on my eyes, looks cool, and reminds me of those ancient amber computer monitors.

Horizontal rules are finally visible on Medium Light view! :pinkiehappy: (cough—took you long enough—cough)

I'm not sure what it is, but now grabbing the epubs with Calibre, which worked fine previously has some broken bits. At the start of each chapter it now has:

document.querySelector("chapter_format.chapter_content").style.lineHeight = LocalStorageGet("format_line_spacing", 1.8 ) + "em";

Epubs downloaded using the site method doesn't have this, however all formatting is gone so it isn't much of a trade off.

I'm not sure what you guys are talking about, but where might I find these "themes" you all keep talking about?

Or is all this just for published stories and such?

3587492
Top gray bar over the chapter text. There's a button labeled "A Formatting" at the right, it opens a panel to select how to view the font, spacing, and background of the text. It works for both published and not.

3586489 omg pulsating text? I'd love to see that.

(if someone has any particular wants for a colorscheme we're missing, please leave a comment)

How about adding a color scheme for the CMC (either individually or as a group)? Spike should get a color scheme too.


A bit unrelated, but one minor bug that I've noticed is that when you're logged out and viewing a story chapter, the trashcan icon for deleting comments is visible.

I never knew we had themes in the first place. Good.

3587668
Yup, precisely. It's only a subtle pulse though.

I actually already have it used in Interactive Ponies for Vinyl's speech box.

3586519 That happens to me too. Every time!

Let me know if figure it out

3589387 Ah I never used that.

Login or register to comment