Posts

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

Search Results

Site and Policy » Philomena open beta / breaking API changes » Post 357

Parcly Taxel
Parcly Taxel - For supporting the site
Tree of Harmony - Drew someone's OC for the 2022 Community Collab
Elements of Harmony - Had an OC in the 2022 Community Collab
Philomena - For helping others attend the 2021 community collab
Twinkling Balloon - Took part in the 2021 community collab.
Ten years of changes - Celebrated the 10th anniversary of MLP:FiM!
Happy Derpy! - For Patreon supporters
Bronze Supporter - Bronze Supporter
Friendship, Art, and Magic (2020) - Took part in the 2020 Community Collab
The Magic of Friendship Grows - For helping others attend the 2020 Community Collab

Princess of Science
@byte[] But in that case, why does the URL generated when typing in the search bar and hitting enter involve a (probably unnecessary) UTF-8 encoding field, e.g. https://derpibooru.org/search?_utf8=%E2%9C%93&q=philomena ? https://derpibooru.org/search?q=philomena is equivalent to it.

Site and Policy » Philomena open beta / breaking API changes » Post 356

Site and Policy » Philomena open beta / breaking API changes » Post 355

byte[]
Non-Fungible Trixie -
Verified Pegasus - Show us your gorgeous wings!
Preenhub - We all know what you were up to this evening~
An Artist Who Rocks - 100+ images under their artist tag
Artist -

Philomena Contributor
@LightningBolt  
Phoenix has trouble with “bare” or “constrained” URL formats.
 
Previously, Rails allowed us to do this:  
`
constraints(id: /[0-9]+/) do
get ‘/:id’ => ‘images#show’, :as => ‘short_image’
get ‘/next/:id’ => ‘images#navigate’, :as => ‘next_image’, :do => ‘next’
get ‘/prev/:id’ => ‘images#navigate’, :as => ‘prev_image’, :do => ‘prev’
get ‘/find/:id’ => ‘images#navigate’, :as => ‘find_image’, :do => ‘find’
end
constraints(id: /[a-z]+/) do
get ‘:id’, controller: ‘forums’, action: ‘show’
get ‘/:id’ => ‘forums#show’, as: ‘short_forum’
end
constraints(forum_id: /(?!users)(?!pages)(?!thumbs)(?!media)[a-z]+/) do
get ‘/:forum_id/:id’ => ‘topics#show’, as: ‘short_topic’
get ‘/forums/:forum_id/:id’ => ‘topics#show’
get ‘/:forum_id/topics/:id’ => ‘topics#show’
get '/:forum\_id/:id/last' =\> 'topics\#show\_last\_page'
get '/forums/:forum\_id/topics/:id/last' =\> 'topics\#show\_last\_page'
get '/:forum\_id/topics/:id/last' =\> 'topics\#show\_last\_page'

constraints\(page: /\[0-9\]+/\) do
  get '/:forum\_id/:id/:page' =\> 'topics\#show'
  get '/:forum\_id/topics/:id/:page' =\> 'topics\#show'
end

get '/:forum\_id/:id/post/:post\_id' =\> 'topics\#show', as: 'short\_topic\_post'
get '/:forum\_id/topics/:id/post/:post\_id' =\> 'topics\#show'
end
  However, because Phoenix has a completely different method for matching routes (it can only use a fixed string prefix), the best we can do with the Phoenix router (outside of hijacking the request pipeline) is [this](https://github.com/derpibooru/philomena/blob/master/lib/philomena_web/router.ex#L368-L373):  
get “/:id”, ImageController, :show
# get “/:forum_id”, ForumController, :show # impossible to do without constraints
get “/:forum_id/:id”, TopicController, :show
get “/:forum_id/:id/:page”, TopicController, :show
get “/:forum_id/:id/post/:post_id”, TopicController, :show
  (Note that this is also why you can't go to/disanymore to get the General Discussion forum. You have to go to/forums/disnow.)   Furthermore, it wasn't compatible with our resourceful routing scheme. You may have previously noticed this inconsistency on the Rails side, where routes like/:image_id/tag_changesdid not exist, and were always pointed to/images/:image_id/tag_changes. The same thing applies here.   These are the reasons I am moving to this canonical format. To me, with the new framework, it doesn't make any sense anymore to keep /:id` as the canonical route.

Site and Policy » Philomena open beta / breaking API changes » Post 354

Site and Policy » Philomena open beta / breaking API changes » Post 353

Site and Policy » Philomena open beta / breaking API changes » Post 352

Site and Policy » Philomena open beta / breaking API changes » Post 351

Site and Policy » Philomena open beta / breaking API changes » Post 350

Sollace
Elements of Harmony - Had an OC in the 2022 Community Collab
Non-Fungible Trixie -
Verified Pegasus - Show us your gorgeous wings!
Preenhub - We all know what you were up to this evening~
My Little Pony - 1992 Edition
Notoriously Divine Tagger - Consistently uploads images above and beyond the minimum tag requirements. And/or additionally, bringing over the original description from the source if the image has one. Does NOT apply to the uploader adding several to a dozen tags after originally uploading with minimum to bare tagging.
A Really Hyper Artist - 500+ images under their artist tag
Wallet After Summer Sale -
Friendship, Art, and Magic (2019) - Celebrated Derpibooru's seventh year anniversary with friends
Best Artist - Providing quality, Derpibooru-exclusive artwork

Really likes Pear Butter
No.
 
Any idea when the /images/[id] will be fixed so it links to /[id] again?
 
I’m getting tired of always having to edit the url before copying.

Site and Policy » Philomena open beta / breaking API changes » Post 349

Site and Policy » Philomena open beta / breaking API changes » Post 348

Site and Policy » Philomena open beta / breaking API changes » Post 347

Jarkes
Elements of Harmony - Had an OC in the 2022 Community Collab
Twinkling Balloon - Took part in the 2021 community collab.
My Little Pony - 1992 Edition
Wallet After Summer Sale -
Friendship, Art, and Magic (2018) - Celebrated Derpibooru's six year anniversary with friends.
Magical Inkwell - Wrote MLP fanfiction consisting of at least around 1.5k words, and has a verified link to the platform of their choice
Not a Llama - Happy April Fools Day!
Friendship, Art, and Magic (2017) - Celebrated Derpibooru's five year anniversary with friends.
Thread Starter - Transformers Thread

GOKAAAAI... SILVER!
@Sollace
 
But even adding “topics” to the URL portions of the userstyle (since that’s part of the forum URLs now) didn’t seem to fix it, and I’m not sure what else to do… It really doesn’t seem like the API change should require me to make much more significant changes to it.

Site and Policy » Philomena open beta / breaking API changes » Post 345

NamelessNP
Glim Glam - Derpi Supporter
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!
Happy Derpy! -

Starlight and Sunny Fan
I’ve noticed that when I get a notification for new comments on an image and click to go see the new comments, if the image has multiple pages of comments it takes me to the first page with older comments instead of the last page with the new comments that I was notified for

Site and Policy » Philomena open beta / breaking API changes » Post 344

Wiimeiser
Elements of Harmony - Had an OC in the 2022 Community Collab
Twinkling Balloon - Took part in the 2021 community collab.
My Little Pony - 1992 Edition
Friendship, Art, and Magic (2020) - Took part in the 2020 Community Collab
Dream Come True! - Participated in the MLP 9th Anniversary Event
Wallet After Summer Sale -
A Tale For The Ages - Celebrated MLP's 35th Anniversary and FiM's 8th Anniversary
An Artist Who Rocks - 100+ images under their artist tag
Not a Llama - Happy April Fools Day!
Artist -

(Foil Hat)
@St@SyaN  
The terms on that image I watch are Starlight Glimmer, and Maud Pie, plus Lyra Heartstrings, Sunset Shimmer, and Vinyl Scratch, combined with anthro. If I search for Starlight Glimmer, Maud Pie, Lyra Heartstrings, Sunset Shimmer, Vinyl Scratch, anthro, it’s the middle and lowest rated of five visible images and has the fewest tags. What it could be doing is finding the image in the randomized search with the most tags (for that search above it seems to be >>1000000 but I don’t know if it’s the most tagged thing on my watched images), then copies the complex filter, and finds the lowest scoring image in a search that matches the most tags on the complex filter, and I have no idea what I’m saying.

Site and Policy » Philomena open beta / breaking API changes » Post 343

stsyn
Elements of Harmony - Had an OC in the 2022 Community Collab
Non-Fungible Trixie -
Twinkling Balloon - Took part in the 2021 community collab.
Notoriously Divine Tagger - Consistently uploads images above and beyond the minimum tag requirements. And/or additionally, bringing over the original description from the source if the image has one. Does NOT apply to the uploader adding several to a dozen tags after originally uploading with minimum to bare tagging.
Best Artist - Providing quality, Derpibooru-exclusive artwork
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Economist -
Cool Crow - "Caw!" An awesome tagger
The Power of Love - Given to a publicly verified artist with an image under their artist’s tag that has reached 1000 upvotes
Equality - In our state, we do not stand out.

Moderator
@Wiimeiser  
Currently random “boosts” images, which have more tags, mentioned in “or” expression (i.e. if you search ts OR fs OR ry OR rd OR aj OR pp with random, you will get M6 images before any other).
 
It’s possible, that something in your filter/search boosts that image

Site and Policy » Philomena open beta / breaking API changes » Post 342

Wiimeiser
Elements of Harmony - Had an OC in the 2022 Community Collab
Twinkling Balloon - Took part in the 2021 community collab.
My Little Pony - 1992 Edition
Friendship, Art, and Magic (2020) - Took part in the 2020 Community Collab
Dream Come True! - Participated in the MLP 9th Anniversary Event
Wallet After Summer Sale -
A Tale For The Ages - Celebrated MLP's 35th Anniversary and FiM's 8th Anniversary
An Artist Who Rocks - 100+ images under their artist tag
Not a Llama - Happy April Fools Day!
Artist -

(Foil Hat)
@byte[]  
Does the number 1815943 have anything to do with my watchlist I wonder? Would changing what tags I watch change the result?
 
EDIT: Added octavia melody, anthro to my complex watchlist and it did not change the destination.
 
EDIT2: Adding oc:minty spots didn’t change it either. What makes 1815943 so special in my case? What is it for everyone else? What would happen if I removed all watched terms on that particular image from my watchlist?

Site and Policy » Philomena open beta / breaking API changes » Post 341

Site and Policy » Philomena open beta / breaking API changes » Post 340

Wiimeiser
Elements of Harmony - Had an OC in the 2022 Community Collab
Twinkling Balloon - Took part in the 2021 community collab.
My Little Pony - 1992 Edition
Friendship, Art, and Magic (2020) - Took part in the 2020 Community Collab
Dream Come True! - Participated in the MLP 9th Anniversary Event
Wallet After Summer Sale -
A Tale For The Ages - Celebrated MLP's 35th Anniversary and FiM's 8th Anniversary
An Artist Who Rocks - 100+ images under their artist tag
Not a Llama - Happy April Fools Day!
Artist -

(Foil Hat)
@Damaged  
The search was for my:watched, artist:sharpieboss gets a different image each time as intended.
 
(and and the button isn’t appearing on the search page, just the image page, so that’s what probably tricked me)

Site and Policy » Philomena open beta / breaking API changes » Post 339

Damaged
Non-Fungible Trixie -
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Perfect Pony Plot Provider - Uploader of 10+ images with 350 upvotes or more (Questionable/Explicit)
Notoriously Divine Tagger - Consistently uploads images above and beyond the minimum tag requirements. And/or additionally, bringing over the original description from the source if the image has one. Does NOT apply to the uploader adding several to a dozen tags after originally uploading with minimum to bare tagging.
Magnificent Metadata Maniac -
Wallet After Summer Sale -
Equality - In our state, we do not stand out.
Magical Inkwell - Wrote MLP fanfiction consisting of at least around 1.5k words, and has a verified link to the platform of their choice
Not a Llama - Happy April Fools Day!
Happy Derpy! - For Patreon supporters

Word Bug
@Wiimeiser  
The second one searches for a random image in your current search. If you have made a highly specific search, you’ll only get a few/one image in the pool to be chosen.

Site and Policy » Philomena open beta / breaking API changes » Post 338

Site and Policy » Philomena open beta / breaking API changes » Post 337

Site and Policy » Philomena open beta / breaking API changes » Post 336

Site and Policy » Philomena open beta / breaking API changes » Post 335

Site and Policy » Philomena open beta / breaking API changes » Post 334

Background Pony #EE55
Non-Fungible Trixie -
My Little Pony - 1992 Edition
Wallet After Summer Sale -

Hash value is #55EE
@byte[]  
Oooh I see.  
Just noticed that submitting a new comment in the new site leads me to a new webpage, i.e. when I go to the previous webpage I see the same image page without my comment being submitted (but still saved in a text window). This is the same behavior that I see when editing comments in the old version, so I guess now they’re both using fetch.

Site and Policy » Philomena open beta / breaking API changes » Post 333

Wellwater
Magnificent Metadata Maniac - #1 Assistant
My Little Pony - 1992 Edition
Wallet After Summer Sale -

Just a flurry of H₂O
Users’ previous names are no longer shown in image comment threads where they changed their name sometime after being replied to. (This is most obvious in old images.)
 
I don’t know for sure if previous usernames are still shown for 30 days after changing in new comments, but that might also be broken.

Site and Policy » Philomena open beta / breaking API changes » Post 332

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