The Glowfic Constellation
Re: The Glowfic Constellation
It's alive! I second Kappa, you guys are awesome.
Re: The Glowfic Constellation
Sorry kids, there's a bug for logged out users, I see the emails, fix is pushing
-
- 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
I have applied the following tweaks to Starry Light to make my eyes like it better:
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.
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; }
- pedromvilar
- Posts: 1172
- Joined: Sun Mar 23, 2014 11:48 am
- Pronouns: *shrug*
- Contact:
Re: The Glowfic Constellation
Suggestion: for the dark versions of the website, have the post reply box be a darker gray instead of bright white.
Re: The Glowfic Constellation
+1pedromvilar wrote:Suggestion: for the dark versions of the website, have the post reply box be a darker gray instead of bright white.
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
-
- 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
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.
-
- 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
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?
Re: The Glowfic Constellation
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?
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?
Re: The Glowfic Constellation
Can you just always be in-reply-to the first email in the conversation? Would that group them right?