Module:Citation/CS1/Configuration and Module:Citation/CS1/Configuration/sandbox: Difference between pages
Appearance
(Difference between pages)
Content deleted Content added
synch from sandbox; |
2026-04-12: Add 10.1257/jep to free doi, Journal of Economic Perspectives |
||
| Line 1: | Line 1: | ||
--[[ |
|||
| ⚫ | |||
History of changes since last sync: 2026-02-28 |
|||
2026-03-25: add cfg.messages['collaboration'] |
|||
2026-03-29: Removed 10.1140/epjc, European Physical Journal C, only free-access since 2014 |
|||
2026-03-29: Add 10.1140/epjconf, EPJ Web of Conferences |
|||
2026-03-30: i18n 'etal' fix; see Help_talk:Citation_Style_1#i18n%3A_%27etal%27_for_display-authors |
|||
2026-04-06: Fix problem that cfg.id_limits_data_load_fail is always nil |
|||
2026-04-12: Add 10.1257/jep to free doi, Journal of Economic Perspectives |
|||
]] |
|||
| ⚫ | |||
| Line 74: | Line 86: | ||
['by'] = 'By', -- contributions to authored works: introduction, foreword, afterword |
['by'] = 'By', -- contributions to authored works: introduction, foreword, afterword |
||
['cartography'] = 'Cartography by $1', |
['cartography'] = 'Cartography by $1', |
||
['collaboration'] = '$1 ($2)', -- $1 is author with et al, $2 is collaboration |
|||
['editor'] = 'ed.', |
['editor'] = 'ed.', |
||
['editors'] = 'eds.', |
['editors'] = 'eds.', |
||
| Line 909: | Line 922: | ||
['dmy'] = {'dmy'}, -- |df= |
['dmy'] = {'dmy'}, -- |df= |
||
['dmy-all'] = {'dmy-all'}, -- |df= |
['dmy-all'] = {'dmy-all'}, -- |df= |
||
-- etal = {'etal'}, -- |display-authors=, etc |
|||
etal = {'etal', 'ほか'}, |
|||
['foreword'] = {'foreword'}, -- |contribution= |
['foreword'] = {'foreword'}, -- |contribution= |
||
['free'] = {'free'}, -- |<id>-access= -- Used by InternetArchiveBot |
['free'] = {'free'}, -- |<id>-access= -- Used by InternetArchiveBot |
||
| Line 1,415: | Line 1,430: | ||
'j%.vgie', 'S1672-0229'}, -- VideoGIE, Genomics, Proteomics & Bioinformatics before 2015 |
'j%.vgie', 'S1672-0229'}, -- VideoGIE, Genomics, Proteomics & Bioinformatics before 2015 |
||
['1017'] = {'apj%.', 'nlp', 'mdh', 'S15574660'}, -- Natural Language Processing Journal, Medical History, Asia Pacific Journal |
['1017'] = {'apj%.', 'nlp', 'mdh', 'S15574660'}, -- Natural Language Processing Journal, Medical History, Asia Pacific Journal |
||
| ⚫ | |||
['1021'] = {'acscentsci', 'acsomega'}, -- ACS Central Science, ACS Omega |
['1021'] = {'acscentsci', 'acsomega'}, -- ACS Central Science, ACS Omega |
||
| ⚫ | |||
['1093'] = {'mnras', 'mnrasl', 'gji', 'pnasnexus', 'rasti'}, -- MNRAS, MNRAS Letters, GJI, PNAS Nexus, RASTI |
['1093'] = {'mnras', 'mnrasl', 'gji', 'pnasnexus', 'rasti'}, -- MNRAS, MNRAS Letters, GJI, PNAS Nexus, RASTI |
||
['1098'] = {'rsbm', 'rsob', 'rsos'}, -- Biographical Memoirs of Fellows of the Royal Society, Open Biology, Royal Society Open Science |
['1098'] = {'rsbm', 'rsob', 'rsos'}, -- Biographical Memoirs of Fellows of the Royal Society, Open Biology, Royal Society Open Science |
||
['1099'] = {'acmi', 'mic', '00221287', 'mgen'}, -- Access Microbiology, Microbiology, Journal of General Microbiology, Microbial Genomics |
['1099'] = {'acmi', 'mic', '00221287', 'mgen'}, -- Access Microbiology, Microbiology, Journal of General Microbiology, Microbial Genomics |
||
['1107'] = {'S20569890', 'S20522525', 'S16005775', 'S24143146'}, -- Acta Crystallographica E, IUCrJ, Journal of Synchrotron Radiation, IUCrData |
['1107'] = {'S20569890', 'S20522525', 'S16005775', 'S24143146'}, -- Acta Crystallographica E, IUCrJ, Journal of Synchrotron Radiation, IUCrData |
||
['1109'] = {'oa', 'oj'}, |
['1109'] = {'access', 'oa', 'oj'}, -- IEEE Access, IEEE Open Access..., IEEE Open Journal... |
||
['1111'] = {'aogs', 'j%.1365-2966', 'j%.1745-3933', 'j%.1365-246X'}, |
['1111'] = {'aogs', 'j%.1365-2966', 'j%.1745-3933', 'j%.1365-246X'}, -- Acta Obstetricia et Gynecologica Scandinavica, MNRAS, MNRAS Letters, GJI |
||
['1128'] = {'asmcr', 'jmbe', 'mbio', 'mra', 'spectrum', 'msphere', 'msystems'}, --ASM Case Reports, Journal of Microbiology & Biology Education, mBio, Microbiology Resource Announcements, Microbiology Spectrum, mSphere, mSystems |
['1128'] = {'asmcr', 'jmbe', 'mbio', 'mra', 'spectrum', 'msphere', 'msystems'}, --ASM Case Reports, Journal of Microbiology & Biology Education, mBio, Microbiology Resource Announcements, Microbiology Spectrum, mSphere, mSystems |
||
['1136'] = {'bmjopen'}, -- BMJ Open |
['1136'] = {'bmjopen'}, -- BMJ Open |
||
['1140'] = {' |
['1140'] = {'epjconf'}, -- EPJ Web of Conferences |
||
['1192'] = {'bjo'}, -- BJPsych Open |
['1192'] = {'bjo'}, -- BJPsych Open |
||
['1210'] = {'jendso','jcemcr'}, -- Journal of the Endocrine Society, JCEM Case Reports |
['1210'] = {'jendso','jcemcr'}, -- Journal of the Endocrine Society, JCEM Case Reports |
||
['1215'] = {'21573689', '21573698'}, -- L&O Fluids |
['1215'] = {'21573689', '21573698'}, -- L&O Fluids |
||
['1257'] = {'jep'}, -- Journal of Economic Perspectives |
|||
['1590'] = {'0102-3306'}, -- Acta Botanica Brasilica |
['1590'] = {'0102-3306'}, -- Acta Botanica Brasilica |
||
['4171'] = {'dm','mag'}, -- Documenta Mathematica, EMS Magazine |
['4171'] = {'dm','mag'}, -- Documenta Mathematica, EMS Magazine |
||
['4319'] = {'lo%.', 'lol%.', 'lom%.'}, |
['4319'] = {'lo%.', 'lol%.', 'lom%.'}, -- L&O, L&O e-Lectures, L&O Methods |
||
['5852'] = {'ejt'}, -- European Journal of Taxonomy |
['5852'] = {'ejt'}, -- European Journal of Taxonomy |
||
['7155'] = {'jgaa'}, -- Journal of Graph Algorithms and Applications |
['7155'] = {'jgaa'}, -- Journal of Graph Algorithms and Applications |
||
| Line 2,275: | Line 2,291: | ||
local id_limits_data_t = {}; |
local id_limits_data_t = {}; |
||
| ⚫ | |||
local use_commons_data = true; -- set to false if your wiki does not have access to mediawiki commons; then, |
local use_commons_data = true; -- set to false if your wiki does not have access to mediawiki commons; then, |
||
| Line 2,283: | Line 2,300: | ||
local load_fail_limit = 99999999999; -- very high number to avoid error messages on load failure |
local load_fail_limit = 99999999999; -- very high number to avoid error messages on load failure |
||
id_limits_data_t = {['OCLC'] = load_fail_limit, ['OSTI'] = load_fail_limit, ['PMC'] = load_fail_limit, ['PMID'] = load_fail_limit, ['RFC'] = load_fail_limit, ['SSRN'] = load_fail_limit, ['S2CID'] = load_fail_limit}; |
id_limits_data_t = {['OCLC'] = load_fail_limit, ['OSTI'] = load_fail_limit, ['PMC'] = load_fail_limit, ['PMID'] = load_fail_limit, ['RFC'] = load_fail_limit, ['SSRN'] = load_fail_limit, ['S2CID'] = load_fail_limit}; |
||
| ⚫ | |||
if mw.ext.data == nil then |
if mw.ext.data == nil then |
||
id_limits_data_load_fail = true; -- safeguard against Lua errors if mw.ext.data is not available for some reason |
id_limits_data_load_fail = true; -- safeguard against Lua errors if mw.ext.data is not available for some reason |
||