-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use review creation date for display and sorting #1169
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There as many as three dates for each review: its creation date, its embargo date, and the edit date (if any). #947
In newitems.php
we order by greatest(reviews.createdate, ifnull(reviews.embargodate, '0000-00-00')) as d
which feels like the right thing to do.
For reviews where the edit date is a different day than the creation date, there's an "(edited: Mon, DD, YYYY)" addition. It's long, so if you have better ideas on how to display it, please share.
I like the suggestion in #565 to add a note in a smaller font to the bottom of the review, giving us room to make the note as long/complicated as needed, and to display the computed sorting date at the top of the review.
This review was originally created on XXX, and was embargoed until YYY. It was last edited on ZZZ.
This review was originally created on XXX, and was last edited on YYY.
Your suggestion includes creation date twice, at the top and bottom. Isn't that redundant? I still think there should be an indication something was edited. Maybe an asterisk next to the top date? Should the embargo date be public knowledge? |
Sure, an asterisk would be fine.
I don't see why not. It's certainly publicly available in the IF Archive export.
Kinda? I think the explanation would be confusing unless it juxtaposes the dates, which inherently requires repeating whichever date happens to be at the top. For example, suppose we have three reviews:
|
OK, I think the consensus from the forum thread is to handle it like this:
|
What about "rating only" reviews, that are just a rating, username, and date? (Shown in a screenshot in the first post) |
59cf787
to
656c97c
Compare
Fixes #565, and addresses #1117.
For reviews where the edit date is a different day than the creation date, there's an "(edited: Mon, DD, YYYY)" addition. It's long, so if you have better ideas on how to display it, please share.
The personal page didn't display the date, so I removed it from the query.
Not shown, but I also checked that the RSS of game reviews is correct.
Game page:
Game page
&ratings
view:User page: