Posts

For more information, see the search syntax documentation. Search results are sorted by creation date.

Search Results

Site and Policy » Site Development Notification and Feedback Thread » Post 934

Site and Policy » Site Development Notification and Feedback Thread » Post 933

Site and Policy » Site Development Notification and Feedback Thread » Post 932

Site and Policy » Site Development Notification and Feedback Thread » Post 931

Site and Policy » Site Development Notification and Feedback Thread » Post 930

🐴
Magnificent Metadata Maniac - #1 Assistant
Solar Guardian - Refused to surrender in the face of the Lunar rebellion and showed utmost loyalty to the Solar Empire (April Fools 2023).
Non-Fungible Trixie -
Magical Inkwell - Wrote MLP fanfiction consisting of at least around 1.5k words, and has a verified link to the platform of their choice

IRL 🎠 stallion
On one hoof, one of the few Textile holdouts succumbs to the Markdown madness. Since it’s GH-MD, will we get headers and tables?
 
On the other hoof, I’m excited for the mobile improvements.

Site and Policy » Site Development Notification and Feedback Thread » Post 929

Princess Celestia
The End wasn't The End - Found a new home after the great exodus of 2012

Administrator
Devops
@JP  
Desktop will not be molested… too hard.  
Main accent color will remain the same, but its “mutations” (like slightly darker tone, etc) will definitely change.
 
Markdown is not enabled and won’t be for a few days/weeks at least.

Site and Policy » Site Development Notification and Feedback Thread » Post 928

JP
Pixel Perfection - I still call her Lightning Bolt
Silly Pony - Celebrated the 13th anniversary of MLP:FIM, and 40 years of MLP!
Shimmering Smile - Celebrated the 10th anniversary of Equestria Girls!
Solar Guardian - Refused to surrender in the face of the Lunar rebellion and showed utmost loyalty to the Solar Empire (April Fools 2023).
Roseluck - Had their OC in the 2023 Derpibooru Collab.
King Sombra - Celebrated the 10th anniversary of The Crystal Empire!
A Lovely Nightmare Night - Celebrated the 12th anniversary of MLP:FIM!
Princess of Love - Extra special version for those who participated in the Canterlot Wedding 10th anniversary event by contributing art.
Elements of Harmony - Had an OC in the 2022 Community Collab
Non-Fungible Trixie -

I miss the show so much
Whatever you do, do not take Trixie Blue from us, or change its colors. And please please please do not destroy the desktop site for mobile users.
 
Is Markdown support enabled already in new comments/posts? A quick test indicates no, but I’d like a confirmation.

Site and Policy » Site Development Notification and Feedback Thread » Post 927

Site and Policy » Site Development Notification and Feedback Thread » Post 926

GlitchedWolf
Pixel Perfection - I still call her Lightning Bolt
Lunar Supporter - Helped forge New Lunar Republic's freedom in the face of the Solar Empire's oppressive tyrannical regime (April Fools 2023).
Elements of Harmony -
Non-Fungible Trixie -
Magnificent Metadata Maniac - #1 Assistant
Verified Pegasus - Show us your gorgeous wings!
Speaking Fancy - Badge given to members that help with translations
Happy Derpy! - For Patreon supporters

Moderator
Derpbooru Free Edition!?
The new color themes sound cool ^u^  
The mobile redesign was much needed, I no longer use Derpi on mobile but it wasn’t great when I did.  

Site and Policy » Site Development Notification and Feedback Thread » Post 925

Site and Policy » Site Development Notification and Feedback Thread » Post 924

Site and Policy » Site Development Notification and Feedback Thread » Post 923

NamelessNP
Glim Glam - Derpi Supporter
Lunar Supporter - Helped forge New Lunar Republic's freedom in the face of the Solar Empire's oppressive tyrannical regime (April Fools 2023).
Non-Fungible Trixie -
My Little Pony - 1992 Edition
Wallet After Summer Sale -
Ruby -
Perfect Pony Plot Provider - Uploader of 10+ images with 350 upvotes or more (Questionable/Explicit)
Equality - In our state, we do not stand out.
Bronze Supporter - Bronze Patron
Not a Llama - Happy April Fools Day!

Starlight and Sunny Fan
Being mobile friendly is fine, just don’t let it ruin the desktop experience like so many other sites that do that

Site and Policy » Site Development Notification and Feedback Thread » Post 922

Princess Celestia
The End wasn't The End - Found a new home after the great exodus of 2012

Administrator
Devops
I think it’s a good time as any to revive this thread to share some of my current plans with you (both of which are in various stages of completion). I’ve been doing on and off development of two major user-facing projects in the past few months, namely The Redesign and switching the site from Textile to Markdown.
 
The Redesign
 
This word is sometimes gravely dreaded by users of any site, after all, things are changing from what you are used to and love, and becoming new and alien, possibly even worse for some? Now, many of you will probably have the same question right about now:
 
But Celestia, the site is already so good, why change anything?  
Yes, the current design works and it does its job really well. However, back when it was first made, we haven’t really put much thought into things like accessibility, colorblind people, how the site looks on phones beyond the very basics, and so on.
 
The way our current theme system is designed, in order to create a new theme with a couple of minor color changes, we’d need to copy over the whole CSS of the site into a new .css file, and then serve that. Such an approach leads to very long compile times during deploys and holds us back from implementing more color variations. The way to fix it is to switch to CSS3 variables, which would not only make it easy for us to make more color variations, but would also make it much easier for authors of user styles to make variations of the site theme which we have not thought of.
 
However, even such a seemingly minor backend change requires us to essentially rewrite the whole CSS and change the architecture of it. Since we’ll be doing that, I decided to also take this opportunity to fix other issues with current design.
 
A major one is accessibility. Some color contrasts on the site are very hard to read to vision-impaired people, as well as some colorblind people. We intend to increase the contrasts of colors a little bit to ensure important things can be distinguished between each other to such people, or those who use particularly bad monitors with poor contrast/gamma settings.
 
Another major point is the mobile/phone design of the site. Yes, we have one (if you are on desktop, you can even see it by making your browser window as narrow as it can go). No, it’s not very good. I myself use mobile extensively, and often run into pages where certain things decide to leave the boundaries of the screen. Other times I fat-finger a button and have to go back a page and try again just because not much thought was put into mobile convenience. And I won’t even mention that staff tools have no mobile design whatsoever and are really a complete disaster, meaning to do a staff action on the go in case of emergency puts me at risk of fatfingering something and possibly doing nasty things.
 
All of these things are intended to be fixed by the redesign. The plan so far is something like:  
-> Desktop layout remains very similar to how it is now  
-> -> Certain things may still change on Desktop layout, but the general usage pattern should remain the same  
-> Mobile layout gets a complete overhaul  
-> Colors on both layouts will change for accessibility  
-> More themes will be introduced, with much more extensive customization options  
-> -> Such as “dark/light/black” variants of each color scheme  
-> -> “black” variant would make the background black, hopefully saving battery on OLED devices  
-> In general, our CSS will use more modern technologies and modern approach, reducing our reliance on Javascript, and giving us a chance to build a more robust style using 2021 standards, instead of 2015.
 
Before anything changes, there will be 1-2 months of public beta testing of the new design so we can gather feedback and make all appropriate changes.
 
 
Markdown
 
Now let’s talk about the second project in the works right now. Conversion of the site from Textile to Markdown. For those of you who don’t know, both of them are text processing engines. Textile is currently being used on the site so you can make text in your posts bold, italic, and such. There’s nothing really wrong with it, but it’s quite slow and outdated, and by modern standards it’s quite clunky and awkward to use.
 
So we decided to switch to Markdown. Markdown is currently the most popular text processing technology, and it is used in many shapes and forms all over the internet. To name a few examples of websites/services using it, I’d name Discord, GitHub, Telegram, and Slack.
 
In fact, you probably have already used Markdown in the past, even if you never realized it was Markdown. Ever needed to type **text here** to make text bold? Or perhaps you’ve noticed that typing *text here* makes it italic instead of bold? Well, that was Markdown.
 
To go into technicalities, the “flavor” of Markdown which we intend to use is GFM (Github-Flavored Markdown), a subset of Commonmark specification. Some of the features will be omitted for security and usability reasons (you won’t be able to use raw HTML in your posts), and we’ll add some of our own features (such as spoilering, subscript, >>123, to name a few).
 
All of the current posts will be converted from Textile to Markdown once the feature is fully implemented. We’ll slowly run a conversion in the background, and if you try to edit a comment/post/anything that was made using Textile, it’ll be converted on-demand for you, so you can edit the Markdown version of it instead. Nothing should break, but something probably inevitably will, with my luck.
 
 
So, that’s good and all, but are there any ETAs?
 
For the redesign, the ETA is “when it’s done”. It will probably take me a couple of more months of work until I get it all polished up and ready for deployment. If I had to give a percentage of its current completion, I’d say it’s about 40% done.
 
For Markdown conversion, the ETA is 1 month, maximum. It likely won’t take me too long to get it implemented, and I’ll keep everyone updated here and on Discord.
 
 
Is there anywhere where I can view the current code of both changes?
 
Yes, there is!
 
You can check out the current state and code for the redesign here  
And if you wish to view the code for the Markdown conversion, you can do so here
 
 
Wish to know more and possibly get more insight into development, or maybe even talk to me in a more casual way?
 
You can head over to our Discord server and check the #philomena-dev and #site-and-tag-discussion channels, as this is where I typically share anything related to these changes.
 
 
I hope this was informative to some of you. If you have any questions or feedback about the direction of the changes, please don’t hesitate to reply to this post.

Site and Policy » Site Development Notification and Feedback Thread » Post 921

Site and Policy » Site Development Notification and Feedback Thread » Post 920

Background Pony #260D
Can there please be a notification if an image you’ve uploaded got deleted?

Site and Policy » Site Development Notification and Feedback Thread » Post 919

Site and Policy » Site Development Notification and Feedback Thread » Post 918

Site and Policy » Site Development Notification and Feedback Thread » Post 917

🐴
Magnificent Metadata Maniac - #1 Assistant
Solar Guardian - Refused to surrender in the face of the Lunar rebellion and showed utmost loyalty to the Solar Empire (April Fools 2023).
Non-Fungible Trixie -
Magical Inkwell - Wrote MLP fanfiction consisting of at least around 1.5k words, and has a verified link to the platform of their choice

IRL 🎠 stallion
@byte[]  
Thanks.
 
As an unrelated request, is it possible to make it so the 30-second cool down banner does not erase the comment you tried to submit?

Site and Policy » Site Development Notification and Feedback Thread » Post 916

Site and Policy » Site Development Notification and Feedback Thread » Post 915

Site and Policy » Site Development Notification and Feedback Thread » Post 914

Site and Policy » Site Development Notification and Feedback Thread » Post 913

Site and Policy » Site Development Notification and Feedback Thread » Post 912

Site and Policy » Site Development Notification and Feedback Thread » Post 911

𝐒𝐞𝐚𝐫
Pixel Perfection - I still call her Lightning Bolt
Silly Pony - Celebrated the 13th anniversary of MLP:FIM, and 40 years of MLP!
Thread Starter - Started a thread with over 100 pages
Shimmering Smile - Celebrated the 10th anniversary of Equestria Girls!
Lunar Guardian - Earned a place among the ranks of the most loyal New Lunar Republic soldiers (April Fools 2023).
Flower Trio - Helped others get their OC into the 2023 Derpibooru Collab.
Roseluck - Had their OC in the 2023 Derpibooru Collab.
King Sombra - Celebrated the 10th anniversary of The Crystal Empire!
A Lovely Nightmare Night - Celebrated the 12th anniversary of MLP:FIM!
Princess of Love - Extra special version for those who participated in the Canterlot Wedding 10th anniversary event by contributing art.

As much as I vehemently hate the new layout of the page buttons here, I want to wish back the removed randomizer and the hide buttons beside the page numbers for us mobile users.

Site and Policy » Site Development Notification and Feedback Thread » Post 910

Default search

If you do not specify a field to search over, the search engine will search for posts with a body that is similar to the query's word stems. For example, posts containing the words winged humanization, wings, and spread wings would all be found by a search for wing, but sewing would not be.

Allowed fields

Field SelectorTypeDescriptionExample
authorLiteralMatches the author of this post. Anonymous authors will never match this term.author:Joey
bodyFull TextMatches the body of this post. This is the default field.body:test
created_atDate/Time RangeMatches the creation time of this post.created_at:2015
idNumeric RangeMatches the numeric surrogate key for this post.id:1000000
myMetamy:posts matches posts you have posted if you are signed in. my:posts
subjectFull TextMatches the title of the topic.subject:time wasting thread
topic_idLiteralMatches the numeric surrogate key for the topic this post belongs to.topic_id:7000
topic_positionNumeric RangeMatches the offset from the beginning of the topic of this post. Positions begin at 0.topic_position:0
updated_atDate/Time RangeMatches the creation or last edit time of this post.updated_at.gte:2 weeks ago
user_idLiteralMatches posts with the specified user_id. Anonymous users will never match this term.user_id:211190
forumLiteralMatches the short name for the forum this post belongs to.forum:meta