Note: while this proposal failed to gain traction, a similar system has been implemented as list-defined references.
How it looks now - text is virtually unreadable
Under a sane system - text is easily readable

Because the ref system is structured in a way where citations are noted within the body of the text, editing articles with a high number of refs is difficult.

Support

[edit]

Conditional Support

[edit]

Oppose

[edit]
  • Perhaps you edit lightly-referenced pages. Look at the 2nd picture. Can you read the prose? Of course not. It's a counterintuitive mess. El_C 09:14, 30 July 2007 (UTC)[reply]
I prefer to work on very heavily-referenced pages, such as Ganesha. Please don't dismiss my opinions because they differ from your own. I also strongly oppose the use of named references, which create many maintenance problems. Buddhipriya 09:18, 30 July 2007 (UTC)[reply]
I did not dismiss your opinions; that you choose not to address the image example speaks volumes on these, however. El_C 09:26, 30 July 2007 (UTC)[reply]
Here is the convention:
  • 1. after the ref tag, enter a newline
  • 2 before the close of the reference text, but before the closing tag, enter a newline
  • 3. after the closing ref tag, enter a newline.
The result is that the end of each reference is visible in the first column of the editing screen, and sentences start in the first column of the editing screen too. the result is that text and references text can be more easily distinguished than when it is all run together. An example can be found...in the lede of Dismissal of U.S. attorneys controversy. For posterity, here is a particular version where the convention was used.
I further note, when reorganizing articles, especially copying sections into new articles, or new sub-articles, the process with the proposed change would require careful effort to extract the footnotes that are married to the text. The present system brings the text with the references in copy/paste re-organizing (except for 2nd and later "named" references).
-- Yellowdesk 15:52, 3 August 2007 (UTC)[reply]
Oppose for the reasons BrownHairedGirl noted (though I also want a change here, and better standardisation!) - As per Iamunknown and Gurch, the best way would be to have a software-level change where references are done in a separate window - it could be a lot smaller, similar to the edit summary window. It was possible to do this for file uploads on projects like Commons, so it should be possible here (I do know the scale of the problem is much more substantial, though!) Ingolfson (talk) 08:49, 30 July 2008 (UTC)[reply]

Neutral

[edit]

Patch

[edit]

I have submitted a patch to Avar (the original author of the Cite extension) that addresses several of the objections being raised here.

The two main features of note:

  1. Creation of a <refdefine> tag that defines a reference in the same way that <ref> does, but may be placed anywhere in a document and outputs nothing.
  2. The ability of <ref name="foo"/> references to work even if the associated content is defined later in the page.

Dragons flight 20:00, 6 August 2006 (UTC)[reply]

Great work, Dragon's flight! That short-circuits the need for this proposal quite neatly. --DavidHOzAu 01:16, 20 September 2006 (UTC)[reply]
It is only a short-circuit if the patch is implemented before other action related to the proposal takes place. Has the patch been implemented? (SEWilco 02:53, 20 September 2006 (UTC))[reply]
I sent it both to Avar (ref's original author) and several weeks later put it on bugzilla, but so far nothing has been done (bugzilla:5997). Neither Avar nor anyone else have commented on status. Dragons flight 03:49, 20 September 2006 (UTC)[reply]

Comment

[edit]

Leaving a note here for future reference: the patch indicated immediately above is a good idea, what would be nice is if this could be extended further, so that refs defined with <refdefine> could actually be used in more than just one article. Some might not like this approach because it means you might have to go to another article (or a parent transcluded template) in order to get access to the raw text of the ref definition. dr.ef.tymac 19:12, 22 September 2007 (UTC)[reply]