Community Wishlist Survey 2019/Citations/Mini-editor for citations
Mini-editor for citations
- Problem: When working with large articles, you often look at the citation list (in Read Mode) and see a problem (maybe an error report, maybe a misspelling, maybe missing some field that could/should be added, possibly be a reuse of another citation). But it's very hard to find the citation you want to change in a large article. If read mode, you can click on the caret symbol or the a/b/c list to be taken to the citation in the text in read mode. I'd like to be able to click a little pencil icon (or similar) beside each citation and be taken to a little dialogue box where I could fix the citation or have a Reuse selection (similar to the Visual Editor). I use both source and VE in my work and neither handles "find that one citation in a large article with many citations" very well (with wikitext, you are drowning in text, with VE, you can't see the citation without clicking on each one in turn). So I'd like a solution in both please! For bonus points, the edit-citation tool would also have a button to "edit the whole article, positioning me at the citation in question" section for those situations when fixing a citation involves repositioning in the text (such as the very-common need to moving the citation to after the punctuation, when the newbie has put it before the punctuation). Also on a shopping list would be a button to "add on the archiveurl/archivedate/deadurl fields" for this (i.e. archive on demand). I manually archive most URLs I use as citations as deadlinks later are no help to the reader and hard to fix if not pre-emptively archived).
- Who would benefit: Anyone who maintains large articles with lots of citations. And increasingly we are in maintenance mode for many articles.
- Proposed solution: Described above. For VE, I'd like it similar to the current Edit citation dialogue. The real value-add is the "edit and jump straight to the citation I am wanting to work with" and avoid the stuffing about searching for the citation in the article and sometimes changing the wrong one by mistake.
- More comments:
- Phabricator tickets:
- Proposer: Kerry Raymond (talk) 06:57, 4 November 2018 (UTC)
Discussion
I've been replacing "ibids" from hundreds of articles this week and I needed such a tool so badly. If we don't make it easy for people to work with citations, they will just do the easy things (endless fiddling with minor copyedits and endless recategorising). Maintaining citations is not fun, so please make it as easy as possible so more people will do it. Kerry Raymond (talk) 06:57, 4 November 2018 (UTC)
- Holy Flying Spaghetti Monster, wouldn't that be fantastic? Drives me crazy trying to fix these little pesky problems in cites within long articles. Yet citations are essential to making Wikipedia as useful and as credible as we all want it to be. Lawikitejana (talk) 08:15, 4 November 2018 (UTC)
- Yes! Excellent proposal. Such a tool would save tons of time and improve citation quality immensely. Mark D Worthen PsyD (talk) 15:27, 8 November 2018 (UTC)
- For VE, would the ability to click on the text of a reference in the reference block and have it link to the reference editor for that citation address the problem? Mvolz (WMF) (talk) 14:28, 16 November 2018 (UTC)
- If you are already in the VE, yes, that would be useful. But not in Read mode, as clicking there has a very different semantic to the reader (would need a different "trigger"). Kerry Raymond (talk) 21:45, 16 November 2018 (UTC)
Error handling for ref tag problems (unclosed ref tags, ref tags missing the last slash, etc.) would have to be considered carefully. HLHJ (talk) 22:52, 17 November 2018 (UTC)
I just requested a rapid grant to enhance the ProveIt gadget. The ProveIt gadget is a reference manager for Wikipedia that currently works only on edit mode, but that could be extended to work in read mode in the way requested here. Please feel free to add any comments, questions, ideas and endorsements to the grant, thanks! Felipe (talk) 19:48, 4 February 2019 (UTC)
Voting
- Support Would save quite a bit of time. Galobtter (talk) 19:03, 16 November 2018 (UTC)
- Support Paweł Ziemian (talk) 19:47, 16 November 2018 (UTC)
- Support Tom Ja (talk) 19:52, 16 November 2018 (UTC)
- Support Being the nominator, I definitely support it! Kerry Raymond (talk) 23:06, 16 November 2018 (UTC)
- Support Jeroen N (talk) 23:40, 16 November 2018 (UTC)
- Support Yousou (talk) 00:24, 17 November 2018 (UTC)
- Support Liuxinyu970226 (talk) 03:48, 17 November 2018 (UTC)
- Support Kpgjhpjm (talk) 09:11, 17 November 2018 (UTC)
- Support Afernand74 (talk) 09:22, 17 November 2018 (UTC)
- Support Jo-Jo Eumerus (talk, contributions) 10:10, 17 November 2018 (UTC)
- Support Cbyd (talk) 10:33, 17 November 2018 (UTC)
- Support Nimrodbr (talk) 10:38, 17 November 2018 (UTC)
- Support Abubiju (talk) 10:40, 17 November 2018 (UTC)
- Support ‐‐1997kB (talk) 10:46, 17 November 2018 (UTC)
- Support ديفيد عادل وهبة خليل 2 (talk) 10:54, 17 November 2018 (UTC)
- Support Atsme📞📧 16:01, 17 November 2018 (UTC)
- Support PamD (talk) 18:24, 17 November 2018 (UTC)
- Support ··· 🌸 Rachmat04 · ☕ 18:32, 17 November 2018 (UTC)
- Support —Thanks for the fish! talk•contribs 20:02, 17 November 2018 (UTC)
- Support JAn Dudík (talk) 20:08, 17 November 2018 (UTC)
- Support Would save me time. HLHJ (talk) 22:51, 17 November 2018 (UTC)
- Support Wunkt2 (talk) 02:55, 18 November 2018 (UTC)
- Support — Bilorv (talk) 03:31, 18 November 2018 (UTC)
- Support — Hornstrandir1 (talk) 08:20, 18 November 2018 (UTC)
- Support Very good idea. Jules78120 (talk) 09:58, 18 November 2018 (UTC)
- Support NMaia (talk) 10:23, 18 November 2018 (UTC)
- Support Eddie891 (talk) 12:37, 18 November 2018 (UTC)
- Support Joalbertine (talk) 17:05, 18 November 2018 (UTC)
- Support Schwede66 (talk) 17:31, 18 November 2018 (UTC)
- Support Dvorapa (talk) 17:43, 18 November 2018 (UTC)
- Support Bruce1ee (talk) 17:49, 18 November 2018 (UTC)
- Support — Draceane talkcontrib. 18:00, 18 November 2018 (UTC)
- Support Not bad idea at all George Ho (talk) 20:01, 18 November 2018 (UTC)
- Support Continua Evoluzione (talk) 20:04, 18 November 2018 (UTC)
- Support -- Whats new?(talk) 22:21, 18 November 2018 (UTC)
- Support --Wargo (talk) 22:43, 18 November 2018 (UTC)
- Support I also wish to have a way to use Citoid to (re)generate lists of books in a bibliography section. Trizek from FR 10:30, 19 November 2018 (UTC)
- Support PopularOutcast (talk) 11:22, 19 November 2018 (UTC)
- Support Demostene119 (talk) 11:54, 19 November 2018 (UTC)
- Support Emptyfear (talk) 15:46, 19 November 2018 (UTC)
- Support ONUnicorn (talk) 16:06, 19 November 2018 (UTC)
- Support Sadads (talk) 17:56, 19 November 2018 (UTC)
- Support StringRay (talk) 21:58, 19 November 2018 (UTC)
- Support BugWarp (talk) 01:02, 20 November 2018 (UTC)
- Support provided any implementation doesn't break the {{sfn}} system commonly used on en-wiki as that would mean a major cleanup operation. Iridescent (talk) 10:19, 20 November 2018 (UTC)
- Support Gareth (talk) 11:20, 20 November 2018 (UTC)
- Support Vulphere 12:48, 20 November 2018 (UTC)
- Support Tim bates (talk) 21:42, 20 November 2018 (UTC)
- Support CAPTAIN RAJU(T) 22:36, 20 November 2018 (UTC)
- Support Novak Watchmen (talk) 00:19, 21 November 2018 (UTC)
- Support Gbear605 (talk) 02:53, 21 November 2018 (UTC)
- Support Somej (talk) 14:50, 21 November 2018 (UTC)
- Support Conny (talk) 14:54, 21 November 2018 (UTC)
- Support Jack who built the house (talk) 18:17, 21 November 2018 (UTC)
- Support Skyman gozilla (talk) 19:59, 21 November 2018 (UTC)
- Support Bencemac (talk) 10:07, 22 November 2018 (UTC)
- Support Winged Blades of Godric (talk) 13:19, 22 November 2018 (UTC)
- Support Hienafant (talk) 19:55, 22 November 2018 (UTC)
- Support Flo Beck (talk) 20:09, 22 November 2018 (UTC)
- Support আফতাবুজ্জামান (talk) 23:49, 22 November 2018 (UTC)
- Support Could this be implemented in a similar way to WikiVoyage listing editor? It's a pretty nice interface, and something WikiMedia already maintains. Mbrickn (talk) 21:20, 23 November 2018 (UTC)
- Support Hmxhmx 10:25, 24 November 2018 (UTC)
- Support Nikkimaria (talk) 22:09, 25 November 2018 (UTC)
- Support Uanfala (talk) 23:23, 25 November 2018 (UTC)
- Support — AfroThundr (u · t · c) 01:59, 26 November 2018 (UTC)
- Support Dick Bos (talk) 20:41, 26 November 2018 (UTC)
- Support Izno (talk) 00:57, 27 November 2018 (UTC)
- Support Zache (talk) 04:09, 27 November 2018 (UTC)
- Support Linguistical (talk) 16:15, 27 November 2018 (UTC)
- Support Qono (talk) 21:20, 27 November 2018 (UTC)
- Support Daniel Case (talk) 02:38, 28 November 2018 (UTC)
- Support Kpjas (talk) 09:35, 28 November 2018 (UTC)
- Support XanonymusX (talk) 17:09, 29 November 2018 (UTC)
- Support Cymru.lass (talk) 20:15, 29 November 2018 (UTC)
- Support Kmg90 (talk) 02:35, 30 November 2018 (UTC)