-
Notifications
You must be signed in to change notification settings - Fork 508
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
AO3-6058 Hide byline of unrevealed work in notes of related work #4607
Conversation
I am not sure how to resolve the i18n-task failures, because when testing, the downloaded files required the keys to be
|
Have you tried adding comments with i18n-tasks-use hints? |
Current test failure is related to this, not this PR. It looks like it happens intermittently. |
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.
This still needs some callbacks to expire the caches on all children when a work changes from unrevealed to revealed or vice versa.
(Either that, or it needs some nginx changes to make sure that downloads are only ever cached for ... IDK, a day? Some short amount of time. Download generation is pretty slow, though, so it's probably better to go with the callback.)
Also, there may be a similar issue with details about unrevealed child related works being listed in the parent, once the parent work has approved the relationship. Should that be addressed as part of this issue, or as a separate issue?
Some notes and doubts:
|
0f97ace
to
8c2becb
Compare
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.
Regarding the inconsistencies you noted, yeah, let's definitely address those!
I made a two-sheet spreadsheet comparing the current text (you can see it on this test work) to the new versions, and left comments pointing out some things that need to change. (You can ignore the highlighting; that was just to make it easier to show PAC and Support chairs which text had actually changed.)
Sorry for throwing off the commit history, fixing it seems to always make it worse. 🤦 |
I stared at the i18n strings for too long and now I'm wondering if the presence and absence of an ending period should be standardized. (Not very important but to cover all the bases) |
I've been thinking about that period because these aren't really complete sentences with subjects and verbs and so on -- we just needed something to separate the log in instructions from the rest. In fact, we were going to ask you to remove it from places like So what if we just left it out in all cases and put the prompt to log in in parentheses, e.g.:
|
Apologies for the numerous PRs, I promise this is the last for a while.
Pull Request Checklist
as the first thing in your pull request title (e.g.
AO3-1234 Fix thing
)until they are reviewed and merged before creating new pull requests.
Issue
https://otwarchive.atlassian.net/browse/AO3-6058
Purpose
Testing Instructions
In addition to the steps on Jira, please make sure the downloaded work notes do not break anonymity. (I've verified on development: PDF, EPUB, HTML.)
References
#3911
Credit
james_
weeklies (she/her)