User:Stoub/COinS

From Wikipedia, the free encyclopedia

Contents

[edit] How to cite sources

Since templates are transcluded, being able to fix the templates that render citations would correct everywhere that template is used.

However:

  • Use of the citation templates is not required. You are entitled to either format citations by hand (no particular style is encouaged) rather than using the templates.
  • Many editors find citation templates a distraction.
  • Editors may be sensitive to templatizing citations. You're supposed to get consensus on the Talk (a.k.a. "discussion") page before making changes like this.

There are some semi-bots that aid in fixing citations:

  • User:CitationTool is a semi-bot for finding citation errors (sequencing and duplication errors) and fixing them.
  • User:SmackBot fixes ISBNs
  • User:Cyde/Ref converter converts articles that use the older {{ref}} and {{note}} system into the more recent Cite system (<ref> and </references>)

Note that most templates are protected; I'll need to ask an admin to implement changes to the templates.


[edit] Wikipedia Citation Templates

To view the actual template, view the source of the template page. To understand the syntax of the if statements, see m:ParserFunctions.


The ones above have COinS in the templates. The ones below do not.

  • {{cite web}} website
  • {{cite newsgroup}} newsgroup posting
  • {{cite paper}} paper thesis dissertation
  • {{cite press release}}
  • {{cite video}}
  • {{cite episode}} television or radio episode
  • {{cite court}} court case
  • {{cite map}}
  • {{cite mailing list}}

Also, the Special:Booksources page (where hyperlinked ISBNs go), has COinS.

[edit] COinS in Wikipedia Templates

[edit] History

  • December 3, 2006 - January 9, 2007
    • Omegatron (talk) expressed interest in adding COinS to {{cite journal}} template (see discussion) and {{cite book}} template (see discussion).
  • April 18-21, 2007
    • Gwern (talk) added COinS to {{Citation}} template though Omegatron noted this only works for books (see discussion).
  • May 28 - June 8, 2007
    • COGDEN (talk) removed COinS from{{Citation}} template but Omegatron talked him through their return (see discussion).
  • November 8, 2007
    • Karnesky (talk) suggestion about improving rft.genre in {{cite book}} template (see discussion).
  • April - August 2007
    • Pigsonthewing (talk; banned until August 19, 2008) seems to have added COinS to other templates (e.g., Infobox Book) but these seem to have been reverted.

[edit] {{Citation}}

Fields Current COinS Mapping Comments
n/a rft_val_fmt is hard-coded to info:/ofi/fmt:kev:mtx:book Wrong. Additionally, LibX converts this to genre=book which duplicates this genre field
 ? if Journal is not empty: rft.genre=article, elseif IncludedWorkTitle is not empty: rft=genre=bookitem; else rft.genre=book Needs work
IncludedWorkTitle rft.atitle  ?
Periodical rft.title if Journal is not empty  ?
Title rft.title always; rft.atitle if Journal is not empty Needs work. The article example maps to title when it should map to atitle.
contribution, contribution-url, chapter, chapter-url -
Surname1 rft.aulast Ok
Given1 rft.aufirst Ok
last, first, author-link, last1, first1, author1-link, last2, first2, author2-link, last3, first3, author3-link, last4, first4, author4-link, editor-last, editor-first, editor-link, editor1-last, editor1-first, editor1-link, editor2-last, editor2-first, editor2-link, editor3-last, editor3-first, editor3-link, editor4-last, editor4-first, editor4-link -
Date rft.date Ok
publication-date, year -
series -
Volume rft.volume Ok
Issue rft.issue Ok
At rft.pages Ok
Edition rft.edition Ok
Place, Publication Place rft.place Two values?
Publisher rft.pub Ok
DOI rft_id=info:doi/ Ok
ISBN rft.isbn Ok
ISSN rft.issn Ok
id, oclc -
IncludedWorkURL rft_id= Is this kosher? Need to check.
access-date -


[edit] {{{cite book}}}

Field Current COinS mapping Comments
- rft_val_fmt=info:ofi/fmt:kev:mtx:book
- rft.genre=book
title rft.btitle Ok
chapter rft.atitle Ok
last rft.aulast Ok
first rft.aufirst Ok
author rft.au Ok
coauthors -
date, year rft.date Ok
edition rft.edition Ok
publisher rft.pub Ok
location rft.place Ok
page rft.pages Ok
series rft.series Ok
isbn rft.isbn Ok
oclc rft_id=info:oclcnum/ Ok
doi rft_id=doi/ Ok
url rft_id Ok
location -


[edit] {{{cite journal}}}

Field Current COinS mapping Comments
- rft_val_fmt=info:ofi/fmt:kev:mtx:journal
- rft.genre=article
title rft.atitle Ok
journal rft.jtitle Ok
last rft.aulast Ok
first rft.aufirst Ok
author rft.au Ok
coauthors -
date, year rft.date Ok
volume rft.volume Ok
issue rft.issue Ok
page rft.pages Ok
issn rft.isbn Ok
pmid rft_id=info:pmid/ Ok
doi rft_id=doi/ Ok
url rft_id Ok