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
MBS-11799: Display "credited as" field in sidebar external links #2180
Conversation
It makes sense to specify the credits for URL rels on the sidebar. On one hand, it helps find them to fix them when they are unwanted results from a merge. On the other hand, it shows the differences between, say, several Discogs pages for the same MB artist under different aliases. Making the whole thing one exp.l because having {url} as {credit} seems a lot easier to translate.
e5eecc3
to
4c37b02
Compare
@brainzbot, retest this please |
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.
The screenshot attached to the ticket with the two Discogs links is really telling.
Too bad it still requires editing the URL itself for now.
element = exp.l( | ||
'{url} (as {credited_name})', |
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.
Side note: As a translator I would probably not be able to understand what it means without digging the code. But adding a comment like “For linked URL crediting an entity with a different name.” would require MBS-10864. Can be added later on without breaking existing localizations.
* master: Update POT files using the production database Replace "special entity" with "special purpose entity" Update translations from Transifex MBS-11130: Clarify it's not possible to subscribe to VA / [no label] (#1754) MBS-11841: Convert Set Track Lengths edit to React (#2234) MBS-11819: Show to admins whether account has oAuth uses (#2250) MBS-8820: Show explanation if artist relationships tab shows no rels (#1977) MBS-8098: Allow release-group-level-rels in release lookup (#2213) MBS-6140: Allow (recording|work)-level-rels for release browse (#2173) MBS-11940: Properly error for invalid XML sent to /ws/2/tag (#2258) MBS-11843: Add report for "Events with annotations" (#2193) Make user/tag pages 403 if tag is meant to be private Add test for RemoveEmpty url Make the timeline icon clearer & easier to click MBS-11794: Link to edit searches on statistics/edits page MBS-11799: Display "credited as" field in sidebar external links (#2180) Ensure tooltip content has standard formatting MBS-11717: Also show edits pending in ArtistCreditUsageLink MBS-11944: Fix label on button for place merges (#2254) MBS-11907: Block vyd.co link aggregator (#2249) In-code doc: Comment URL rel. UUIDs with name Bump Flow to 0.159.0 MBS-11932: Also exclude work licenses from LinksWithMultipleEntities Set hostname of MB data export MBS-9454: Autoremove unused urls with daily.sh
* beta: Update POT files using the production database Update translations from Transifex Update POT files using the production database Replace "special entity" with "special purpose entity" Update translations from Transifex MBS-11130: Clarify it's not possible to subscribe to VA / [no label] (#1754) MBS-11841: Convert Set Track Lengths edit to React (#2234) MBS-11819: Show to admins whether account has oAuth uses (#2250) MBS-8820: Show explanation if artist relationships tab shows no rels (#1977) MBS-8098: Allow release-group-level-rels in release lookup (#2213) MBS-6140: Allow (recording|work)-level-rels for release browse (#2173) MBS-11940: Properly error for invalid XML sent to /ws/2/tag (#2258) MBS-11843: Add report for "Events with annotations" (#2193) Make user/tag pages 403 if tag is meant to be private Add test for RemoveEmpty url Make the timeline icon clearer & easier to click MBS-11794: Link to edit searches on statistics/edits page MBS-11799: Display "credited as" field in sidebar external links (#2180) Ensure tooltip content has standard formatting MBS-11717: Also show edits pending in ArtistCreditUsageLink MBS-11944: Fix label on button for place merges (#2254) MBS-11907: Block vyd.co link aggregator (#2249) In-code doc: Comment URL rel. UUIDs with name Bump Flow to 0.159.0 MBS-11932: Also exclude work licenses from LinksWithMultipleEntities Set hostname of MB data export MBS-9454: Autoremove unused urls with daily.sh
Implement MBS-11799
It makes sense to specify the credits for URL rels on the sidebar. On one hand, it helps find them to fix them when they are unwanted results from a merge. On the other hand, it shows the differences between, say, several Discogs pages for the same MB artist under different aliases.
For now, these credits can only be added when editing a URL or automatically through a merge, but I expect @y-young's work on better editing for URLs on the entity pages will make credits more available elsewhere too :)