|
|
(2 intermediate revisions by 2 users not shown) |
Line 3: |
Line 3: |
| --[[--------------------------< U N C A T E G O R I Z E D _ N A M E S P A C E S >------------------------------ | | --[[--------------------------< U N C A T E G O R I Z E D _ N A M E S P A C E S >------------------------------ |
|
| |
|
| List of namespaces that should not be included in citation error categories. | | List of namespaces identifiers for namespaces that will not be included in citation error categories. |
| Same as setting notracking = true by default. | | Same as setting notracking = true by default. |
|
| |
|
| Note: Namespace names should use underscores instead of spaces.
| | For wikis that have a current version of Module:cs1 documentation support, this #invoke will return an unordered |
| | list of namespace names and their associated identifiers: |
| | {{#invoke:cs1 documentation support|uncategorized_namespace_lister|all=<anything>}} |
|
| |
|
| ]] | | ]] |
|
| |
|
| local uncategorized_namespaces = { 'User', 'Talk', 'User_talk', 'Wikipedia_talk',
| | uncategorized_namespaces_t = {[2]=true}; -- init with user namespace id |
| 'File_talk', 'Template_talk', 'Help_talk', 'Category_talk', 'Portal_talk',
| | for k, _ in pairs (mw.site.talkNamespaces) do -- add all talk namespace ids |
| 'Book_talk', 'Draft_talk', 'Education_Program_talk', 'Module_talk', 'MediaWiki_talk' }; | | uncategorized_namespaces_t[k] = true; |
| | end |
| | |
| local uncategorized_subpages = {'/[Ss]andbox', '/[Tt]estcases', '/[^/]*[Ll]og', '/[Aa]rchive'}; -- list of Lua patterns found in page names of pages we should not categorize | | local uncategorized_subpages = {'/[Ss]andbox', '/[Tt]estcases', '/[^/]*[Ll]og', '/[Aa]rchive'}; -- list of Lua patterns found in page names of pages we should not categorize |
|
| |
|
Line 30: |
Line 34: |
| ['archived-dead'] = 'Archived from $1 on $2', | | ['archived-dead'] = 'Archived from $1 on $2', |
| ['archived-live'] = '$1 from the original on $2', | | ['archived-live'] = '$1 from the original on $2', |
| ['archived-missing'] = 'Archived from the original$1 on $2', | | ['archived-missing'] = 'Archived from the original $1 on $2', |
| ['archived-unfit'] = 'Archived from the original on ', | | ['archived-unfit'] = 'Archived from the original on ', |
| ['archived'] = 'Archived', | | ['archived'] = 'Archived', |
Line 62: |
Line 66: |
|
| |
|
| ['vol'] = '$1 Vol. $2', -- $1 is sepc; bold journal style volume is in presentation{} | | ['vol'] = '$1 Vol. $2', -- $1 is sepc; bold journal style volume is in presentation{} |
| ['vol-no'] = '$1 Vol. $2, no. $3', -- sepc, volume, issue (alternatively insert $1 after $2, but then we'd also have to change capitalization) | | ['vol-no'] = '$1 Vol. $2, no. $3', -- sepc, volume, issue (alternatively insert $1 after $2, but then we'd also have to change capitalization) |
| ['issue'] = '$1 No. $2', -- $1 is sepc | | ['issue'] = '$1 No. $2', -- $1 is sepc |
| | |
| | ['art'] = '$1 Art. $2', -- $1 is sepc; for {{cite conference}} only |
| | ['vol-art'] = '$1 Vol. $2, art. $3', -- sepc, volume, article-number; for {{cite conference}} only |
|
| |
|
| ['j-vol'] = '$1 $2', -- sepc, volume; bold journal volume is in presentation{} | | ['j-vol'] = '$1 $2', -- sepc, volume; bold journal volume is in presentation{} |
| ['j-issue'] = ' ($1)', | | ['j-issue'] = ' ($1)', |
| | ['j-article-num'] = ' $1', -- TODO: any punctuation here? static text? |
|
| |
|
| ['nopp'] = '$1 $2'; -- page(s) without prefix; $1 is sepc | | ['nopp'] = '$1 $2'; -- page(s) without prefix; $1 is sepc |
Line 110: |
Line 118: |
| used as class attributes in the <cite> tag that encloses the citation so these names may not contain spaces while | | used as class attributes in the <cite> tag that encloses the citation so these names may not contain spaces while |
| the canonical template name may. These names are used in warning_msg_e and warning_msg_m to create links to the | | the canonical template name may. These names are used in warning_msg_e and warning_msg_m to create links to the |
| template's documentation when an article is displayed in preivew mode. | | template's documentation when an article is displayed in preview mode. |
|
| |
|
| Most cs1|2 template |CitationClass= values at en.wiki match their canonical template names so are not listed here. | | Most cs1|2 template |CitationClass= values at en.wiki match their canonical template names so are not listed here. |
Line 117: |
Line 125: |
|
| |
|
| local citation_class_map_t = { -- TODO: if kept, these and all other config.CitationClass 'names' require some sort of i18n | | local citation_class_map_t = { -- TODO: if kept, these and all other config.CitationClass 'names' require some sort of i18n |
| ['audio-visual'] = 'AV media', -- TODO: move to ~/Configuration | | ['audio-visual'] = 'AV media', |
| ['AV-media-notes'] = 'AV media notes', | | ['AV-media-notes'] = 'AV media notes', |
| ['encyclopaedia'] = 'encyclopedia', | | ['encyclopaedia'] = 'encyclopedia', |
Line 164: |
Line 172: |
|
| |
|
| ['format'] = ' <span class="cs1-format">($1)</span>', -- for |format=, |chapter-format=, etc. | | ['format'] = ' <span class="cs1-format">($1)</span>', -- for |format=, |chapter-format=, etc. |
| | ['interwiki'] = ' <span class="cs1-format">[in $1]</span>', -- for interwiki-language-linked author, editor, etc |
| | ['interproj'] = ' <span class="cs1-format">[at $1]</span>', -- for interwiki-project-linked author, editor, etc (:d: and :s: supported; :w: ignored) |
|
| |
|
| -- various access levels, for |access=, |doi-access=, |arxiv=, ... | | -- various access levels, for |access=, |doi-access=, |arxiv=, ... |
Line 229: |
Line 239: |
| ['ArchiveFormat'] = 'archive-format', | | ['ArchiveFormat'] = 'archive-format', |
| ['ArchiveURL'] = {'archive-url', 'archiveurl'}, -- Used by InternetArchiveBot | | ['ArchiveURL'] = {'archive-url', 'archiveurl'}, -- Used by InternetArchiveBot |
| | ['ArticleNumber'] = 'article-number', |
| ['ASINTLD'] = 'asin-tld', | | ['ASINTLD'] = 'asin-tld', |
| ['At'] = 'at', -- Used by InternetArchiveBot | | ['At'] = 'at', -- Used by InternetArchiveBot |
Line 412: |
Line 423: |
| local punct_skip = {}; | | local punct_skip = {}; |
| local url_skip = {}; | | local url_skip = {}; |
| | |
| | |
| | --[[--------------------------< S I N G L E - L E T T E R S E C O N D - L E V E L D O M A I N S >---------- |
| | |
| | this is a list of tlds that are known to have single-letter second-level domain names. This list does not include |
| | ccTLDs which are accepted in is_domain_name(). |
| | |
| | ]] |
| | |
| | local single_letter_2nd_lvl_domains_t = {'cash', 'company', 'foundation', 'org', 'today'}; |
|
| |
|
|
| |
|
Line 425: |
Line 446: |
| local special_case_translation = { | | local special_case_translation = { |
| ['AuthorList'] = 'authors list', -- used to assemble maintenance category names | | ['AuthorList'] = 'authors list', -- used to assemble maintenance category names |
| ['ContributorList'] = 'contributors list', -- translation of these names plus translation of the base mainenance category names in maint_cats{} table below | | ['ContributorList'] = 'contributors list', -- translation of these names plus translation of the base maintenance category names in maint_cats{} table below |
| ['EditorList'] = 'editors list', -- must match the names of the actual categories | | ['EditorList'] = 'editors list', -- must match the names of the actual categories |
| ['InterviewerList'] = 'interviewers list', -- this group or translations used by name_has_ed_markup() and name_has_mult_names() | | ['InterviewerList'] = 'interviewers list', -- this group or translations used by name_has_ed_markup() and name_has_mult_names() |
Line 476: |
Line 497: |
| {['en'] = {'about us', true}, ['local'] = nil}, | | {['en'] = {'about us', true}, ['local'] = nil}, |
| {['en'] = {'%f[%a][Aa]dvisor%f[%A]', false}, ['local'] = nil}, | | {['en'] = {'%f[%a][Aa]dvisor%f[%A]', false}, ['local'] = nil}, |
| | {['en'] = {'allmusic', true}, ['local'] = nil}, |
| {['en'] = {'%f[%a][Aa]uthor%f[%A]', false}, ['local'] = nil}, | | {['en'] = {'%f[%a][Aa]uthor%f[%A]', false}, ['local'] = nil}, |
| | {['en'] = {'business', true}, ['local'] = nil}, |
| | {['en'] = {'cnn', true}, ['local'] = nil}, |
| {['en'] = {'collaborator', true}, ['local'] = nil}, | | {['en'] = {'collaborator', true}, ['local'] = nil}, |
| {['en'] = {'contributor', true}, ['local'] = nil}, | | {['en'] = {'contributor', true}, ['local'] = nil}, |
Line 491: |
Line 515: |
| {['en'] = {'google', true}, ['local'] = nil}, | | {['en'] = {'google', true}, ['local'] = nil}, |
| {['en'] = {'home page', true}, ['local'] = nil}, | | {['en'] = {'home page', true}, ['local'] = nil}, |
| | {['en'] = {'^[Ii]nc%.?$', false}, ['local'] = nil}, |
| {['en'] = {'instagram', true}, ['local'] = nil}, | | {['en'] = {'instagram', true}, ['local'] = nil}, |
| {['en'] = {'interviewer', true}, ['local'] = nil}, | | {['en'] = {'interviewer', true}, ['local'] = nil}, |
Line 498: |
Line 523: |
| {['en'] = {'policy', true}, ['local'] = nil}, | | {['en'] = {'policy', true}, ['local'] = nil}, |
| {['en'] = {'privacy', true}, ['local'] = nil}, | | {['en'] = {'privacy', true}, ['local'] = nil}, |
| | {['en'] = {'reuters', true}, ['local'] = nil}, |
| {['en'] = {'translator', true}, ['local'] = nil}, | | {['en'] = {'translator', true}, ['local'] = nil}, |
| {['en'] = {'tumblr', true}, ['local'] = nil}, | | {['en'] = {'tumblr', true}, ['local'] = nil}, |
Line 904: |
Line 930: |
| local indic_script = '[\224\164\128-\224\181\191\224\163\160-\224\183\191\225\128\128-\225\130\159\234\167\160-\234\167\191\234\169\160-\234\169\191]'; | | local indic_script = '[\224\164\128-\224\181\191\224\163\160-\224\183\191\225\128\128-\225\130\159\234\167\160-\234\167\191\234\169\160-\234\169\191]'; |
|
| |
|
| -- list of emoji that use zwj character (U+200D) to combine with another emoji | | -- list of emoji that use a zwj character (U+200D) to combine with another emoji |
| local emoji = { -- indexes are decimal forms of the hex values in U+xxxx | | -- from: https://unicode.org/Public/emoji/15.0/emoji-zwj-sequences.txt; version: 15.0; 2022-05-06 |
| | -- table created by: [[:en:Module:Make emoji zwj table]] |
| | local emoji_t = { -- indexes are decimal forms of the hex values in U+xxxx |
| | [9760] = true, -- U+2620 ☠ skull and crossbones |
| | [9792] = true, -- U+2640 ♀ female sign |
| | [9794] = true, -- U+2642 ♂ male sign |
| | [9877] = true, -- U+2695 ⚕ staff of aesculapius |
| | [9878] = true, -- U+2696 ⚖ scales |
| | [9895] = true, -- U+26A7 ⚧ male with stroke and male and female sign |
| | [9992] = true, -- U+2708 ✈ airplane |
| | [10052] = true, -- U+2744 ❄ snowflake |
| | [10084] = true, -- U+2764 ❤ heavy black heart |
| | [11035] = true, -- U+2B1B ⬛ black large square |
| [127752] = true, -- U+1F308 🌈 rainbow | | [127752] = true, -- U+1F308 🌈 rainbow |
| | [127787] = true, -- U+1F32B 🌫 fog |
| [127806] = true, -- U+1F33E 🌾 ear of rice | | [127806] = true, -- U+1F33E 🌾 ear of rice |
| [127859] = true, -- U+1F373 🍳 cooking | | [127859] = true, -- U+1F373 🍳 cooking |
| | [127868] = true, -- U+1F37C 🍼 baby bottle |
| | [127876] = true, -- U+1F384 🎄 christmas tree |
| [127891] = true, -- U+1F393 🎓 graduation cap | | [127891] = true, -- U+1F393 🎓 graduation cap |
| [127908] = true, -- U+1F3A4 🎤 microphone | | [127908] = true, -- U+1F3A4 🎤 microphone |
Line 919: |
Line 960: |
| [128105] = true, -- U+1F469 👩 woman | | [128105] = true, -- U+1F469 👩 woman |
| [128139] = true, -- U+1F48B 💋 kiss mark | | [128139] = true, -- U+1F48B 💋 kiss mark |
| | [128168] = true, -- U+1F4A8 💨 dash symbol |
| | [128171] = true, -- U+1F4AB 💫 dizzy symbol |
| [128187] = true, -- U+1F4BB 💻 personal computer | | [128187] = true, -- U+1F4BB 💻 personal computer |
| [128188] = true, -- U+1F4BC 💼 brief case | | [128188] = true, -- U+1F4BC 💼 brief case |
| | [128293] = true, -- U+1F525 🔥 fire |
| [128295] = true, -- U+1F527 🔧 wrench | | [128295] = true, -- U+1F527 🔧 wrench |
| [128300] = true, -- U+1F52C 🔬 microscope | | [128300] = true, -- U+1F52C 🔬 microscope |
Line 936: |
Line 980: |
| [129469] = true, -- U+1F9BD 🦽 manual wheelchair | | [129469] = true, -- U+1F9BD 🦽 manual wheelchair |
| [129489] = true, -- U+1F9D1 🧑 adult | | [129489] = true, -- U+1F9D1 🧑 adult |
| [9760] = true, -- U+2620 ☠ skull and crossbones | | [129657] = true, -- U+1FA79 🩹 adhesive bandage |
| [9792] = true, -- U+2640 ♀ female sign | | [129778] = true, -- U+1FAF2 🫲 leftwards hand |
| [9794] = true, -- U+2642 ♂ male sign
| |
| [9877] = true, -- U+2695 ⚕ staff of aesculapius
| |
| [9878] = true, -- U+2696 ⚖ scales
| |
| [9992] = true, -- U+2708 ✈ airplane
| |
| [10084] = true, -- U+2764 ❤ heavy black heart
| |
| } | | } |
|
| |
|
Line 989: |
Line 1,028: |
| 'ab', 'am', 'ar', 'be', 'bg', 'bn', 'bo', 'bs', 'dv', 'dz', 'el', 'fa', 'gu', | | 'ab', 'am', 'ar', 'be', 'bg', 'bn', 'bo', 'bs', 'dv', 'dz', 'el', 'fa', 'gu', |
| 'he', 'hi', 'hy', 'ja', 'ka', 'kk', 'km', 'kn', 'ko', 'ku', 'ky', 'lo', 'mk', | | 'he', 'hi', 'hy', 'ja', 'ka', 'kk', 'km', 'kn', 'ko', 'ku', 'ky', 'lo', 'mk', |
| 'ml', 'mn', 'mr', 'my', 'ne', 'or', 'ota', 'ps', 'ru', 'sd', 'si', 'sr', 'syc', | | 'ml', 'mn', 'mr', 'my', 'ne', 'or', 'ota', 'pa', 'ps', 'ru', 'sd', 'si', 'sr', |
| 'ta', 'te', 'tg', 'th', 'ti', 'ug', 'uk', 'ur', 'uz', 'yi', 'yue', 'zh'
| | 'syc', 'ta', 'te', 'tg', 'th', 'ti', 'tt', 'ug', 'uk', 'ur', 'uz', 'yi', 'yue', 'zh' |
| }; | | }; |
|
| |
|
Line 1,041: |
Line 1,080: |
| ['taiwanese hokkien'] = {'Taiwanese Hokkien', 'nan-tw'}, -- make room for MediaWiki/IANA/ISO 639 nan: Min Nan Chinese | | ['taiwanese hokkien'] = {'Taiwanese Hokkien', 'nan-tw'}, -- make room for MediaWiki/IANA/ISO 639 nan: Min Nan Chinese |
| ['tosk albanian'] = {'Tosk Albanian', 'als'}, -- MediaWiki replaces 'Tosk Albanian' with 'Alemannisch' so 'Tosk Albanian' cannot be found | | ['tosk albanian'] = {'Tosk Albanian', 'als'}, -- MediaWiki replaces 'Tosk Albanian' with 'Alemannisch' so 'Tosk Albanian' cannot be found |
| ['valencian'] = {'Valencian', 'ca'}, -- variant of Catalan; categorizes as Catalan | | ['valencian'] = {'Valencian', 'ca-valencia'}, -- variant of Catalan; categorizes as Valencian |
| } | | } |
|
| |
|
Line 1,057: |
Line 1,096: |
| ['local-lang-source'] = 'CS1 $1-language sources ($2)', -- |language= categories; $1 is local-language name, $2 is ISO639-1 code; not emitted when local_lang_cat_enable is false | | ['local-lang-source'] = 'CS1 $1-language sources ($2)', -- |language= categories; $1 is local-language name, $2 is ISO639-1 code; not emitted when local_lang_cat_enable is false |
| ['location-test'] = 'CS1 location test', | | ['location-test'] = 'CS1 location test', |
| ['long-vol'] = 'CS1: long volume value', -- probably temporary cat to identify scope of |volume= values longer than 4 charachters | | ['long-vol'] = 'CS1: long volume value', -- probably temporary cat to identify scope of |volume= values longer than 4 characters |
| ['script'] = 'CS1 uses $1-language script ($2)', -- |script-title=xx: has matching category; $1 is language name, $2 is ISO639-1 code | | ['script'] = 'CS1 uses $1-language script ($2)', -- |script-title=xx: has matching category; $1 is language name, $2 is ISO639-1 code |
| ['tracked-param'] = 'CS1 tracked parameter: $1', -- $1 is base (enumerators removed) parameter name | | ['tracked-param'] = 'CS1 tracked parameter: $1', -- $1 is base (enumerators removed) parameter name |
Line 1,473: |
Line 1,512: |
| message = '<code class="cs1-code">|$1=</code> missing <code class="cs1-code">|$2=</code>', -- $1 is first alias, $2 is matching last alias | | message = '<code class="cs1-code">|$1=</code> missing <code class="cs1-code">|$2=</code>', -- $1 is first alias, $2 is matching last alias |
| anchor = 'first_missing_last', | | anchor = 'first_missing_last', |
| category = 'CS1 errors: missing name', -- author, contributor, editor, interviewer, translator | | category = 'CS1 errors: missing name', -- author, contributor, editor, interviewer, translator |
| hidden = false | | hidden = false |
| }, | | }, |
Line 1,579: |
Line 1,618: |
| }, | | }, |
| err_param_unknown_empty = { | | err_param_unknown_empty = { |
| message = 'Cite has empty unknown parameter$1: $2', -- $1 is 's' or empty space; $2 is emty unknown param list | | message = 'Cite has empty unknown parameter$1: $2', -- $1 is 's' or empty space; $2 is empty unknown param list |
| anchor = 'param_unknown_empty', | | anchor = 'param_unknown_empty', |
| category = 'CS1 errors: empty unknown parameters', | | category = 'CS1 errors: empty unknown parameters', |
Line 1,688: |
Line 1,727: |
| category = 'CS1 maint: location', | | category = 'CS1 maint: location', |
| hidden = true, | | hidden = true, |
| },
| | }, |
| maint_mr_format = { | | maint_mr_format = { |
| message = nil, | | message = nil, |
Line 1,694: |
Line 1,733: |
| category = 'CS1 maint: MR format', | | category = 'CS1 maint: MR format', |
| hidden = true, | | hidden = true, |
| },
| | }, |
| maint_mult_names = { | | maint_mult_names = { |
| message = nil, | | message = nil, |
Line 1,718: |
Line 1,757: |
| category = 'CS1 maint: others in cite AV media (notes)', | | category = 'CS1 maint: others in cite AV media (notes)', |
| hidden = true, | | hidden = true, |
| },
| | }, |
| maint_pmc_embargo = { | | maint_pmc_embargo = { |
| message = nil, | | message = nil, |
Line 1,786: |
Line 1,825: |
| redirect: a local redirect to a local Wikipedia article name; at en.wiki, 'ISBN (identifier)' is a redirect to 'International Standard Book Number' | | redirect: a local redirect to a local Wikipedia article name; at en.wiki, 'ISBN (identifier)' is a redirect to 'International Standard Book Number' |
| q: Wikidata q number for the identifier | | q: Wikidata q number for the identifier |
| label: the label preceeding the identifier; label is linked to a Wikipedia article (in this order): | | label: the label preceding the identifier; label is linked to a Wikipedia article (in this order): |
| redirect from id_handlers['<id>'].redirect when use_identifier_redirects is true | | redirect from id_handlers['<id>'].redirect when use_identifier_redirects is true |
| Wikidata-supplied article name for the local wiki from id_handlers['<id>'].q | | Wikidata-supplied article name for the local wiki from id_handlers['<id>'].q |
Line 1,815: |
Line 1,854: |
| q = 'Q118398', | | q = 'Q118398', |
| label = 'arXiv', | | label = 'arXiv', |
| prefix = '//arxiv.org/abs/', -- protocol-relative tested 2013-09-04 | | prefix = 'https://arxiv.org/abs/', -- protocol-relative tested 2013-09-04 |
| encode = false, | | encode = false, |
| COinS = 'info:arxiv', | | COinS = 'info:arxiv', |
Line 1,827: |
Line 1,866: |
| q = 'Q1753278', | | q = 'Q1753278', |
| label = 'ASIN', | | label = 'ASIN', |
| prefix = '//www.amazon.', | | prefix = 'https://www.amazon.', |
| COinS = 'url', | | COinS = 'url', |
| separator = ' ', | | separator = ' ', |
Line 1,850: |
Line 1,889: |
| q = 'Q19835482', | | q = 'Q19835482', |
| label = 'bioRxiv', | | label = 'bioRxiv', |
| prefix = '//doi.org/', | | prefix = 'https://doi.org/', |
| COinS = 'pre', -- use prefix value | | COinS = 'pre', -- use prefix value |
| access = 'free', -- free to read | | access = 'free', -- free to read |
Line 1,862: |
Line 1,901: |
| q = 'Q2715061', | | q = 'Q2715061', |
| label = 'CiteSeerX', | | label = 'CiteSeerX', |
| prefix = '//citeseerx.ist.psu.edu/viewdoc/summary?doi=', | | prefix = 'https://citeseerx.ist.psu.edu/viewdoc/summary?doi=', |
| COinS = 'pre', -- use prefix value | | COinS = 'pre', -- use prefix value |
| access = 'free', -- free to read | | access = 'free', -- free to read |
Line 1,874: |
Line 1,913: |
| q = 'Q25670', | | q = 'Q25670', |
| label = 'doi', | | label = 'doi', |
| prefix = '//doi.org/', | | prefix = 'https://doi.org/', |
| COinS = 'info:doi', | | COinS = 'info:doi', |
| separator = ':', | | separator = ':', |
Line 1,886: |
Line 1,925: |
| q = 'Q46339674', | | q = 'Q46339674', |
| label = 'eISSN', | | label = 'eISSN', |
| prefix = '//www.worldcat.org/issn/', | | prefix = 'https://www.worldcat.org/issn/', |
| COinS = 'rft.eissn', | | COinS = 'rft.eissn', |
| encode = false, | | encode = false, |
Line 1,897: |
Line 1,936: |
| q = 'Q3126718', | | q = 'Q3126718', |
| label = 'hdl', | | label = 'hdl', |
| prefix = '//hdl.handle.net/', | | prefix = 'https://hdl.handle.net/', |
| COinS = 'info:hdl', | | COinS = 'info:hdl', |
| separator = ':', | | separator = ':', |
Line 1,929: |
Line 1,968: |
| q = 'Q131276', | | q = 'Q131276', |
| label = 'ISSN', | | label = 'ISSN', |
| prefix = '//www.worldcat.org/issn/', | | prefix = 'https://www.worldcat.org/issn/', |
| COinS = 'rft.issn', | | COinS = 'rft.issn', |
| encode = false, | | encode = false, |
Line 1,940: |
Line 1,979: |
| q = '', | | q = '', |
| label = 'JFM', | | label = 'JFM', |
| prefix = '//zbmath.org/?format=complete&q=an:', | | prefix = 'https://zbmath.org/?format=complete&q=an:', |
| COinS = 'pre', -- use prefix value | | COinS = 'pre', -- use prefix value |
| encode = true, | | encode = true, |
Line 1,951: |
Line 1,990: |
| q = 'Q1420342', | | q = 'Q1420342', |
| label = 'JSTOR', | | label = 'JSTOR', |
| prefix = '//www.jstor.org/stable/', -- protocol-relative tested 2013-09-04 | | prefix = 'https://www.jstor.org/stable/', -- protocol-relative tested 2013-09-04 |
| COinS = 'pre', -- use prefix value | | COinS = 'pre', -- use prefix value |
| encode = false, | | encode = false, |
Line 1,963: |
Line 2,002: |
| q = 'Q620946', | | q = 'Q620946', |
| label = 'LCCN', | | label = 'LCCN', |
| prefix = '//lccn.loc.gov/', -- protocol-relative tested 2015-12-28 | | prefix = 'https://lccn.loc.gov/', -- protocol-relative tested 2015-12-28 |
| COinS = 'info:lccn', | | COinS = 'info:lccn', |
| encode = false, | | encode = false, |
Line 1,974: |
Line 2,013: |
| q = 'Q211172', | | q = 'Q211172', |
| label = 'MR', | | label = 'MR', |
| prefix = '//www.ams.org/mathscinet-getitem?mr=', -- protocol-relative tested 2013-09-04 | | prefix = 'https://mathscinet.ams.org/mathscinet-getitem?mr=', |
| COinS = 'pre', -- use prefix value | | COinS = 'pre', -- use prefix value |
| encode = true, | | encode = true, |
Line 1,985: |
Line 2,024: |
| q = 'Q190593', | | q = 'Q190593', |
| label = 'OCLC', | | label = 'OCLC', |
| prefix = '//www.worldcat.org/oclc/', | | prefix = 'https://www.worldcat.org/oclc/', |
| COinS = 'info:oclcnum', | | COinS = 'info:oclcnum', |
| encode = true, | | encode = true, |
Line 1,997: |
Line 2,036: |
| q = 'Q1201876', | | q = 'Q1201876', |
| label = 'OL', | | label = 'OL', |
| prefix = '//openlibrary.org/', | | prefix = 'https://openlibrary.org/', |
| COinS = 'url', | | COinS = 'url', |
| separator = ' ', | | separator = ' ', |
Line 2,009: |
Line 2,048: |
| q = 'Q2015776', | | q = 'Q2015776', |
| label = 'OSTI', | | label = 'OSTI', |
| prefix = '//www.osti.gov/biblio/', -- protocol-relative tested 2018-09-12 | | prefix = 'https://www.osti.gov/biblio/', -- protocol-relative tested 2018-09-12 |
| COinS = 'pre', -- use prefix value | | COinS = 'pre', -- use prefix value |
| encode = true, | | encode = true, |
Line 2,022: |
Line 2,061: |
| q = 'Q229883', | | q = 'Q229883', |
| label = 'PMC', | | label = 'PMC', |
| prefix = '//www.ncbi.nlm.nih.gov/pmc/articles/PMC', | | prefix = 'https://www.ncbi.nlm.nih.gov/pmc/articles/PMC', |
| suffix = '', | | suffix = '', |
| COinS = 'pre', -- use prefix value | | COinS = 'pre', -- use prefix value |
| encode = true, | | encode = true, |
| separator = ' ', | | separator = ' ', |
| id_limit = 9900000, | | id_limit = 10500000, |
| access = 'free', -- free to read | | access = 'free', -- free to read |
| }, | | }, |
Line 2,036: |
Line 2,075: |
| q = 'Q2082879', | | q = 'Q2082879', |
| label = 'PMID', | | label = 'PMID', |
| prefix = '//pubmed.ncbi.nlm.nih.gov/', | | prefix = 'https://pubmed.ncbi.nlm.nih.gov/', |
| COinS = 'info:pmid', | | COinS = 'info:pmid', |
| encode = false, | | encode = false, |
| separator = ' ', | | separator = ' ', |
| id_limit = 36900000, | | id_limit = 37900000, |
| }, | | }, |
| ['RFC'] = { | | ['RFC'] = { |
Line 2,048: |
Line 2,087: |
| q = 'Q212971', | | q = 'Q212971', |
| label = 'RFC', | | label = 'RFC', |
| prefix = '//tools.ietf.org/html/rfc', | | prefix = 'https://tools.ietf.org/html/rfc', |
| COinS = 'pre', -- use prefix value | | COinS = 'pre', -- use prefix value |
| encode = false, | | encode = false, |
Line 2,070: |
Line 2,109: |
| q = 'Q7550801', | | q = 'Q7550801', |
| label = 'SSRN', | | label = 'SSRN', |
| prefix = '//papers.ssrn.com/sol3/papers.cfm?abstract_id=', | | prefix = 'https://papers.ssrn.com/sol3/papers.cfm?abstract_id=', |
| COinS = 'pre', -- use prefix value | | COinS = 'pre', -- use prefix value |
| encode = true, | | encode = true, |
| separator = ' ', | | separator = ' ', |
| id_limit = 4300000, | | id_limit = 4600000, |
| custom_access = 'ssrn-access', | | custom_access = 'ssrn-access', |
| }, | | }, |
Line 2,087: |
Line 2,126: |
| encode = false, | | encode = false, |
| separator = ' ', | | separator = ' ', |
| id_limit = 256000000, | | id_limit = 262000000, |
| custom_access = 's2cid-access', | | custom_access = 's2cid-access', |
| }, | | }, |
Line 2,107: |
Line 2,146: |
| q = 'Q190269', | | q = 'Q190269', |
| label = 'Zbl', | | label = 'Zbl', |
| prefix = '//zbmath.org/?format=complete&q=an:', | | prefix = 'https://zbmath.org/?format=complete&q=an:', |
| COinS = 'pre', -- use prefix value | | COinS = 'pre', -- use prefix value |
| encode = true, | | encode = true, |
Line 2,124: |
Line 2,163: |
| date_digit_auto_xlate_enable = false; -- when true translates Western date digit to the local-wiki's language digits (date_names['local_digits']); always false at en.wiki | | date_digit_auto_xlate_enable = false; -- when true translates Western date digit to the local-wiki's language digits (date_names['local_digits']); always false at en.wiki |
| | | |
| global_df = get_date_format (), -- tables and variables created when this module is loaded | | -- tables and variables created when this module is loaded |
| | global_df = get_date_format (), -- this line can be replaced with "global_df = 'dmy-all'," to have all dates auto translated to dmy format. |
| punct_skip = build_skip_table (punct_skip, punct_meta_params), | | punct_skip = build_skip_table (punct_skip, punct_meta_params), |
| url_skip = build_skip_table (url_skip, url_meta_params), | | url_skip = build_skip_table (url_skip, url_meta_params), |
Line 2,138: |
Line 2,178: |
| keywords_lists = keywords_lists, | | keywords_lists = keywords_lists, |
| keywords_xlate = keywords_xlate, | | keywords_xlate = keywords_xlate, |
| stripmarkers=stripmarkers, | | stripmarkers = stripmarkers, |
| invisible_chars = invisible_chars, | | invisible_chars = invisible_chars, |
| invisible_defs = invisible_defs, | | invisible_defs = invisible_defs, |
| indic_script = indic_script, | | indic_script = indic_script, |
| emoji = emoji, | | emoji_t = emoji_t, |
| maint_cats = maint_cats, | | maint_cats = maint_cats, |
| messages = messages, | | messages = messages, |
Line 2,152: |
Line 2,192: |
| this_wiki_code = this_wiki_code, | | this_wiki_code = this_wiki_code, |
| title_types = title_types, | | title_types = title_types, |
| uncategorized_namespaces = uncategorized_namespaces, | | uncategorized_namespaces = uncategorized_namespaces_t, |
| uncategorized_subpages = uncategorized_subpages, | | uncategorized_subpages = uncategorized_subpages, |
| templates_using_volume = templates_using_volume, | | templates_using_volume = templates_using_volume, |
Line 2,158: |
Line 2,198: |
| templates_not_using_page = templates_not_using_page, | | templates_not_using_page = templates_not_using_page, |
| vol_iss_pg_patterns = vol_iss_pg_patterns, | | vol_iss_pg_patterns = vol_iss_pg_patterns, |
| | single_letter_2nd_lvl_domains_t = single_letter_2nd_lvl_domains_t, |
| | | |
| inter_wiki_map = inter_wiki_map, | | inter_wiki_map = inter_wiki_map, |