Update the first attempt at a SDoC File page with the new multi-lingual captions design (which implies OOUI-ifying the interface)
Description
Details
Status | Subtype | Assigned | Task | |
---|---|---|---|---|
· · · | ||||
Resolved | Cparle | T181458 Prototype new File page functionality for Structured Data on Commons | ||
Resolved | • Ramsey-WMF | T205732 Get WikibaseMediaInfo to the state that we're happy to proceed with initial production deployment (captions) | ||
Resolved | Cparle | T202287 Implement new File page design using OOUI (multi-lingual captions only) | ||
Declined | Cparle | T202896 Display multi-lingual captions on File page using php | ||
Declined | Cparle | T202897 Make multi-lingual captions on the File page editable using javascript | ||
Declined | Cparle | T203107 Show/hide languages for multi-lingual captions on File page | ||
· · · |
Event Timeline
Change 455204 had a related patch set uploaded (by Cparle; owner: Cparle):
[mediawiki/extensions/WikibaseMediaInfo@master] Work in progress
Change 455206 had a related patch set uploaded (by Cparle; owner: Cparle):
[mediawiki/extensions/Wikibase@master] Work in progress
Change 455206 abandoned by Cparle:
New addTemplates() method in TemplateFactory
Reason:
Splitting into 2 patches so access modifier changes can be merged separately
Change 455538 had a related patch set uploaded (by Cparle; owner: Cparle):
[mediawiki/extensions/Wikibase@master] Access modifier changes to make views more extensible
Change 455539 had a related patch set uploaded (by Cparle; owner: Cparle):
[mediawiki/extensions/Wikibase@master] New addTemplates() method in TemplateFactory
Change 455541 had a related patch set uploaded (by Cparle; owner: Cparle):
[mediawiki/extensions/WikibaseMediaInfo@master] Removed re-declaration of private member variables from parent class
Note that the captions are expected to appear first on the page, see https://www.dropbox.com/s/kuv5d2gu3y7x430/Display%20caption%20on%20File%20Page.png?dl=0
Change 456082 had a related patch set uploaded (by Addshore; owner: Addshore):
[mediawiki/extensions/Wikibase@master] Introduce EntityDocumentView interface
Change 455538 abandoned by Cparle:
Access modifier changes to make views more extensible
Reason:
Will use interfaces from https://gerrit.wikimedia.org/r/456082 instead
Change 455541 abandoned by Cparle:
Removed re-declaration of private member variables from parent class
Reason:
Abandoning because of git fetch https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Wikibase/ /456082/
Change 456082 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Introduce EntityDocumentView interface
Change 455539 abandoned by Cparle:
New addTemplates() method in TemplateFactory
Reason:
Using a new instance of TemplateFactory specifically for WikibaseMediaInfo
Change 460025 had a related patch set uploaded (by Cparle; owner: Cparle):
[mediawiki/extensions/WikibaseMediaInfo@master] Inject multi-lingual captions into the File page
Change 460285 had a related patch set uploaded (by Cparle; owner: Cparle):
[integration/config@master] Add ULS to requirements for WikibaseMediainfo
See here for the designs https://wikimedia.invisionapp.com/share/VZGT8KX93DG#/screens/290767778
Change 460285 merged by jenkins-bot:
[integration/config@master] Add ULS to requirements for WikibaseMediainfo
Change 460025 merged by jenkins-bot:
[mediawiki/extensions/WikibaseMediaInfo@master] Inject multi-lingual captions into the File page
Engineering sign-off done. Now waiting for product sign-off. (Obviously, further design changes are expected.)