| 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   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 $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..'">|biorxiv=</code> value', | | message = 'Check <code style="'..code_style..'">|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..'">|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..'">|coauthors=</code> requires <code style="'..code_style..'">|author=</code>',
| |
| − | anchor = 'coauthors_missing_author',
| |
| − | category = 'CS1 errors: coauthors without author',
| |
| − | hidden = false },
| |
| | contributor_ignored = { | | contributor_ignored = { |
| | message = '<code style="'..code_style..'">|contributor=</code> ignored</code>', | | message = '<code style="'..code_style..'">|contributor=</code> ignored</code>', |
| Line 649: |
Line 657: |
| | message = 'Cite uses deprecated parameter <code style="'..code_style..'">|$1=</code>', | | message = 'Cite uses deprecated parameter <code style="'..code_style..'">|$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 |