Changes

Jump to navigation Jump to search
m
1 revision imported
Line 76: Line 76:  
['j-sheets'] = ': Sheets $1',
 
['j-sheets'] = ': Sheets $1',
 
 
['subscription'] = '<span style="font-size:90%; color:#555">(subscription required (<span title="Sources are not required to be available online. Online sources do not have to be freely available. The site may require a paid subscription." style="border-bottom:1px dotted;cursor:help">help</span>))</span>' ..
+
['subscription'] = '<span style="font-size:90%; color:#555">(Subscription required (<span title="The site requires a paid subscription to access this page." style="border-bottom:1px dotted;cursor:help">help</span>))</span>' ..
 
'[[Category:Pages containing links to subscription-only content]]',
 
'[[Category:Pages containing links to subscription-only content]]',
 
 
['registration']='<span style="font-size:90%; color:#555">(registration required (<span title="Sources are not required to be available online. Online sources do not have to be freely available. The site may require registration." style="border-bottom:1px dotted;cursor:help">help</span>))</span>' ..
+
['registration']='<span style="font-size:90%; color:#555">(Registration required (<span title="The site requires registration to access this page." style="border-bottom:1px dotted;cursor:help">help</span>))</span>' ..
 
'[[Category:Pages with login required references or sources]]',
 
'[[Category:Pages with login required references or sources]]',
 
 
Line 127: Line 127:  
 
 
-- various access levels, for |access=, |doi-access=, |arxiv=, ...
 
-- various access levels, for |access=, |doi-access=, |arxiv=, ...
['free'] = '<span class="plainlinks">$1<span style="margin-left:0.1em">[[File:Lock-green.svg|9px|link=|alt=Freely accessible|Freely accessible]]</span></span>',
+
-- narrow no-break space &#8239; may work better than nowrap css. Or not? browser support?
['registration'] = '<span class="plainlinks">$1<span style="margin-left:0.1em">[[File:Lock-yellow.svg|9px|link=|alt=Free registration required|Free registration required]]</span></span>',
+
 
['limited'] = '<span class="plainlinks">$1<span style="margin-left:0.1em">[[File:Lock-yellow.svg|9px|link=|alt=Free access subject to limited trial, subscription normally required|Free access subject to limited trial, subscription normally required]]</span></span>',
+
['access-signal'] = '<span class="plainlinks">$1&#8239;$2</span>', -- external link with appropriate lock icon
['subscription'] = '<span class="plainlinks">$1<span style="margin-left:0.1em">[[File:Lock-red.svg|9px|link=|alt=Paid subscription required|Paid subscription required]]</span></span>',
+
['free'] = '[[File:Lock-green.svg|9px|link=|alt=Freely accessible|Freely accessible]]',
+
['registration'] = '[[File:Lock-blue-alt-2.svg|9px|link=|alt=Free registration required|Free registration required]]',
 +
['limited'] = '[[File:Lock-blue-alt-2.svg|9px|link=|alt=Free access subject to limited trial, subscription normally required|Free access subject to limited trial, subscription normally required]]',
 +
['subscription'] = '[[File:Lock-red-alt.svg|9px|link=|alt=Paid subscription required|Paid subscription required]]',
 +
 
 
['italic-title'] = "''$1''",
 
['italic-title'] = "''$1''",
   Line 170: Line 173:  
['Authors'] = {'authors', 'people', 'host', 'credits'},
 
['Authors'] = {'authors', 'people', 'host', 'credits'},
 
['BookTitle'] = {'book-title', 'booktitle'},
 
['BookTitle'] = {'book-title', 'booktitle'},
['Callsign'] = {'call-sign', 'callsign'}, -- cite interview
   
['Cartography'] = 'cartography',
 
['Cartography'] = 'cartography',
 
['Chapter'] = {'chapter', 'contribution', 'entry', 'article', 'section'},
 
['Chapter'] = {'chapter', 'contribution', 'entry', 'article', 'section'},
 
['ChapterFormat'] = {'chapter-format', 'contribution-format', 'section-format'};
 
['ChapterFormat'] = {'chapter-format', 'contribution-format', 'section-format'};
 
['ChapterURL'] = {'chapter-url', 'chapterurl', 'contribution-url', 'contributionurl', 'section-url', 'sectionurl'},
 
['ChapterURL'] = {'chapter-url', 'chapterurl', 'contribution-url', 'contributionurl', 'section-url', 'sectionurl'},
['City'] = 'city', -- cite interview
   
['Class'] = 'class', -- cite arxiv and arxiv identifiers
 
['Class'] = 'class', -- cite arxiv and arxiv identifiers
['Coauthors'] = {'coauthors', 'coauthor'}, -- coauthor and coauthors are deprecated; remove after 1 January 2015?
   
['Collaboration'] = 'collaboration',
 
['Collaboration'] = 'collaboration',
 
['Conference'] = {'conference', 'event'},
 
['Conference'] = {'conference', 'event'},
Line 183: Line 183:  
['ConferenceURL'] = {'conference-url', 'conferenceurl', 'event-url', 'eventurl'},
 
['ConferenceURL'] = {'conference-url', 'conferenceurl', 'event-url', 'eventurl'},
 
['Contribution'] = 'contribution', -- introduction, foreword, afterword, etc; required when |contributor= set
 
['Contribution'] = 'contribution', -- introduction, foreword, afterword, etc; required when |contributor= set
['Date'] = {'date', 'air-date', 'airdate'},
+
['Date'] = 'date',
 
['DeadURL'] = {'dead-url', 'deadurl'},
 
['DeadURL'] = {'dead-url', 'deadurl'},
 
['Degree'] = 'degree',
 
['Degree'] = 'degree',
Line 201: Line 201:  
['Inset'] = 'inset',
 
['Inset'] = 'inset',
 
['Issue'] = {'issue', 'number'},
 
['Issue'] = {'issue', 'number'},
['Interviewers'] = {'interviewer', 'interviewers'},
+
['Interviewers'] = 'interviewers',
 
['Language'] = {'language', 'in'},
 
['Language'] = {'language', 'in'},
 
['LastAuthorAmp'] = {'last-author-amp', 'lastauthoramp'},
 
['LastAuthorAmp'] = {'last-author-amp', 'lastauthoramp'},
Line 228: Line 228:  
'website',  'periodical', 'encyclopedia', 'encyclopaedia', 'dictionary', 'mailinglist'},
 
'website',  'periodical', 'encyclopedia', 'encyclopaedia', 'dictionary', 'mailinglist'},
 
['Place'] = {'place', 'location'},
 
['Place'] = {'place', 'location'},
['Program'] = 'program', -- cite interview
   
['PostScript'] = 'postscript',
 
['PostScript'] = 'postscript',
 
['PublicationDate'] = {'publicationdate', 'publication-date'},
 
['PublicationDate'] = {'publicationdate', 'publication-date'},
Line 285: Line 284:  
['EditorList-Mask'] = {"editor-mask#", "editor#-mask", "editormask#", "editor#mask"},
 
['EditorList-Mask'] = {"editor-mask#", "editor#-mask", "editormask#", "editor#mask"},
 
 
 +
['InterviewerList-First'] = {'interviewer-first#', 'interviewer#-first'},
 +
['InterviewerList-Last'] = {'interviewer#', 'interviewer-last#', 'interviewer#-last'},
 +
['InterviewerList-Link'] = {'interviewer-link#', 'interviewer#-link'},
 +
['InterviewerList-Mask'] = {'interviewer-mask#', 'interviewer#-mask'},
 +
 
['TranslatorList-First'] = {'translator-first#', 'translator#-first', 'translator-given#', 'translator#-given'},
 
['TranslatorList-First'] = {'translator-first#', 'translator#-first', 'translator-given#', 'translator#-given'},
 
['TranslatorList-Last'] = {'translator#', 'translator-last#', 'translator#-last', 'translator-surname#', 'translator#-surname'},
 
['TranslatorList-Last'] = {'translator#', 'translator-last#', 'translator#-last', 'translator-surname#', 'translator#-surname'},
Line 303: Line 307:  
['ContributorList'] = "contributors list",
 
['ContributorList'] = "contributors list",
 
['EditorList'] = "editors list",
 
['EditorList'] = "editors list",
 +
['InterviewerList'] = "interviewers list",
 
['TranslatorList'] = "translators list",
 
['TranslatorList'] = "translators list",
 
 
Line 411: Line 416:  
local script_lang_codes = {'am', 'ar', 'be', 'bg', 'bn', 'bs', 'dv', 'el', -- ISO 639-1 codes only for |script-title= and |script-chapter=
 
local script_lang_codes = {'am', 'ar', 'be', 'bg', 'bn', 'bs', 'dv', 'el', -- ISO 639-1 codes only for |script-title= and |script-chapter=
 
'fa', 'he', 'hy', 'ja', 'ka', 'kn', 'ko', 'ku',
 
'fa', 'he', 'hy', 'ja', 'ka', 'kn', 'ko', 'ku',
'mk', 'ml', 'mr', 'ps', 'ru', 'sd', 'sr', 'th',
+
'mk', 'ml', 'mr', 'my', 'ps', 'ru', 'sd', 'sr',
'uk', 'ug', 'ur', 'yi', 'zh'};
+
'th', 'uk', 'ug', 'ur', 'yi', 'zh'};
      Line 433: Line 438:  
['etal'] = 'CS1 maint: Explicit use of et al.',
 
['etal'] = 'CS1 maint: Explicit use of et al.',
 
['extra_text'] = 'CS1 maint: Extra text',
 
['extra_text'] = 'CS1 maint: Extra text',
 +
['extra_text_names'] = 'CS1 maint: Extra text: $1', -- $1 is <name>s list; gets value from special_case_translation table
 
['ignore_isbn_err'] = 'CS1 maint: Ignored ISBN errors',
 
['ignore_isbn_err'] = 'CS1 maint: Ignored ISBN errors',
 +
['interviewers'] = 'CS1 maint: Uses interviewers parameter',
 
['missing_pipe'] = 'CS1 maint: Missing pipe',
 
['missing_pipe'] = 'CS1 maint: Missing pipe',
 
['mult_names'] = 'CS1 maint: Multiple names: $1', -- $1 is <name>s list; gets value from special_case_translation table
 
['mult_names'] = 'CS1 maint: Multiple names: $1', -- $1 is <name>s list; gets value from special_case_translation table
 +
['pmc_format'] = 'CS1 maint: PMC format',
 
['unfit'] = 'CS1 maint: Unfit url',
 
['unfit'] = 'CS1 maint: Unfit url',
 
['unknown_lang'] = 'CS1 maint: Unrecognized language',
 
['unknown_lang'] = 'CS1 maint: Unrecognized language',
Line 464: Line 472:  
local title_types = {
 
local title_types = {
 
['AV-media-notes'] = 'Media notes',
 
['AV-media-notes'] = 'Media notes',
['interview'] = 'Interview', -- special case for cite interview  TODO: make cite interview not need special cases
+
['interview'] = 'Interview',
 
['mailinglist'] = 'Mailing list',
 
['mailinglist'] = 'Mailing list',
 
['map'] = 'Map',
 
['map'] = 'Map',
Line 534: Line 542:  
message = 'Check <code style="'..code_style..'">&#124;biorxiv=</code> value',
 
message = 'Check <code style="'..code_style..'">&#124;biorxiv=</code> value',
 
anchor = 'bad_biorxiv',
 
anchor = 'bad_biorxiv',
category = 'CS1 errors: biorxiv',
+
category = 'CS1 errors: bioRxiv',
 
hidden = false },
 
hidden = false },
 
bad_citeseerx = {
 
bad_citeseerx = {
Line 605: Line 613:  
anchor = 'bad_oclc',
 
anchor = 'bad_oclc',
 
category = 'CS1 errors: OCLC',
 
category = 'CS1 errors: OCLC',
 +
hidden = false },
 +
bad_ssrn = {
 +
message = 'Check <code style="'..code_style..'">&#124;ssrn=</code> value',
 +
anchor = 'bad_ssrn',
 +
category = 'CS1 errors: SSRN',
 
hidden = false },
 
hidden = false },
 
bad_url = {
 
bad_url = {
Line 631: Line 644:  
category = 'Pages using web citations with no URL',
 
category = 'Pages using web citations with no URL',
 
hidden = true },
 
hidden = true },
coauthors_missing_author = {
  −
message = '<code style="'..code_style..'">&#124;coauthors=</code> requires <code style="'..code_style..'">&#124;author=</code>',
  −
anchor = 'coauthors_missing_author',
  −
category = 'CS1 errors: coauthors without author',
  −
hidden = false },
   
contributor_ignored = {
 
contributor_ignored = {
 
message = '<code style="'..code_style..'">&#124;contributor=</code> ignored</code>',
 
message = '<code style="'..code_style..'">&#124;contributor=</code> ignored</code>',
Line 649: Line 657:  
message = 'Cite uses deprecated parameter <code style="'..code_style..'">&#124;$1=</code>',
 
message = 'Cite uses deprecated parameter <code style="'..code_style..'">&#124;$1=</code>',
 
anchor = 'deprecated_params',
 
anchor = 'deprecated_params',
category = 'Pages containing cite templates with deprecated parameters',
+
category = 'CS1 errors: deprecated parameters',
 
hidden = false },
 
hidden = false },
 
empty_citation = {
 
empty_citation = {
Line 754: Line 762:  
local id_handlers = {
 
local id_handlers = {
 
['ARXIV'] = {
 
['ARXIV'] = {
parameters = {'arxiv', 'ARXIV', 'eprint'},
+
parameters = {'arxiv', 'eprint'},
 
link = 'arXiv',
 
link = 'arXiv',
 
label = 'arXiv',
 
label = 'arXiv',
Line 775: Line 783:  
},
 
},
 
['BIBCODE'] = {
 
['BIBCODE'] = {
parameters = {'bibcode','BIBCODE'},
+
parameters = {'bibcode'},
 
link = 'Bibcode',
 
link = 'Bibcode',
 
label = 'Bibcode',
 
label = 'Bibcode',
Line 791: Line 799:  
label = 'bioRxiv',
 
label = 'bioRxiv',
 
mode = 'manual',
 
mode = 'manual',
prefix = '//dx.doi.org/10.1101/',
+
prefix = '//doi.org/10.1101/',
 
COinS = 'pre', -- use prefix value
 
COinS = 'pre', -- use prefix value
 
access = 'free', -- free to read
 
access = 'free', -- free to read
Line 813: Line 821:  
label = 'doi',
 
label = 'doi',
 
mode = 'manual',
 
mode = 'manual',
prefix = '//dx.doi.org/',
+
prefix = '//doi.org/',
 
COinS = 'info:doi',
 
COinS = 'info:doi',
 
separator = ':',
 
separator = ':',
Line 978: Line 986:  
link = 'Social Science Research Network',
 
link = 'Social Science Research Network',
 
label = 'SSRN',
 
label = 'SSRN',
mode = 'external',
+
mode = 'manual',
 
prefix = '//ssrn.com/abstract=', -- protocol relative tested 2013-09-04
 
prefix = '//ssrn.com/abstract=', -- protocol relative tested 2013-09-04
 
COinS = 'pre', -- use prefix value
 
COinS = 'pre', -- use prefix value
Bureaucrats, private-view, public-view, Administrators
97,692

edits

Navigation menu