This epic gathers together several features of Cite which are good candidates for community configuration.
Potential configuration knobs
This task is about setting up UI knobs, please split out subtasks for implementing the lower-level configurability itself.
- Backlink markers. Ie. 1.0 vs. a. Currently configured by legacy "double i18n" method. (Only 89 sites have successfully customized so far.)
- Default footnote marker numerals. Ie. 3 vs. ٣. Currently limited configuration with $wgTranslateNumerals. New work will allow any symbols.
- Custom group markers: T377575: [POC] Initial community configuration page for Cite: reflist backlink label symbol selection. Currently configured by legacy i18n messages; new work will generate dynamically from CLDR.
- Responsive references (as new default). Currently configured by $wgCiteResponsiveReferences and $wgCiteResponsiveReferencesThreshold. Ideally we drop all multicol overrides on-wiki.
- VE shows Cite under "Insert" or its own menu: ”. Currently configured by $wgCiteVisualEditorOtherGroup.
- Omit square brackets around footnote markers. Ie. [1] vs. 1 . Used by frwiki, eswiki... Currently configured as a styleable class .cite-brackets .
Unapproved wireframe, with the first small steps of backlink symbols and preview outlined in red:
