The Glowfic Constellation

Do you have a setting, character, plot, art, or other notion that you wish to put on the Internet? This is the Internet! Whee!
Throne3d
Posts: 1282
Joined: Sat Oct 10, 2015 1:11 pm
Pronouns: He/him/his
Location: United Kingdom

Re: The Glowfic Constellation

Post by Throne3d »

And there is now a starrylight! Looks approximately like this and this.
Marri
Posts: 1026
Joined: Mon Mar 31, 2014 7:47 am

Re: The Glowfic Constellation

Post by Marri »

It's alive! I second Kappa, you guys are awesome.
Marri
Posts: 1026
Joined: Mon Mar 31, 2014 7:47 am

Re: The Glowfic Constellation

Post by Marri »

Sorry kids, there's a bug for logged out users, I see the emails, fix is pushing
Kappa
Posts: 3554
Joined: Fri Mar 21, 2014 5:47 pm
Pronouns: 'He' or 'she', interchangeably
Location: under a pile of Jokers
Contact:

Re: The Glowfic Constellation

Post by Kappa »

I have applied the following tweaks to Starry Light to make my eyes like it better:

Code: Select all

  .post-info-box, .post-info-text, .post-character, .post-screenname, .post-author { font-weight: normal !important; }
  .post-screenname { font-style: italic; }
  
  .post-character, #content .dark, .post-screenname { background-color: #645f8a; }
  .post-icon { background-color: #9498ac; }
  
  .pagination a:hover { background-color: #9498ac; }
Some of them are just my personal preference, but some of them (like the hover colour in pagination and "#content .dark", which is the little bar between icon and author when there's no character selected) seem like actual fixes.
User avatar
pedromvilar
Posts: 1172
Joined: Sun Mar 23, 2014 11:48 am
Pronouns: *shrug*
Contact:

Re: The Glowfic Constellation

Post by pedromvilar »

Suggestion: for the dark versions of the website, have the post reply box be a darker gray instead of bright white.
User avatar
Adelene
Posts: 678
Joined: Fri Mar 21, 2014 5:18 pm
Pronouns: they

Re: The Glowfic Constellation

Post by Adelene »

pedromvilar wrote:Suggestion: for the dark versions of the website, have the post reply box be a darker gray instead of bright white.
+1

Also, while I'm here, feature request: On the unread page, add a column for how many unread replies the thread has. (Also maybe a column for the thread's description while you're at it, if there's room.)
Utility Admin
Kappa
Posts: 3554
Joined: Fri Mar 21, 2014 5:47 pm
Pronouns: 'He' or 'she', interchangeably
Location: under a pile of Jokers
Contact:

Re: The Glowfic Constellation

Post by Kappa »

The thread description might be better off snuck into the same box as the title, beneath it in a smaller font, rather than being its own entire column.
Kappa
Posts: 3554
Joined: Fri Mar 21, 2014 5:47 pm
Pronouns: 'He' or 'she', interchangeably
Location: under a pile of Jokers
Contact:

Re: The Glowfic Constellation

Post by Kappa »

So I've noticed that my constellation email notifications don't tend to group up into big conversations in gmail, like the ones from dreamwidth do, but instead cluster in scattered clumps of three or four at a time. This is weird and I have no idea what's up with that. Does anyone know what criteria gmail uses to decide when it adds an incoming email to an existing conversation and when it starts a new one?
Throne3d
Posts: 1282
Joined: Sat Oct 10, 2015 1:11 pm
Pronouns: He/him/his
Location: United Kingdom

Re: The Glowfic Constellation

Post by Throne3d »

Mine seem to do it fine in Gmail, but then they don't do it in Thunderbird at all, despite other examples of threaded conversation grouping together in Thunderbird just fine.

Apparently emails can have an "In-Reply-To" header, which takes either a "message ID" (presumably for direct replies) or a "phrase" (a series of space-separated words) – if the Constellation used "Glowfic Constellation tag [username] [thread name]" as a phrase, or something like that (I believe that's a valid phrase?), then it should make it easier to group them together.

Edit: Apparently people never use them that way, they practically always just use a message ID. If you can save the last message ID for a thread to a user, then use that in the "In-Reply-To" thing, that'd probably work.

Edit: Or alternatively you could set the "Message-ID" for a 'post has new reply' email to be something like "glowfic/reply/#{reply.id}", then you can set "In-Reply-To" to be the last reply that would have triggered this (find the user's latest reply in that thread, find the reply just after that, that should be reply that triggered the previous e-mail to the user, so put that Message-ID into the "In-Reply-To" header)?

I'm not really sure. It seems weird that there's not an easier way to do this. And apparently there's a "References" header that's supposed to be populated with each of the previous "In-Reply-To" things in the thread, which could get rather long in huge threads on the constellation. Might be easier to just save the previous message-id in the database, for each user for each thread?
User avatar
Ezra
Posts: 944
Joined: Tue Mar 25, 2014 11:15 am
Pronouns: he/him/his

Re: The Glowfic Constellation

Post by Ezra »

Can you just always be in-reply-to the first email in the conversation? Would that group them right?
Post Reply