Page MenuHomePhabricator

(Actually) Add wikitext support for citoid for automatic reference insertion
Open, MediumPublic1 Estimated Story Points

Description

From T94223:

The Citoid extension in conjunction with the citoid service allows users of VisualEditor (a what-you-see-is-what-you-get way of editing wikis) to insert references automatically by inserting a link to a book, journal article, newspaper article, or other identifiers like DOI and PubMed IDs. However, it currently doesn't have the functionality to insert citation templates in wikitext.

There is at least one on-wiki JavaScript gadgets that already do this, i.e. https://en.wikipedia.org/wiki/User:Salix_alba/Citoid However, this relies on hard-coded wiki templates and won't work universally on other-language wikis. The reference toolbar suffers from the same problem of requiring hardcoded templates.

Per that task's closure, what was done there was adding "support to reftoolbar as a temporary measure until wikieditor has surface".
Per James' comment, that represents a valid solution only for a small bunch of wikis.

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
ResolvedJdforrester-WMF
Resolveddchen
Resolved Capt_Swing
ResolvedJdforrester-WMF
Resolved Capt_Swing
ResolvedEsanders
ResolvedEsanders
ResolvedEsanders
Resolved AlexMonk-WMF
ResolvedEsanders
ResolvedEsanders
ResolvedEsanders
Resolved AlexMonk-WMF
ResolvedEsanders
ResolvedEsanders
Resolved AlexMonk-WMF
ResolvedJdforrester-WMF
ResolvedPginer-WMF
Resolved Whatamidoing-WMF
ResolvedEsanders
InvalidNone
ResolvedEsanders
ResolvedEsanders
ResolvedEsanders
ResolvedJdforrester-WMF
ResolvedEsanders
Resolved AlexMonk-WMF
ResolvedEsanders
ResolvedEsanders
ResolvedEsanders
ResolvedEsanders
Resolved AlexMonk-WMF
ResolvedEsanders
ResolvedEsanders
ResolvedEsanders
ResolvedJdforrester-WMF
DuplicateNone
OpenNone
OpenNone
ResolvedEsanders
ResolvedEsanders
Resolved Whatamidoing-WMF
OpenNone
Resolvedppelberg
OpenNone
ResolvedEsanders
OpenNone
ResolvedEsanders
ResolvedEsanders
OpenNone
StalledNone
ResolvedDLynch
ResolvedDLynch
ResolvedEsanders
ResolvedSchnark
OpenNone
ResolvedJdforrester-WMF
ResolvedEsanders
Resolvedmatmarex
StalledNone
Resolved ssastry
ResolvedJdforrester-WMF
ResolvedNone
ResolvedEsanders
ResolvedEsanders
ResolvedEsanders
Resolved AlexMonk-WMF
ResolvedEsanders
Resolvedppelberg
DuplicateNone
ResolvedJdforrester-WMF
OpenNone
ResolvedDLynch
ResolvedDLynch
ResolvedEsanders
OpenNone

Event Timeline

Jdforrester-WMF triaged this task as Medium priority.
Jdforrester-WMF set the point value for this task to 1.
Jdforrester-WMF moved this task from To Triage to Epics on the VisualEditor board.

FYI: to get a reference in Wikitext from a DOI, I'm using currently reftag, hosted at https://reftag.appspot.com/doiweb.py

Esanders subscribed.