Модул:Citation/CS1/Configuration — разлика између измена
< Модул:Citation | CS1
Пређи на навигацију
Пређи на претрагу
(added s2cid, ...) |
м (1 измена увезена) |
||
| (Нису приказане 2 међуизмене 2 корисника) | |||
| Ред 44: | Ред 44: | ||
['cartography'] = 'Картографија: $1', | ['cartography'] = 'Картографија: $1', | ||
['editor'] = 'ур.', | ['editor'] = 'ур.', | ||
['editors'] = 'ур.', | ['editors'] = 'ур.', | ||
['edition'] = '($1 изд.)', | ['edition'] = '($1 изд.)', | ||
['episode'] = 'Епизода $1', | ['episode'] = 'Епизода $1', | ||
['et al'] = '-{et al}-.', | ['et al'] = '-{et al}-.', | ||
['in'] = 'Ур.:', -- уређивани радови (НЕ мењати у 'на' за језике) | ['in'] = 'Ур.:', -- уређивани радови (НЕ мењати у 'на' за језике) | ||
['inactive'] = 'неактивно', | ['inactive'] = 'неактивно', | ||
['inset'] = '$1 прилог', | ['inset'] = '$1 прилог', | ||
['interview'] = 'Интервју са $1', | ['interview'] = ' Интервју са $1', -- cite interview када |type= није одређен | ||
['interview-type'] = ' $1 са $2', -- cite interview када је |type= одређен | |||
['lay summary'] = 'Генерални сажетак', | ['lay summary'] = 'Генерални сажетак', | ||
['newsgroup'] = '[[:en:Usenet newsgroup|Дискусиона група]]: $1', | ['newsgroup'] = '[[:en:Usenet newsgroup|Дискусиона група]]: $1', | ||
| Ред 57: | Ред 58: | ||
['published'] = ' (објављено $1)', | ['published'] = ' (објављено $1)', | ||
['retrieved'] = 'Приступљено $1', | ['retrieved'] = 'Приступљено $1', | ||
['season'] = 'Сезона $1', | ['season'] = 'Сезона $1', | ||
['section'] = '§ $1', | ['section'] = '§ $1', | ||
['sections'] = '§§ $1', | ['sections'] = '§§ $1', | ||
| Ред 83: | Ред 84: | ||
['j-sheets'] = ': лист. $1', | ['j-sheets'] = ': лист. $1', | ||
['subscription'] = '<span style="font-size:90%; color:#555">[ | ['subscription'] = '<span style="font-size:90%; color:#555">[претплата неопходна (<span title="Не захтева се да извори увек буду доступни онлајн. Онлајн извори не морају да буду доступни слободно. Могуће је да страница захтева новчану претплату." style="border-bottom:1px dotted;cursor:help">помоћ</span>)]</span>' .. | ||
'[[Категорија:Странице с изворима за чији приступ је неопходна претплата]]', | '[[Категорија:Странице с изворима за чији приступ је неопходна претплата]]', | ||
['registration']='<span style="font-size:90%; color:#555">[ | ['registration']='<span style="font-size:90%; color:#555">[регистрација неопходна (<span title="Не захтева се да извори увек буду доступни онлајн. Онлајн извори не морају да буду доступни слободно. Могуће је да страница захтева регистрацију." style="border-bottom:1px dotted;cursor:help">помоћ</span>)]</span>' .. | ||
'[[Категорија:Странице с изворима за чији приступ је неопходна регистрација]]', | '[[Категорија:Странице с изворима за чији приступ је неопходна регистрација]]', | ||
['language'] = '(на језику: $1)', | ['language'] = '(на језику: $1)', | ||
['via'] = " — преко $1", | ['via'] = " — преко $1", | ||
['event'] = 'Корисна информација се налази на:', | ['event'] = 'Корисна информација се налази на:', | ||
['minutes'] = 'мин', | ['minutes'] = 'мин', | ||
['parameter-separator'] = ', ', | ['parameter-separator'] = ', ', | ||
| Ред 133: | Ред 134: | ||
['format'] = ' <span style="font-size:85%;">($1)</span>', -- за |format=, |chapter-format= итд. | ['format'] = ' <span style="font-size:85%;">($1)</span>', -- за |format=, |chapter-format= итд. | ||
['free to read'] = '<span class="plainlinks">$1</span><span style="margin-left:.1em">[[File:Free-to-read lock 75.svg|9px|link=|слободно за читање]]</span>', | |||
[' | |||
['italic-title'] = "''$1''", | ['italic-title'] = "''$1''", | ||
| Ред 182: | Ред 176: | ||
['Authors'] = {'authors', 'people', 'host', 'credits', 'аутори', 'људи', 'домаћин', 'заслуге', 'autori', 'ljudi', 'domaćin', 'zasluge'}, | ['Authors'] = {'authors', 'people', 'host', 'credits', 'аутори', 'људи', 'домаћин', 'заслуге', 'autori', 'ljudi', 'domaćin', 'zasluge'}, | ||
['BookTitle'] = {'book-title', 'booktitle', 'књига-наслов', 'књиганаслов', 'knjiga-naslov', 'knjiganaslov'}, | ['BookTitle'] = {'book-title', 'booktitle', 'књига-наслов', 'књиганаслов', 'knjiga-naslov', 'knjiganaslov'}, | ||
['Callsign'] = {'call-sign', 'callsign', 'знак-позив', 'знакпозив', 'znak-poziv', 'znakpoziv'}, -- cite interview | |||
['Cartography'] = {'cartography', 'картографија', 'kartografija'}, | ['Cartography'] = {'cartography', 'картографија', 'kartografija'}, | ||
['Chapter'] = {'chapter', 'contribution', 'entry', 'article', 'section', 'поглавље', 'допринос', 'унос', 'чланак', 'одељак', 'poglavlje', 'doprinos', 'unos', 'članak', 'odeljak'}, | ['Chapter'] = {'chapter', 'contribution', 'entry', 'article', 'section', 'поглавље', 'допринос', 'унос', 'чланак', 'одељак', 'poglavlje', 'doprinos', 'unos', 'članak', 'odeljak'}, | ||
['ChapterFormat'] = {'chapter-format', 'contribution-format', 'section-format', 'поглавље-формат', 'допринос-формат', 'одељак-формат', 'poglavlje-format', 'doprinos-format', 'odeljak-format'}; | ['ChapterFormat'] = {'chapter-format', 'contribution-format', 'section-format', 'поглавље-формат', 'допринос-формат', 'одељак-формат', 'poglavlje-format', 'doprinos-format', 'odeljak-format'}; | ||
['ChapterURL'] = {'chapter-url', 'chapterurl', 'contribution-url', 'contributionurl', 'section-url', 'sectionurl', 'поглавље-урл', 'поглављеурл', 'допринос-урл', 'доприносурл', 'одељак-урл', 'одељакурл', 'поглавље-url', 'поглављеurl', 'допринос-url', 'доприносurl', 'одељак-url', 'одељакurl', 'поглавље-УРЛ', 'поглављеУРЛ', 'допринос-УРЛ', 'доприносУРЛ', 'одељак-УРЛ', 'одељакУРЛ', 'поглавље-URL', 'поглављеURL', 'допринос-URL', 'доприносURL', 'одељак-URL', 'одељакURL', 'poglavlje-url', 'poglavljeurl', 'doprinos-url', 'doprinosurl', 'odeljak-url', 'odeljakurl', 'poglavlje-URL', 'poglavljeURL', 'doprinos-URL', 'doprinosURL', 'odeljak-URL', 'odeljakURL'}, | ['ChapterURL'] = {'chapter-url', 'chapterurl', 'contribution-url', 'contributionurl', 'section-url', 'sectionurl', 'поглавље-урл', 'поглављеурл', 'допринос-урл', 'доприносурл', 'одељак-урл', 'одељакурл', 'поглавље-url', 'поглављеurl', 'допринос-url', 'доприносurl', 'одељак-url', 'одељакurl', 'поглавље-УРЛ', 'поглављеУРЛ', 'допринос-УРЛ', 'доприносУРЛ', 'одељак-УРЛ', 'одељакУРЛ', 'поглавље-URL', 'поглављеURL', 'допринос-URL', 'доприносURL', 'одељак-URL', 'одељакURL', 'poglavlje-url', 'poglavljeurl', 'doprinos-url', 'doprinosurl', 'odeljak-url', 'odeljakurl', 'poglavlje-URL', 'poglavljeURL', 'doprinos-URL', 'doprinosURL', 'odeljak-URL', 'odeljakURL'}, | ||
['City'] = {'city', 'град', 'grad'}, -- cite interview | |||
['Class'] = {'class', 'класа', 'klasa'}, -- cite arxiv и arxiv идентификатори | ['Class'] = {'class', 'класа', 'klasa'}, -- cite arxiv и arxiv идентификатори | ||
['Coauthors'] = {'coauthors', 'coauthor', 'коаутори', 'коаутор', 'koautori', 'koautor'}, -- коаутор и коаутори су застарели; уклонити након 1. јануара 2015? | |||
['Collaboration'] = {'collaboration', 'сарадња', 'колаборација', 'saradnja', 'kolaboracija'}, | ['Collaboration'] = {'collaboration', 'сарадња', 'колаборација', 'saradnja', 'kolaboracija'}, | ||
['Conference'] = {'conference', 'event', 'конференција', 'догађај', 'konferencija', 'događaj'}, | ['Conference'] = {'conference', 'event', 'конференција', 'догађај', 'konferencija', 'događaj'}, | ||
| Ред 192: | Ред 189: | ||
['ConferenceURL'] = {'conference-url', 'conferenceurl', 'event-url', 'eventurl', 'конференција-урл', 'конференцијаурл', 'догађај-урл', 'догађајурл', 'конференција-УРЛ', 'конференцијаУРЛ', 'догађај-УРЛ', 'догађајУРЛ', 'конференција-URL', 'конференцијаURL', 'догађај-URL', 'догађајURL', 'konferencija-url', 'konferencijaurl', 'događaj-url', 'događajurl', 'konferencija-URL', 'konferencijaURL', 'događaj-URL', 'događajURL'}, | ['ConferenceURL'] = {'conference-url', 'conferenceurl', 'event-url', 'eventurl', 'конференција-урл', 'конференцијаурл', 'догађај-урл', 'догађајурл', 'конференција-УРЛ', 'конференцијаУРЛ', 'догађај-УРЛ', 'догађајУРЛ', 'конференција-URL', 'конференцијаURL', 'догађај-URL', 'догађајURL', 'konferencija-url', 'konferencijaurl', 'događaj-url', 'događajurl', 'konferencija-URL', 'konferencijaURL', 'događaj-URL', 'događajURL'}, | ||
['Contribution'] = {'contribution', 'допринос', 'doprinos'}, -- увод, предговор, поговор итд.; неопходно када је параметар |contributor= употребљен | ['Contribution'] = {'contribution', 'допринос', 'doprinos'}, -- увод, предговор, поговор итд.; неопходно када је параметар |contributor= употребљен | ||
['Date'] = {'date', 'датум', 'datum'}, | ['Date'] = {'date', 'air-date', 'airdate', 'датум', 'приказивање-датум', 'приказивањедатум', 'datum', 'prikazivanje-datum', 'prikazivanjedatum'}, | ||
['DeadURL'] = {'мртав-урл', 'мртавурл', 'мртви-урл', 'мртвиурл', 'мртав-url', 'мртавurl', 'мртви-url', 'мртвиurl', 'мртав-УРЛ', 'мртавУРЛ', 'мртви-УРЛ', 'мртвиУРЛ', 'мртав-URL', 'мртавURL', 'мртви-URL', 'мртвиURL', 'mrtav-url', 'mrtavurl', 'mrtvi-url', 'mrtviurl', 'mrtav-URL', 'mrtavURL', 'mrtvi-URL', 'mrtviURL'}, | ['DeadURL'] = {'dead-url', 'deadurl', 'мртав-урл', 'мртавурл', 'мртви-урл', 'мртвиурл', 'мртав-url', 'мртавurl', 'мртви-url', 'мртвиurl', 'мртав-УРЛ', 'мртавУРЛ', 'мртви-УРЛ', 'мртвиУРЛ', 'мртав-URL', 'мртавURL', 'мртви-URL', 'мртвиURL', 'mrtav-url', 'mrtavurl', 'mrtvi-url', 'mrtviurl', 'mrtav-URL', 'mrtavURL', 'mrtvi-URL', 'mrtviURL'}, | ||
['Degree'] = {'degree', 'степен', 'stepen'}, | ['Degree'] = {'degree', 'степен', 'stepen'}, | ||
['DF'] = {'df', 'раз', 'разл', 'raz', 'razl'}, -- не знам где се користи параметар DF | ['DF'] = {'df', 'раз', 'разл', 'raz', 'razl'}, -- не знам где се користи параметар DF | ||
| Ред 210: | Ред 207: | ||
['Inset'] = {'inset', 'прилог', 'prilog'}, | ['Inset'] = {'inset', 'прилог', 'prilog'}, | ||
['Issue'] = {'issue', 'number', 'издање', 'број', 'izdanje', 'broj'}, | ['Issue'] = {'issue', 'number', 'издање', 'број', 'izdanje', 'broj'}, | ||
['Language'] = {'language', 'in', 'језик', 'jezik'}, | ['Language'] = {'language', 'in', 'језик', 'jezik'}, | ||
['LastAuthorAmp'] = {'last-author-amp', 'lastauthoramp', 'последњи-аутор-амп', 'последњиауторамп', 'poslednji-autor-amp', 'poslednjiautoramp'}, | ['LastAuthorAmp'] = {'last-author-amp', 'lastauthoramp', 'последњи-аутор-амп', 'последњиауторамп', 'poslednji-autor-amp', 'poslednjiautoramp'}, | ||
| Ред 227: | Ред 223: | ||
['Network'] = {'network', 'мрежа', 'mreža'}, | ['Network'] = {'network', 'мрежа', 'mreža'}, | ||
['NoPP'] = {'no-pp', 'nopp', 'не-pp', 'неpp', 'ne-pp', 'nepp'}, | ['NoPP'] = {'no-pp', 'nopp', 'не-pp', 'неpp', 'ne-pp', 'nepp'}, | ||
['NoTracking'] = {'template-doc-demo', 'template doc demo', 'no-cat', 'nocat', | ['NoTracking'] = {'template-doc-demo', 'template doc demo', 'no-cat', 'nocat', | ||
'no-tracking', 'notracking', 'шаблон-док-демо', 'шаблон док демо', 'не-кат', 'некат', | 'no-tracking', 'notracking', 'шаблон-док-демо', 'шаблон док демо', 'не-кат', 'некат', | ||
'не-праћење', 'непраћење', 'šablon-dok-demo', 'šablon dok demo', 'ne-kat', 'nekat', | 'не-праћење', 'непраћење', 'šablon-dok-demo', 'šablon dok demo', 'ne-kat', 'nekat', | ||
| Ред 233: | Ред 229: | ||
['Number'] = {'number', 'број', 'broj'}, -- само за cite techreport | ['Number'] = {'number', 'број', 'broj'}, -- само за cite techreport | ||
['OrigYear'] = {'orig-year', 'origyear', 'порекло-година', 'пореклогодина', 'poreklo-godina', 'poreklogodina'}, | ['OrigYear'] = {'orig-year', 'origyear', 'порекло-година', 'пореклогодина', 'poreklo-godina', 'poreklogodina'}, | ||
['Others'] = {'others', 'други', 'остали', 'drugi', 'ostali'}, | ['Others'] = {'others', 'interviewer', 'interviewers', 'други', 'остали', 'анкетар', 'анкетари', 'drugi', 'ostali', 'anketar', 'anketari'}, | ||
['Page'] = {'p', 'page', 'п', 'страница', 'stranica'}, | ['Page'] = {'p', 'page', 'п', 'страница', 'stranica'}, | ||
['Pages'] = {'pp', 'pages', 'пп', 'стр', 'странице', 'str', 'stranice'}, | ['Pages'] = {'pp', 'pages', 'пп', 'стр', 'странице', 'str', 'stranice'}, | ||
| Ред 241: | Ред 237: | ||
'veb-sajt', 'časopis', 'mesečnik', 'enciklopedija', 'rečnik', 'adresalista'}, | 'veb-sajt', 'časopis', 'mesečnik', 'enciklopedija', 'rečnik', 'adresalista'}, | ||
['Place'] = {'place', 'location', 'место', 'локација', 'mesto', 'lokacija'}, | ['Place'] = {'place', 'location', 'место', 'локација', 'mesto', 'lokacija'}, | ||
['Program'] = {'program', 'програм', 'program'}, -- cite interview | |||
['PostScript'] = {'postscript', 'ps', 'PS', 'постскриптум', 'пс', 'ПС', 'postskriptum'}, | ['PostScript'] = {'postscript', 'ps', 'PS', 'постскриптум', 'пс', 'ПС', 'postskriptum'}, | ||
['PublicationDate'] = {'publicationdate', 'publication-date', 'публикацијадатум', 'публикација-датум', 'издавањедатум', 'издавање-датум', 'објављивањедатум', 'објављивање-датум', 'publikacijadatum', 'publikacija-datum', 'izdavanjedatum', 'izdavanje-datum', 'objavljivanjedatum', 'objavljivanje-datum'}, | ['PublicationDate'] = {'publicationdate', 'publication-date', 'публикацијадатум', 'публикација-датум', 'издавањедатум', 'издавање-датум', 'објављивањедатум', 'објављивање-датум', 'publikacijadatum', 'publikacija-datum', 'izdavanjedatum', 'izdavanje-datum', 'objavljivanjedatum', 'objavljivanje-datum'}, | ||
| Ред 275: | Ред 272: | ||
['TransTitle'] = {'trans-title', 'trans_title', 'прев-наслов', 'прев_наслов', 'прев-назив', 'прев_назив', 'prev-naslov', 'prev_naslov', 'prev-naziv', 'prev_naziv'}, | ['TransTitle'] = {'trans-title', 'trans_title', 'прев-наслов', 'прев_наслов', 'прев-назив', 'прев_назив', 'prev-naslov', 'prev_naslov', 'prev-naziv', 'prev_naziv'}, | ||
['URL'] = {'url', 'URL', 'урл', 'УРЛ'}, | ['URL'] = {'url', 'URL', 'урл', 'УРЛ'}, | ||
['Vauthors'] = {'vauthors', 'ваутори', 'vautori'}, | ['Vauthors'] = {'vauthors', 'ваутори', 'vautori'}, | ||
['Veditors'] = {'veditors', 'вуредници', 'vurednici'}, | ['Veditors'] = {'veditors', 'вуредници', 'vurednici'}, | ||
| Ред 298: | Ред 293: | ||
['EditorList-Mask'] = {"editor-mask#", "editor#-mask", "editormask#", "editor#mask", "уредник-маска#", "уредник#-маска", "уредникмаска#", "уредник#маска", "urednik-maska#", "urednik#-maska", "urednikmaska#", "urednik#maska"}, | ['EditorList-Mask'] = {"editor-mask#", "editor#-mask", "editormask#", "editor#mask", "уредник-маска#", "уредник#-маска", "уредникмаска#", "уредник#маска", "urednik-maska#", "urednik#-maska", "urednikmaska#", "urednik#maska"}, | ||
['TranslatorList-First'] = {'translator-first#', 'translator#-first', 'translator-given#', 'translator#-given', 'преводилац-име#', 'преводилац#-име', 'prevodilac-ime#', 'prevodilac#-ime'}, | ['TranslatorList-First'] = {'translator-first#', 'translator#-first', 'translator-given#', 'translator#-given', 'преводилац-име#', 'преводилац#-име', 'prevodilac-ime#', 'prevodilac#-ime'}, | ||
['TranslatorList-Last'] = {'translator#', 'translator-last#', 'translator#-last', 'translator-surname#', 'translator#-surname', 'преводилац#', 'преводилац-презиме#', 'преводилац#-презиме', 'prevodilac#', 'prevodilac-prezime#', 'prevodilac#-prezime'}, | ['TranslatorList-Last'] = {'translator#', 'translator-last#', 'translator#-last', 'translator-surname#', 'translator#-surname', 'преводилац#', 'преводилац-презиме#', 'преводилац#-презиме', 'prevodilac#', 'prevodilac-prezime#', 'prevodilac#-prezime'}, | ||
| Ред 308: | Ред 298: | ||
['TranslatorList-Mask'] = {'translator-mask#', 'translator#-mask', 'преводилац-маска#', 'преводилац#-маска', 'prevodilac-maska#', 'prevodilac#-maska'}, | ['TranslatorList-Mask'] = {'translator-mask#', 'translator#-mask', 'преводилац-маска#', 'преводилац#-маска', 'prevodilac-maska#', 'prevodilac#-maska'}, | ||
} | } | ||
--[[--------------------------< П О Д Р А З У М Е В А Н Е В Р Е Д Н О С Т И >-------------------------------------------------------------- | --[[--------------------------< П О Д Р А З У М Е В А Н Е В Р Е Д Н О С Т И >-------------------------------------------------------------- | ||
| Ред 348: | Ред 319: | ||
]] | ]] | ||
local templates_using_volume = {'citation', 'audio-visual', 'book', 'conference', 'encyclopaedia', 'interview', 'journal', 'magazine', 'map', 'news', 'report', 'techreport | local templates_using_volume = {'citation', 'audio-visual', 'book', 'conference', 'encyclopaedia', 'interview', 'journal', 'magazine', 'map', 'news', 'report', 'techreport'} | ||
local templates_using_issue = {'citation', 'conference', 'episode', 'interview', 'journal', 'magazine', 'map', 'news'} | local templates_using_issue = {'citation', 'conference', 'episode', 'interview', 'journal', 'magazine', 'map', 'news'} | ||
local templates_not_using_page = {'audio-visual', 'episode', 'mailinglist', 'newsgroup', 'podcast', 'serial', 'sign', 'speech'} | local templates_not_using_page = {'audio-visual', 'episode', 'mailinglist', 'newsgroup', 'podcast', 'serial', 'sign', 'speech'} | ||
| Ред 364: | Ред 335: | ||
-- ['deadurl'] = {'yes', 'true', 'y', 'no', 'unfit', 'usurped', 'да', 'д', 'не', 'н', 'da', 'd', 'ne', 'n', 'unfit no archive', 'usurped no archive', 'неподобно за архивирање', 'архива није узурпирана', 'nepodobno za arhiviranje', 'arhiva nije uzurpirana'}, -- hidden 2016-04-10; see Help_talk:Citation_Style_1#Recycled_urls | -- ['deadurl'] = {'yes', 'true', 'y', 'no', 'unfit', 'usurped', 'да', 'д', 'не', 'н', 'da', 'd', 'ne', 'n', 'unfit no archive', 'usurped no archive', 'неподобно за архивирање', 'архива није узурпирана', 'nepodobno za arhiviranje', 'arhiva nije uzurpirana'}, -- hidden 2016-04-10; see Help_talk:Citation_Style_1#Recycled_urls | ||
['deadurl'] = {'yes', 'true', 'y', 'no', 'unfit', 'usurped', 'bot: unknown', 'да', 'д', 'не', 'н', 'неподобно', 'узурпирано', 'бот: непознато', 'da', 'd', 'ne', 'n', 'nepodobno', 'uzurpirano', 'bot: nepoznato'}, | ['deadurl'] = {'yes', 'true', 'y', 'no', 'unfit', 'usurped', 'bot: unknown', 'да', 'д', 'не', 'н', 'неподобно', 'узурпирано', 'бот: непознато', 'da', 'd', 'ne', 'n', 'nepodobno', 'uzurpirano', 'bot: nepoznato'}, | ||
['mode'] = {'cs1', 'cs2 | ['mode'] = {'cs1', 'cs2', 'цс1', 'цс2', 'ЦС1', 'ЦС2', 'CS1', 'CS2'}, | ||
['name-list-format'] = {'vanc', 'ванц'}, | ['name-list-format'] = {'vanc', 'ванц'}, | ||
['contribution'] = {'afterword', 'foreword', 'introduction', 'preface', 'поговор', 'предговор', 'увод', 'pogovor', 'predgovor', 'uvod'}, -- генерички наслови доприноса који се приказују без наводника, и то за chapter | ['contribution'] = {'afterword', 'foreword', 'introduction', 'preface', 'поговор', 'предговор', 'увод', 'pogovor', 'predgovor', 'uvod'}, -- генерички наслови доприноса који се приказују без наводника, и то за chapter | ||
['date-format'] = {'dmy', 'dmy-all', 'mdy', 'mdy-all', 'ymd', 'ymd-all', 'ДМГ', 'ДМГ-све', 'МДГ', 'МДГ-све', 'ГМД', 'ГМД-све', 'DMG', 'DMG-sve', 'MDG', 'MDG-sve', 'GMD', 'GMD-sve'} | ['date-format'] = {'dmy', 'dmy-all', 'mdy', 'mdy-all', 'ymd', 'ymd-all', 'ДМГ', 'ДМГ-све', 'МДГ', 'МДГ-све', 'ГМД', 'ГМД-све', 'DMG', 'DMG-sve', 'MDG', 'MDG-sve', 'GMD', 'GMD-sve'} | ||
} | } | ||
--[[--------------------------< С Т Р И П М А Р К Е Р И >------------------------------------------------------ | --[[--------------------------< С Т Р И П М А Р К Е Р И >------------------------------------------------------ | ||
| Ред 431: | Ред 401: | ||
'am', 'ar', 'be', 'bg', 'bn', 'bs', 'dv', 'el', -- ISO 639-1 codes only for |script-title= and |script-chapter= | '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 | 'mk', 'ml', 'mr', 'ps', 'ru', 'sd', 'th', -- sr, sr-ec and sr-el have been removed as on sr.wikipedia Cyrillic script is generally allowed to be italicized | ||
'uk', 'ug', 'ur', 'yi', 'zh' | 'uk', 'ug', 'ur', 'yi', 'zh' | ||
}; | }; | ||
| Ред 448: | Ред 418: | ||
['date_format'] = 'CS1 одржавање: Формат датума', | ['date_format'] = 'CS1 одржавање: Формат датума', | ||
['date_year'] = 'CS1 одржавање: Датум и година', | ['date_year'] = 'CS1 одржавање: Датум и година', | ||
['disp_auth_ed'] = 'CS1 одржавање: $1-приказ', -- $1 је authors или editors | ['disp_auth_ed'] = 'CS1 одржавање: $1-приказ', -- $1 је authors или editors | ||
['editors'] = 'CS1 одржавање: Употреба параметра уредници', | ['editors'] = 'CS1 одржавање: Употреба параметра уредници', | ||
['embargo'] = 'CS1 одржавање: PMC ембарго истекао', | ['embargo'] = 'CS1 одржавање: PMC ембарго истекао', | ||
| Ред 454: | Ред 424: | ||
['etal'] = 'CS1 одржавање: Експлицитна употреба et al.', | ['etal'] = 'CS1 одржавање: Експлицитна употреба et al.', | ||
['extra_text'] = 'CS1 одржавање: Текст вишка', | ['extra_text'] = 'CS1 одржавање: Текст вишка', | ||
['ignore_isbn_err'] = 'CS1 одржавање: Игнорисане ISBN грешке', | ['ignore_isbn_err'] = 'CS1 одржавање: Игнорисане ISBN грешке', | ||
['missing_pipe'] = 'CS1 одржавање: Недостаје усправна црта', | ['missing_pipe'] = 'CS1 одржавање: Недостаје усправна црта', | ||
['mult_names'] = 'CS1 одржавање: Вишеструка имена: $1', -- $1 је | ['mult_names'] = 'CS1 одржавање: Вишеструка имена: $1', -- $1 је authors или editors | ||
['unfit'] = 'CS1 одржавање: Неподобан URL', | ['unfit'] = 'CS1 одржавање: Неподобан URL', | ||
['unknown_lang'] = 'CS1 одржавање: Непрепознат језик', | ['unknown_lang'] = 'CS1 одржавање: Непрепознат језик', | ||
| Ред 488: | Ред 455: | ||
local title_types = { | local title_types = { | ||
['AV-media-notes'] = 'Медијске белешке', | ['AV-media-notes'] = 'Медијске белешке', | ||
['interview'] = 'Интервју', | ['DVD-notes'] = 'Медијске белешке', | ||
['interview'] = '(Интервју)', -- посебан случај за cite interview TODO: направити да cite interview не треба посебан случај | |||
['mailinglist'] = 'Листа адреса', | ['mailinglist'] = 'Листа адреса', | ||
['map'] = 'Мапа', | ['map'] = 'Мапа', | ||
| Ред 519: | Ред 487: | ||
anchor = 'archive_missing_date', | anchor = 'archive_missing_date', | ||
category = 'Странице са изворима и грешком у параметру архивираног URL-а', | category = 'Странице са изворима и грешком у параметру архивираног URL-а', | ||
hidden = | hidden = true }, | ||
archive_missing_url = { | archive_missing_url = { | ||
message = '<code style="'..code_style..'">|archive-url=</code> захтева <code style="'..code_style..'">|url=</code>', | message = '<code style="'..code_style..'">|archive-url=</code> захтева <code style="'..code_style..'">|url=</code>', | ||
anchor = 'archive_missing_url', | anchor = 'archive_missing_url', | ||
category = 'Странице са изворима и грешком у параметру архивираног URL-а', | category = 'Странице са изворима и грешком у параметру архивираног URL-а', | ||
hidden = | hidden = true }, | ||
archive_url = { | archive_url = { | ||
message = '<code style="'..code_style..'">|archive-url=</code> је неисправан: $1', | message = '<code style="'..code_style..'">|archive-url=</code> је неисправан: $1', | ||
anchor = 'archive_url', | anchor = 'archive_url', | ||
category = 'Странице са изворима и грешком у параметру архивираног URL-а', | category = 'Странице са изворима и грешком у параметру архивираног URL-а', | ||
hidden = | hidden = true }, | ||
arxiv_missing = { | arxiv_missing = { | ||
message = '<code style="'..code_style..'">|arxiv=</code> неопходан', | message = '<code style="'..code_style..'">|arxiv=</code> неопходан', | ||
anchor = 'arxiv_missing', | anchor = 'arxiv_missing', | ||
category = 'CS1 грешке: arXiv', -- исто као и bad arxiv | category = 'CS1 грешке: arXiv', -- исто као и bad arxiv | ||
hidden = | hidden = true }, | ||
arxiv_params_not_supported = { | arxiv_params_not_supported = { | ||
message = 'Неподржани параметри у cite arXiv-у', | message = 'Неподржани параметри у cite arXiv-у', | ||
anchor = 'arxiv_params_not_supported', | anchor = 'arxiv_params_not_supported', | ||
category = 'CS1 грешке: arXiv', -- исто као и bad arxiv | category = 'CS1 грешке: arXiv', -- исто као и bad arxiv | ||
hidden = | hidden = true }, | ||
bad_arxiv = { | bad_arxiv = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|arxiv=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|arxiv=</code>', | ||
anchor = 'bad_arxiv', | anchor = 'bad_arxiv', | ||
category = 'CS1 грешке: arXiv', | category = 'CS1 грешке: arXiv', | ||
hidden = | hidden = true }, | ||
bad_asin = { | bad_asin = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|asin=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|asin=</code>', | ||
anchor = 'bad_asin', | anchor = 'bad_asin', | ||
category ='CS1 грешке: ASIN', | category ='CS1 грешке: ASIN', | ||
hidden = | hidden = true }, | ||
bad_bibcode = { | bad_bibcode = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|bibcode=</code> $1', | message = 'Проверите вредност параметра <code style="'..code_style..'">|bibcode=</code> $1', | ||
anchor = 'bad_bibcode', | anchor = 'bad_bibcode', | ||
category = 'CS1 грешке: bibcode', | category = 'CS1 грешке: bibcode', | ||
hidden = | hidden = true }, | ||
bad_date = { | bad_date = { | ||
message = 'Проверите вредност парамет(а)ра за датум: <code style="'..code_style..'">$1</code>', | message = 'Проверите вредност парамет(а)ра за датум: <code style="'..code_style..'">$1</code>', | ||
anchor = 'bad_date', | anchor = 'bad_date', | ||
category = 'CS1 грешке: датуми', | category = 'CS1 грешке: датуми', | ||
hidden = | hidden = true }, | ||
bad_doi = { | bad_doi = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|doi=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|doi=</code>', | ||
anchor = 'bad_doi', | anchor = 'bad_doi', | ||
category = 'CS1 грешке: DOI', | category = 'CS1 грешке: DOI', | ||
hidden = | hidden = true }, | ||
bad_hdl = { | bad_hdl = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|hdl=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|hdl=</code>', | ||
anchor = 'bad_hdl', | anchor = 'bad_hdl', | ||
category = 'CS1 грешке: HDL', | category = 'CS1 грешке: HDL', | ||
hidden = | hidden = true }, | ||
bad_isbn = { | bad_isbn = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|isbn=</code>: $1', | message = 'Проверите вредност параметра <code style="'..code_style..'">|isbn=</code>: $1', | ||
anchor = 'bad_isbn', | anchor = 'bad_isbn', | ||
category = 'CS1 грешке: ISBN', | category = 'CS1 грешке: ISBN', | ||
hidden = | hidden = true }, | ||
bad_ismn = { | bad_ismn = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|ismn=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|ismn=</code>', | ||
anchor = 'bad_ismn', | anchor = 'bad_ismn', | ||
category = 'CS1 грешке: ISMN', | category = 'CS1 грешке: ISMN', | ||
hidden = | hidden = true }, | ||
bad_issn = { | bad_issn = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|$1issn=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|$1issn=</code>', | ||
anchor = 'bad_issn', | anchor = 'bad_issn', | ||
category = 'CS1 грешке: ISSN', | category = 'CS1 грешке: ISSN', | ||
hidden = | hidden = true }, | ||
bad_lccn = { | bad_lccn = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|lccn=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|lccn=</code>', | ||
anchor = 'bad_lccn', | anchor = 'bad_lccn', | ||
category = 'CS1 грешке: LCCN', | category = 'CS1 грешке: LCCN', | ||
hidden = | hidden = true }, | ||
bad_message_id = { | bad_message_id = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|message-id=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|message-id=</code>', | ||
anchor = 'bad_message_id', | anchor = 'bad_message_id', | ||
category = 'CS1 грешке: message-id', | category = 'CS1 грешке: message-id', | ||
hidden = | hidden = true }, | ||
bad_ol = { | bad_ol = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|ol=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|ol=</code>', | ||
anchor = 'bad_ol', | anchor = 'bad_ol', | ||
category = 'CS1 грешке: OL', | category = 'CS1 грешке: OL', | ||
hidden = | hidden = true }, | ||
bad_paramlink = { -- за |title-link=, |author/editor/translator-link=, |series-link=, |episode-link= | bad_paramlink = { -- за |title-link=, |author/editor/translator-link=, |series-link=, |episode-link= | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|$1=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|$1=</code>', | ||
anchor = 'bad_paramlink', | anchor = 'bad_paramlink', | ||
category = 'CS1 грешке: параметар за везу', | category = 'CS1 грешке: параметар за везу', | ||
hidden = | hidden = true }, | ||
bad_pmc = { | bad_pmc = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|pmc=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|pmc=</code>', | ||
anchor = 'bad_pmc', | anchor = 'bad_pmc', | ||
category = 'CS1 грешке: PMC', | category = 'CS1 грешке: PMC', | ||
hidden = | hidden = true }, | ||
bad_pmid = { | bad_pmid = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|pmid=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|pmid=</code>', | ||
anchor = 'bad_pmid', | anchor = 'bad_pmid', | ||
category = 'CS1 грешке: PMID', | category = 'CS1 грешке: PMID', | ||
hidden = | hidden = true }, | ||
bad_oclc = { | bad_oclc = { | ||
message = 'Проверите вредност параметра <code style="'..code_style..'">|oclc=</code>', | message = 'Проверите вредност параметра <code style="'..code_style..'">|oclc=</code>', | ||
anchor = 'bad_oclc', | anchor = 'bad_oclc', | ||
category = 'CS1 грешке: OCLC', | category = 'CS1 грешке: OCLC', | ||
hidden = | hidden = true }, | ||
bad_url = { | bad_url = { | ||
message = 'Проверите вредност параметра $1', | message = 'Проверите вредност параметра $1', | ||
anchor = 'bad_url', | anchor = 'bad_url', | ||
category = 'Странице са грешкама у URL-у', | category = 'Странице са грешкама у URL-у', | ||
hidden = | hidden = true }, | ||
bare_url_missing_title = { | bare_url_missing_title = { | ||
message = '$1 захтева наслов', | message = '$1 захтева наслов', | ||
anchor = 'bare_url_missing_title', | anchor = 'bare_url_missing_title', | ||
category = 'Странице са изворима и URL-ом без наслова', | category = 'Странице са изворима и URL-ом без наслова', | ||
hidden = | hidden = true }, | ||
chapter_ignored = { | chapter_ignored = { | ||
message = '<code style="'..code_style..'">|$1=</code> игнорисан', | message = '<code style="'..code_style..'">|$1=</code> игнорисан', | ||
anchor = 'chapter_ignored', | anchor = 'chapter_ignored', | ||
category = 'CS1 грешке: поглавље игнорисано', | category = 'CS1 грешке: поглавље игнорисано', | ||
hidden = | hidden = true }, | ||
citation_missing_title = { | citation_missing_title = { | ||
message = 'Недостаје или је празан параметар <code style="'..code_style..'">|$1=</code>', | message = 'Недостаје или је празан параметар <code style="'..code_style..'">|$1=</code>', | ||
anchor = 'citation_missing_title', | anchor = 'citation_missing_title', | ||
category = 'Странице са изворима без наслова', | category = 'Странице са изворима без наслова', | ||
hidden = | hidden = true }, | ||
cite_web_url = { -- ова грешка се примењује на cite web и cite podcast | cite_web_url = { -- ова грешка се примењује на cite web и cite podcast | ||
message = 'Недостаје или је празан параметар <code style="'..code_style..'">|url=</code>', | message = 'Недостаје или је празан параметар <code style="'..code_style..'">|url=</code>', | ||
anchor = 'cite_web_url', | anchor = 'cite_web_url', | ||
category = 'Странице са изворима са веба без URL-а', | category = 'Странице са изворима са веба без URL-а', | ||
hidden = | hidden = true }, | ||
coauthors_missing_author = { | |||
message = '<code style="'..code_style..'">|coauthors=</code> захтева <code style="'..code_style..'">|author=</code>', | |||
anchor = 'coauthors_missing_author', | |||
category = 'CS1 грешке: коаутори без аутора', | |||
hidden = true }, | |||
contributor_ignored = { | contributor_ignored = { | ||
message = '<code style="'..code_style..'">|contributor=</code> игнорисан</code>', | message = '<code style="'..code_style..'">|contributor=</code> игнорисан</code>', | ||
anchor = 'contributor_ignored', | anchor = 'contributor_ignored', | ||
category = 'CS1 грешке: сарадник', | category = 'CS1 грешке: сарадник', | ||
hidden = | hidden = true }, | ||
contributor_missing_required_param = { | contributor_missing_required_param = { | ||
message = '<code style="'..code_style..'">|contributor=</code> захтева <code style="'..code_style..'">|$1=</code>', | message = '<code style="'..code_style..'">|contributor=</code> захтева <code style="'..code_style..'">|$1=</code>', | ||
anchor = 'contributor_missing_required_param', | anchor = 'contributor_missing_required_param', | ||
category = 'CS1 грешке: сарадник', | category = 'CS1 грешке: сарадник', | ||
hidden = | hidden = true }, | ||
deprecated_params = { | deprecated_params = { | ||
message = 'Користи се застарели параметар <code style="'..code_style..'">|$1=</code>', | message = 'Користи се застарели параметар <code style="'..code_style..'">|$1=</code>', | ||
anchor = 'deprecated_params', | anchor = 'deprecated_params', | ||
category = ' | category = 'Странице са шаблонима за навођење извора са застарелим параметрима', | ||
hidden = | hidden = true }, | ||
empty_citation = { | empty_citation = { | ||
message = 'Празан шаблон за навођење извора', | message = 'Празан шаблон за навођење извора', | ||
anchor = 'empty_citation', | anchor = 'empty_citation', | ||
category = 'Странице са празним шаблонима за навођење извора', | category = 'Странице са празним шаблонима за навођење извора', | ||
hidden = | hidden = true }, | ||
first_missing_last = { | first_missing_last = { | ||
message = '<code style="'..code_style..'">|first$2=</code> захтева <code style="'..code_style..'">|last$2=</code> у $1', | message = '<code style="'..code_style..'">|first$2=</code> захтева <code style="'..code_style..'">|last$2=</code> у $1', | ||
anchor = 'first_missing_last', | anchor = 'first_missing_last', | ||
category = 'CS1 грешке: недостаје аутор или уредник', | category = 'CS1 грешке: недостаје аутор или уредник', | ||
hidden = | hidden = true }, | ||
format_missing_url = { | format_missing_url = { | ||
message = '<code style="'..code_style..'">|$1=</code> захтева <code style="'..code_style..'">|$2=</code>', | message = '<code style="'..code_style..'">|$1=</code> захтева <code style="'..code_style..'">|$2=</code>', | ||
anchor = 'format_missing_url', | anchor = 'format_missing_url', | ||
category = 'Странице са изворима и форматом без URL-а', | category = 'Странице са изворима и форматом без URL-а', | ||
hidden = | hidden = true }, | ||
invalid_param_val = { | invalid_param_val = { | ||
message = 'Невалидан унос <code style="'..code_style..'">|$1=$2</code>', | message = 'Невалидан унос <code style="'..code_style..'">|$1=$2</code>', | ||
anchor = 'invalid_param_val', | anchor = 'invalid_param_val', | ||
category = 'CS1 грешке: невалидна вредност параметра', | category = 'CS1 грешке: невалидна вредност параметра', | ||
hidden = | hidden = true }, | ||
invisible_char = { | invisible_char = { | ||
message = '$1 у $2 на позицији $3', | message = '$1 у $2 на позицији $3', | ||
anchor = 'invisible_char', | anchor = 'invisible_char', | ||
category = 'CS1 грешке: невидљиви карактери', | category = 'CS1 грешке: невидљиви карактери', | ||
hidden = | hidden = true }, | ||
missing_name = { | missing_name = { | ||
message = 'Недостаје <code style="'..code_style..'">|last$2=</code> у $1', | message = 'Недостаје <code style="'..code_style..'">|last$2=</code> у $1', | ||
anchor = 'missing_name', | anchor = 'missing_name', | ||
category = 'CS1 грешке: недостаје аутор или уредник', | category = 'CS1 грешке: недостаје аутор или уредник', | ||
hidden = | hidden = true }, | ||
param_has_ext_link = { | param_has_ext_link = { | ||
message = 'Спољашња веза у <code style="'..code_style..'">$1</code>', | message = 'Спољашња веза у <code style="'..code_style..'">$1</code>', | ||
anchor = 'param_has_ext_link', | anchor = 'param_has_ext_link', | ||
category = 'CS1 грешке: спољашње везе', | category = 'CS1 грешке: спољашње везе', | ||
hidden = | hidden = true }, | ||
parameter_ignored = { | parameter_ignored = { | ||
message = 'Непознати параметар <code style="'..code_style..'">|$1=</code> игнорисан', | message = 'Непознати параметар <code style="'..code_style..'">|$1=</code> игнорисан', | ||
anchor = 'parameter_ignored', | anchor = 'parameter_ignored', | ||
category = 'Странице са изворима и параметрима који нису подржани', | category = 'Странице са изворима и параметрима који нису подржани', | ||
hidden = | hidden = true }, | ||
parameter_ignored_suggest = { | parameter_ignored_suggest = { | ||
message = 'Непознати параметар <code style="'..code_style..'">|$1=</code> игнорисан [<code style="'..code_style..'">|$2=</code> се препоручује]', | message = 'Непознати параметар <code style="'..code_style..'">|$1=</code> игнорисан [<code style="'..code_style..'">|$2=</code> се препоручује]', | ||
anchor = 'parameter_ignored_suggest', | anchor = 'parameter_ignored_suggest', | ||
category = 'Странице са изворима и параметрима који нису подржани', | category = 'Странице са изворима и параметрима који нису подржани', | ||
hidden = | hidden = true }, | ||
redundant_parameters = { | redundant_parameters = { | ||
message = 'Пронађени су сувишни параметри: $1', | message = 'Пронађени су сувишни параметри: $1', | ||
anchor = 'redundant_parameters', | anchor = 'redundant_parameters', | ||
category = 'Странице са изворима и сувишно наведеним параметрима', | category = 'Странице са изворима и сувишно наведеним параметрима', | ||
hidden = | hidden = true }, | ||
text_ignored = { | text_ignored = { | ||
message = 'Текст „$1” игнорисан', | message = 'Текст „$1” игнорисан', | ||
anchor = 'text_ignored', | anchor = 'text_ignored', | ||
category = 'Странице са изворима и неименованим параметрима', | category = 'Странице са изворима и неименованим параметрима', | ||
hidden = | hidden = true }, | ||
trans_missing_title = { | trans_missing_title = { | ||
message = '<code style="'..code_style..'">|trans-$1=</code> захтева <code style="'..code_style..'">|$1=</code>', | message = '<code style="'..code_style..'">|trans-$1=</code> захтева <code style="'..code_style..'">|$1=</code>', | ||
anchor = 'trans_missing_title', | anchor = 'trans_missing_title', | ||
category = 'CS1 грешке: превод наслова', | category = 'CS1 грешке: превод наслова', | ||
hidden = | hidden = true }, | ||
vancouver = { | vancouver = { | ||
message = 'Грешка у ванкуверском стилу: $1', | message = 'Грешка у ванкуверском стилу: $1', | ||
anchor = 'vancouver', | anchor = 'vancouver', | ||
category = 'CS1 грешке: ванкуверски стил', | category = 'CS1 грешке: ванкуверски стил', | ||
hidden = | hidden = true }, | ||
wikilink_in_url = { | wikilink_in_url = { | ||
message = 'Сукоб URL—викивеза', -- користи се mdash | message = 'Сукоб URL—викивеза', -- користи се mdash | ||
anchor = 'wikilink_in_url', | anchor = 'wikilink_in_url', | ||
category = 'CS1 грешке: сукоб URL—викивеза', -- користи се mdash | category = 'CS1 грешке: сукоб URL—викивеза', -- користи се mdash | ||
hidden = | hidden = true }, | ||
} | } | ||
| Ред 773: | Ред 714: | ||
label: алтернативно име да се примени на линк | label: алтернативно име да се примени на линк | ||
mode: 'manual' када постоји одређена функција у коду да се обради идентификатор; | mode: 'manual' када постоји одређена функција у коду да се обради идентификатор; | ||
'external' за идентификаторе који воде на страницу ван Википедије | 'external' за идентификаторе који воде на страницу ван Википедије; | ||
prefix: први део URL-а који ће бити спојен са другим делом који обично садржава идентификатор | prefix: први део URL-а који ће бити спојен са другим делом који обично садржава идентификатор | ||
encode: true ако URL треба да буде постотно декодиран; у осталим случајевима false | encode: true ако URL треба да буде постотно декодиран; у осталим случајевима false | ||
| Ред 782: | Ред 723: | ||
поставити на nil да би се идентификатор оставио ван COinS-а | поставити на nil да би се идентификатор оставио ван COinS-а | ||
separator: карактер или текст између ознаке и идентификатора у обрађеном цитату | separator: карактер или текст између ознаке и идентификатора у обрађеном цитату | ||
]] | ]] | ||
local id_handlers = { | local id_handlers = { | ||
['ARXIV'] = { | ['ARXIV'] = { | ||
parameters = {'arxiv', 'eprint', ' | parameters = {'arxiv', 'ARXIV', 'eprint', 'арксив', 'АРКСИВ', 'епринт'}, | ||
link = 'arXiv', | link = 'arXiv', | ||
label = 'arXiv', | label = 'arXiv', | ||
| Ред 798: | Ред 735: | ||
COinS = 'info:arxiv', | COinS = 'info:arxiv', | ||
separator = ':', | separator = ':', | ||
free=true, -- слободно за читање | |||
}, | }, | ||
['ASIN'] = { | ['ASIN'] = { | ||
parameters = {'asin', 'ASIN', 'асин', 'АСИН'}, | parameters = { 'asin', 'ASIN', 'асин', 'АСИН' }, | ||
link = ':en:Amazon Standard Identification Number', | link = ':en:Amazon Standard Identification Number', | ||
label = 'ASIN', | label = 'ASIN', | ||
| Ред 811: | Ред 748: | ||
}, | }, | ||
['BIBCODE'] = { | ['BIBCODE'] = { | ||
parameters = {'bibcode', 'бибкод'}, | parameters = {'bibcode', 'BIBCODE', 'бибкод', 'БИБКОД'}, | ||
link = 'Bibcode', | link = 'Bibcode', | ||
label = 'Bibcode', | label = 'Bibcode', | ||
| Ред 820: | Ред 757: | ||
COinS = 'info:bibcode', | COinS = 'info:bibcode', | ||
separator = ':', | separator = ':', | ||
}, | }, | ||
['DOI'] = { | ['DOI'] = { | ||
parameters = {'doi', 'DOI', 'дои', 'ДОИ'}, | parameters = { 'doi', 'DOI', 'дои', 'ДОИ' }, | ||
link = 'Digitalni identifikator objekta', | link = 'Digitalni identifikator objekta', | ||
label = 'doi', | label = 'doi', | ||
mode = 'manual', | mode = 'manual', | ||
prefix = '//doi.org/', | prefix = '//dx.doi.org/', | ||
COinS = 'info:doi', | COinS = 'info:doi', | ||
separator = ':', | separator = ':', | ||
encode = true, | encode = true, | ||
}, | }, | ||
['EISSN'] = { | ['EISSN'] = { | ||
| Ред 866: | Ред 779: | ||
}, | }, | ||
['HDL'] = { | ['HDL'] = { | ||
parameters = {'hdl', 'HDL', 'хдл', 'ХДЛ'}, | parameters = { 'hdl', 'HDL', 'хдл', 'ХДЛ' }, | ||
link = ':en:Handle System', | link = ':en:Handle System', | ||
label = 'hdl', | label = 'hdl', | ||
| Ред 874: | Ред 787: | ||
separator = ':', | separator = ':', | ||
encode = true, | encode = true, | ||
}, | }, | ||
['ISBN'] = { | ['ISBN'] = { | ||
parameters = {'isbn', 'ISBN', 'isbn13', 'ISBN13', 'исбн', 'ИСБН', 'исбн13', 'ИСБН13'}, | parameters = {'isbn', 'ISBN', 'isbn13', 'ISBN13', 'исбн', 'ИСБН', 'исбн13', 'ИСБН13'}, | ||
link = 'Međunarodni standardni knjižni broj', | link = 'Međunarodni standardni knjižni broj', | ||
label = 'ISBN', | label = 'ISBN', | ||
| Ред 886: | Ред 798: | ||
}, | }, | ||
['ISMN'] = { | ['ISMN'] = { | ||
parameters = {'ismn', 'ISMN','исмн', 'ИСМН'}, | parameters = {'ismn', 'ISMN','исмн', 'ИСМН'}, | ||
link = ':en:International Standard Music Number', | link = ':en:International Standard Music Number', | ||
label = 'ISMN', | label = 'ISMN', | ||
mode = 'manual', | mode = 'manual', | ||
prefix = '', -- тренутно се не користи; | prefix = '', -- тренутно се не користи; | ||
COinS = 'nil', -- nil јер не можемо користити pre или rft или info: | COinS = 'nil', -- nil јер не можемо користити pre или rft или info: | ||
separator = ' ', | separator = ' ', | ||
}, | }, | ||
['ISSN'] = { | ['ISSN'] = { | ||
parameters = {'issn', 'ISSN', 'иссн', 'ИССН'}, | parameters = {'issn', 'ISSN','иссн', 'ИССН'}, | ||
link = 'Međunarodni standardni serijski broj', | link = 'Međunarodni standardni serijski broj', | ||
label = 'ISSN', | label = 'ISSN', | ||
| Ред 905: | Ред 817: | ||
}, | }, | ||
['JFM'] = { | ['JFM'] = { | ||
parameters = {'jfm', 'JFM', 'јфм', 'ЈФМ'}, | parameters = {'jfm', 'JFM', 'јфм', 'ЈФМ'}, | ||
link = ':en:Jahrbuch über die Fortschritte der Mathematik', | link = ':en:Jahrbuch über die Fortschritte der Mathematik', | ||
label = 'JFM', | label = 'JFM', | ||
| Ред 915: | Ред 827: | ||
}, | }, | ||
['JSTOR'] = { | ['JSTOR'] = { | ||
parameters = {'jstor', 'JSTOR | parameters = {'jstor', 'JSTOR', 'јстор', 'ЈСТОР'}, | ||
link = 'JSTOR', | link = 'JSTOR', | ||
label = 'JSTOR', | label = 'JSTOR', | ||
| Ред 923: | Ред 835: | ||
encode = false, | encode = false, | ||
separator = ' ', | separator = ' ', | ||
}, | }, | ||
['LCCN'] = { | ['LCCN'] = { | ||
parameters = {'LCCN', 'lccn', 'ЛЦЦН', 'лццн'}, | parameters = {'LCCN', 'lccn', 'ЛЦЦН', 'лццн'}, | ||
link = 'Kontrolni broj Kongresne biblioteke', | link = 'Kontrolni broj Kongresne biblioteke', | ||
label = 'LCCN', | label = 'LCCN', | ||
| Ред 936: | Ред 847: | ||
}, | }, | ||
['MR'] = { | ['MR'] = { | ||
parameters = {'MR', 'mr', 'МР', 'мр'}, | parameters = {'MR', 'mr', 'МР', 'мр'}, | ||
link = ':en:Mathematical Reviews', | link = ':en:Mathematical Reviews', | ||
label = 'MR', | label = 'MR', | ||
| Ред 946: | Ред 857: | ||
}, | }, | ||
['OCLC'] = { | ['OCLC'] = { | ||
parameters = {'OCLC', 'oclc', 'ОЦЛЦ', 'оцлц'}, | parameters = {'OCLC', 'oclc', 'ОЦЛЦ', 'оцлц'}, | ||
link = 'OCLC', | link = 'OCLC', | ||
label = 'OCLC', | label = 'OCLC', | ||
| Ред 956: | Ред 867: | ||
}, | }, | ||
['OL'] = { | ['OL'] = { | ||
parameters = {'ol', 'OL', 'ол', 'ОЛ'}, | parameters = { 'ol', 'OL', 'ол', 'ОЛ' }, | ||
link = ':en:Open Library', | link = ':en:Open Library', | ||
label = 'OL', | label = 'OL', | ||
| Ред 964: | Ред 875: | ||
separator = ' ', | separator = ' ', | ||
encode = true, | encode = true, | ||
}, | }, | ||
['OSTI'] = { | ['OSTI'] = { | ||
parameters = {'OSTI', 'osti', 'ОСТИ', 'ости'}, | parameters = {'OSTI', 'osti', 'ОСТИ', 'ости'}, | ||
link = ':en:Office of Scientific and Technical Information', | link = ':en:Office of Scientific and Technical Information', | ||
label = 'OSTI', | label = 'OSTI', | ||
| Ред 975: | Ред 885: | ||
encode = true, | encode = true, | ||
separator = ' ', | separator = ' ', | ||
}, | }, | ||
['PMC'] = { | ['PMC'] = { | ||
parameters = {'PMC', 'pmc', 'ПМЦ', 'пмц'}, | parameters = {'PMC', 'pmc', 'ПМЦ', 'пмц'}, | ||
link = 'PubMed Central', | link = 'PubMed Central', | ||
label = 'PMC', | label = 'PMC', | ||
mode = 'manual', | mode = 'manual', | ||
prefix = '//www.ncbi.nlm.nih.gov/pmc/articles/PMC', | prefix = '//www.ncbi.nlm.nih.gov/pmc/articles/PMC', | ||
suffix = " ", | suffix = " ", | ||
COinS = 'pre', -- користи се prefix вредност | COinS = 'pre', -- користи се prefix вредност | ||
encode = true, | encode = true, | ||
separator = ' ', | separator = ' ', | ||
free = true, | |||
}, | }, | ||
['PMID'] = { | ['PMID'] = { | ||
parameters = {'PMID', 'pmid', 'ПМИД', 'пмид'}, | parameters = {'PMID', 'pmid', 'ПМИД', 'пмид'}, | ||
link = ' | link = 'PubMed Identifier', | ||
label = 'PMID', | label = 'PMID', | ||
mode = 'manual', | mode = 'manual', | ||
| Ред 1.000: | Ред 909: | ||
}, | }, | ||
['RFC'] = { | ['RFC'] = { | ||
parameters = {'RFC', 'rfc', 'РФЦ', 'рфц'}, | parameters = {'RFC', 'rfc', 'РФЦ', 'рфц'}, | ||
link = ':en:Request for Comments', | link = ':en:Request for Comments', | ||
label = 'RFC', | label = 'RFC', | ||
| Ред 1.008: | Ред 917: | ||
encode = false, | encode = false, | ||
separator = ' ', | separator = ' ', | ||
free = true, | |||
}, | }, | ||
['SSRN'] = { | ['SSRN'] = { | ||
parameters = {'SSRN', 'ssrn', 'ССРН', 'ссрн'}, | parameters = {'SSRN', 'ssrn', 'ССРН', 'ссрн'}, | ||
link = ':en:Social Science Research Network', | link = ':en:Social Science Research Network', | ||
label = 'SSRN', | label = 'SSRN', | ||
mode = ' | mode = 'external', | ||
prefix = '//ssrn.com/abstract=', -- Протокол тестиран на 4. 9. 2013. г. | prefix = '//ssrn.com/abstract=', -- Протокол тестиран на 4. 9. 2013. г. | ||
COinS = 'pre', -- користи се prefix вредност | COinS = 'pre', -- користи се prefix вредност | ||
encode = true, | encode = true, | ||
separator = ' ', | separator = ' ', | ||
}, | }, | ||
['USENETID'] = { | ['USENETID'] = { | ||
parameters = {'message-id', 'messageid', 'message-ID', 'messageID', 'порука-ид', 'порукаид', 'порука-ИД', 'порукаИД', 'порука-id', 'порукаid', 'порука-ID', 'порукаID', 'poruka-id', 'porukaid', 'poruka-ID', 'porukaID'}, | parameters = {'message-id', 'messageid', 'message-ID', 'messageID', 'порука-ид', 'порукаид', 'порука-ИД', 'порукаИД', 'порука-id', 'порукаid', 'порука-ID', 'порукаID', 'poruka-id', 'porukaid', 'poruka-ID', 'porukaID'}, | ||
| Ред 1.046: | Ред 940: | ||
}, | }, | ||
['ZBL'] = { | ['ZBL'] = { | ||
parameters = {'ZBL', 'zbl', 'ЗБЛ', 'збл'}, | parameters = {'ZBL', 'zbl', 'ЗБЛ', 'збл'}, | ||
link = ':en:Zentralblatt MATH', | link = ':en:Zentralblatt MATH', | ||
label = 'Zbl', | label = 'Zbl', | ||
| Ред 1.059: | Ред 953: | ||
return { | return { | ||
aliases = aliases, | aliases = aliases, | ||
defaults = defaults, | defaults = defaults, | ||
error_conditions = error_conditions, | error_conditions = error_conditions, | ||
Тренутна верзија на датум 5. фебруар 2021. у 13:49
{{#lst:Module:Citation/CS1/doc|header}}
Овај модул за конфигурацију садржава разне податке који контролишу функционисање модула Citation/CS1 те тако начина на који су референце генерисане од стране Луа програмског језика.
Садржава неколико делова међу којима су:
- табеле превода које садрже већину текста који ће бити исписан у самој референци генерисаној од стране Луа програмског језика (уколико уредници копирају овај модул на Википедију на другом језику, свака вредност треба да буде преведена на тај језик)
- листе стања за грешке које одређују шта ће да буде исписано, које категорије ће да се додају (ако ће да се додају), те који део странице за помоћ ће бити употребљен када се грешке открију да помогне у отклањању истих
- листе ИД хендлера које одређују препознати ИД документа, као што су то ISBN, DOI и др., те га форматирају
{{#lst:Module:Citation/CS1/doc|module_components_table}}
local citation_config = {};
-- омогућава да се унутар <code>...</code> тагова спречи боја, ивице и пединг. <code> css је одређен овде:
-- https://git.wikimedia.org/blob/mediawiki%2Fcore.git/69cd73811f7aadd093050dbf20ed70ef0b42a713/skins%2Fcommon%2FcommonElements.css#L199
local code_style="color:inherit; border:inherit; padding:inherit;";
--[[--------------------------< Н Е К А Т Е Г О Р И С А Н И И М Е Н С К И П Р О С Т О Р И >------------------------------
Списак именских простора који су изузети од приказивања грешака у категоријама. Исто као и notracking = true (подразумевано)
Напомена: Именски простори би требало да користе доњу црту уместо размака.
]]
local uncategorized_namespaces = {
-- en.wikipedia
'User', 'Talk', 'User_talk', 'Wikipedia_talk', 'File_talk', 'Template_talk',
'Help_talk', 'Category_talk', 'Portal_talk', 'Book_talk', 'Draft', 'Draft_talk', 'Education_Program_talk',
'Module_talk', 'MediaWiki_talk',
-- sr.wikipedia
'Корисник', 'Разговор', 'Разговор са корисником', 'Разговор о Википедији', 'Разговор о датотеци', 'Разговор о шаблону',
'Разговор о помоћи', 'Разговор о категорији', 'Разговор о порталу', 'Разговор о књизи', 'Скица', 'Разговор о скици', 'Разговор о едукационом програму',
'Разговор о модулу', 'Разговор о Медијавикију' };
local uncategorized_subpages = {'/[Ss]andbox', '/[Tt]estcases', '/[Пп]есак', '/[Тт]ест'}; -- Списак Луа наставака на имену странице која не треба да се категоризује
--[[--------------------------< П О Р У К Е >--------------------------------------------------------------
Табела за превод
Следећа табела садржи фиксирани текст који ће се приказати у референци.
Одвојена је од главног тела како би се олакшао будући превод овог
модула.
]]
local messages = {
['archived-dead'] = 'Архивирано из $1 на датум $2',
['archived-not-dead'] = '$1 из оригинала на датум $2',
['archived-missing'] = 'Архивирано из оригинала$1 на датум $2',
['archived'] = 'Архивирано',
['by'] = 'Од стране', -- доприноси за ауторске радове: увод, предговор, поговор
['cartography'] = 'Картографија: $1',
['editor'] = 'ур.',
['editors'] = 'ур.',
['edition'] = '($1 изд.)',
['episode'] = 'Епизода $1',
['et al'] = '-{et al}-.',
['in'] = 'Ур.:', -- уређивани радови (НЕ мењати у 'на' за језике)
['inactive'] = 'неактивно',
['inset'] = '$1 прилог',
['interview'] = ' Интервју са $1', -- cite interview када |type= није одређен
['interview-type'] = ' $1 са $2', -- cite interview када је |type= одређен
['lay summary'] = 'Генерални сажетак',
['newsgroup'] = '[[:en:Usenet newsgroup|Дискусиона група]]: $1',
['original'] = 'оригинала',
['published'] = ' (објављено $1)',
['retrieved'] = 'Приступљено $1',
['season'] = 'Сезона $1',
['section'] = '§ $1',
['sections'] = '§§ $1',
['series'] = 'Серија $1',
['translated'] = 'Превод: $1',
['type'] = ' ($1)', -- за тип наслова
['written'] = 'Написано на $1',
['vol'] = '$1 св. $2', -- $1 се одређује; подебљано "св." у новинарском стилу је у делу presentation{}
['vol-no'] = '$1 св. $2 бр. $3', -- одређ., свезак, издање
['issue'] = '$1 бр. $2', -- $1 се одређује
['j-vol'] = '$1 $2', -- одређ., свезак; подебљано "св." у новинарском стилу је у делу presentation{}
['j-issue'] = ' ($1)',
['nopp'] = '$1 $2'; -- страница/странице без префикса; $1 се одређује
['p-prefix'] = "$1 стр. $2", -- $1 се одређује
['pp-prefix'] = "$1 стр. $2", -- $1 се одређује
['j-page(s)'] = ': $1', -- исто за једну страницу и више страница
['sheet'] = '$1 лист. $2', -- $1 се одређује
['sheets'] = '$1 лист. $2', -- $1 се одређује
['j-sheet'] = ': лист. $1',
['j-sheets'] = ': лист. $1',
['subscription'] = '<span style="font-size:90%; color:#555">[претплата неопходна (<span title="Не захтева се да извори увек буду доступни онлајн. Онлајн извори не морају да буду доступни слободно. Могуће је да страница захтева новчану претплату." style="border-bottom:1px dotted;cursor:help">помоћ</span>)]</span>' ..
'[[Категорија:Странице с изворима за чији приступ је неопходна претплата]]',
['registration']='<span style="font-size:90%; color:#555">[регистрација неопходна (<span title="Не захтева се да извори увек буду доступни онлајн. Онлајн извори не морају да буду доступни слободно. Могуће је да страница захтева регистрацију." style="border-bottom:1px dotted;cursor:help">помоћ</span>)]</span>' ..
'[[Категорија:Странице с изворима за чији приступ је неопходна регистрација]]',
['language'] = '(на језику: $1)',
['via'] = " — преко $1",
['event'] = 'Корисна информација се налази на:',
['minutes'] = 'мин',
['parameter-separator'] = ', ',
['parameter-final-separator'] = ' и ',
['parameter-pair-separator'] = ' и ',
-- Одређивање локације странице за помоћ
['help page link'] = 'Помоћ:CS1 грешке',
['help page label'] = 'помоћ',
-- Унутрашње грешке (требало би да се појављују само ако је конфигурација лоша)
['undefined_error'] = 'Шаблон је позван са недефинисаном грешком',
['unknown_manual_ID'] = 'Мануелни ID мод није препознат',
['unknown_ID_mode'] = 'ID мод није препознат',
['unknown_argument_map'] = 'Мапа аргумената није дефинисана за ову варијаблу',
['bare_url_no_origin'] = '„Чисти” URL је пронађен, али индикатор порекла је нил или празан',
}
--[[--------------------------< П Р Е З Е Н Т А Ц И Ј А >------------------------------------------------------
Означавање фиксне презентације. Првобитно део citation_config.messages; премештено у своју, семантички више
тачно место.
]]
local presentation =
{
-- Испис грешке
-- .error класа је одређена на https://git.wikimedia.org/blob/mediawiki%2Fcore.git/9553bd02a5595da05c184f7521721fb1b79b3935/skins%2Fcommon%2Fshared.css#L538
-- .citation-comment класа је одређена на :en:Help:CS1_errors#Controlling_error_message_display
['hidden-error'] = '<span style="display:none;font-size:100%" class="error citation-comment">$1</span>',
['visible-error'] = '<span style="font-size:100%" class="error citation-comment">$1</span>',
['accessdate'] = '<span class="reference-accessdate">$1$2</span>', -- да би се уредницима омогућило сакривање датума приступања помоћу њиховог личног CSS-а
['bdi'] = '<bdi$1>$2</bdi>', -- двосмерна изолација коришћена са |script-title= и слично
['cite'] = '<cite class="$1">$2</cite>'; -- |ref= није постављен па нема id="..." атрибута
['cite-id'] = '<cite id="$1" class="$2">$3</cite>'; -- за употребу када је |ref= постављен
['format'] = ' <span style="font-size:85%;">($1)</span>', -- за |format=, |chapter-format= итд.
['free to read'] = '<span class="plainlinks">$1</span><span style="margin-left:.1em">[[File:Free-to-read lock 75.svg|9px|link=|слободно за читање]]</span>',
['italic-title'] = "''$1''",
['kern-left'] = '<span style="padding-left:0.2em;">$1</span>$2', -- размицање у случају када наслов садржи водећи (на почетку) једноструки или двоструки знак навода
['kern-right'] = '$1<span style="padding-right:0.2em;">$2</span>', -- размицање у случају када наслов садржи пратећи (на крају) једноструки или двоструки знак навода
['nowrap1'] = '<span class="nowrap">$1</span>', -- за спречавање преламања датума (потпуно)
['nowrap2'] = '<span class="nowrap">$1</span> $2', -- за спречавање преламања датума (делимично); обратити пажњу на белину/размаке
['nowrap3'] = '<span class="nowrap">$1</span> <span class="nowrap">$2</span>', -- за спречавање преламања датума (делимично); обратити пажњу на белину/размаке
['nowrap4'] = '<span class="nowrap">$1</span> <span class="nowrap">$2</span> <span class="nowrap">$3</span> $4', -- за спречавање преламања датума (делимично); обратити пажњу на белину/размаке
['ocins'] = '<span title="$1" class="Z3988"><span style="display:none;"> </span></span>', -- Напомена: Употреба display-а: none у COinS span-у квари неке clients-е
['parameter'] = '<code style="'..code_style..'">|$1=</code>',
['quoted-text'] = '»$1«', -- за садржај |quote= параметра
['quoted-title'] = '„$1”',
['trans-italic-title'] = "[''$1'']",
['trans-quoted-title'] = "[$1]",
['vol-bold'] = '$1 <b>$2</b>', -- sepc, volume; за подебљане journal изворе; за друге изворе ['vol'] је у делу messages{}
}
--[[--------------------------< П С Е У Д О Н И М И >----------------------------------------------------------------
Табела псеудонима, односно алтернативних назива најчешће коришћене параметре
]]
local aliases = {
['AccessDate'] = {'access-date', 'accessdate', 'приступ-датум', 'приступдатум', 'pristup-datum', 'pristupdatum'},
['Agency'] = {'agency', 'агенција', 'agencija'},
['AirDate'] = {'air-date', 'airdate', 'објава-датум', 'објавадатум', 'objava-datum', 'objavadatum'},
['ArchiveDate'] = {'archive-date', 'archivedate', 'архивирање-датум', 'архивирањедатум', 'arhiviranje-datum', 'arhiviranjedatum'},
['ArchiveFormat'] = {'archive-format', 'archiveformat', 'архивирање-формат', 'архивирањеформат', 'arhiviranje-format', 'arhiviranjeformat'},
['ArchiveURL'] = {'archive-url', 'archiveurl', 'архивирање-урл', 'архивирањеурл', 'архивирање-url', 'архивирањеurl', 'архивирање-УРЛ', 'архивирањеУРЛ', 'архивирање-URL', 'архивирањеURL', 'arhiviranje-url', 'arhiviranjeurl', 'arhiviranje-URL', 'arhiviranjeURL'},
['ASINTLD'] = {'ASIN-TLD', 'asin-tld', 'АСИН-ТЛД', 'асин-тлд'},
['At'] = {'at', 'на', 'na'},
['Authors'] = {'authors', 'people', 'host', 'credits', 'аутори', 'људи', 'домаћин', 'заслуге', 'autori', 'ljudi', 'domaćin', 'zasluge'},
['BookTitle'] = {'book-title', 'booktitle', 'књига-наслов', 'књиганаслов', 'knjiga-naslov', 'knjiganaslov'},
['Callsign'] = {'call-sign', 'callsign', 'знак-позив', 'знакпозив', 'znak-poziv', 'znakpoziv'}, -- cite interview
['Cartography'] = {'cartography', 'картографија', 'kartografija'},
['Chapter'] = {'chapter', 'contribution', 'entry', 'article', 'section', 'поглавље', 'допринос', 'унос', 'чланак', 'одељак', 'poglavlje', 'doprinos', 'unos', 'članak', 'odeljak'},
['ChapterFormat'] = {'chapter-format', 'contribution-format', 'section-format', 'поглавље-формат', 'допринос-формат', 'одељак-формат', 'poglavlje-format', 'doprinos-format', 'odeljak-format'};
['ChapterURL'] = {'chapter-url', 'chapterurl', 'contribution-url', 'contributionurl', 'section-url', 'sectionurl', 'поглавље-урл', 'поглављеурл', 'допринос-урл', 'доприносурл', 'одељак-урл', 'одељакурл', 'поглавље-url', 'поглављеurl', 'допринос-url', 'доприносurl', 'одељак-url', 'одељакurl', 'поглавље-УРЛ', 'поглављеУРЛ', 'допринос-УРЛ', 'доприносУРЛ', 'одељак-УРЛ', 'одељакУРЛ', 'поглавље-URL', 'поглављеURL', 'допринос-URL', 'доприносURL', 'одељак-URL', 'одељакURL', 'poglavlje-url', 'poglavljeurl', 'doprinos-url', 'doprinosurl', 'odeljak-url', 'odeljakurl', 'poglavlje-URL', 'poglavljeURL', 'doprinos-URL', 'doprinosURL', 'odeljak-URL', 'odeljakURL'},
['City'] = {'city', 'град', 'grad'}, -- cite interview
['Class'] = {'class', 'класа', 'klasa'}, -- cite arxiv и arxiv идентификатори
['Coauthors'] = {'coauthors', 'coauthor', 'коаутори', 'коаутор', 'koautori', 'koautor'}, -- коаутор и коаутори су застарели; уклонити након 1. јануара 2015?
['Collaboration'] = {'collaboration', 'сарадња', 'колаборација', 'saradnja', 'kolaboracija'},
['Conference'] = {'conference', 'event', 'конференција', 'догађај', 'konferencija', 'događaj'},
['ConferenceFormat'] = {'conference-format', 'event-format', 'conferenceformat', 'eventformat', 'конференција-формат', 'догађај-формат', 'конференцијаформат', 'догађајформат', 'konferencija-format', 'događaj-format', 'konferencijaformat', 'događajformat'},
['ConferenceURL'] = {'conference-url', 'conferenceurl', 'event-url', 'eventurl', 'конференција-урл', 'конференцијаурл', 'догађај-урл', 'догађајурл', 'конференција-УРЛ', 'конференцијаУРЛ', 'догађај-УРЛ', 'догађајУРЛ', 'конференција-URL', 'конференцијаURL', 'догађај-URL', 'догађајURL', 'konferencija-url', 'konferencijaurl', 'događaj-url', 'događajurl', 'konferencija-URL', 'konferencijaURL', 'događaj-URL', 'događajURL'},
['Contribution'] = {'contribution', 'допринос', 'doprinos'}, -- увод, предговор, поговор итд.; неопходно када је параметар |contributor= употребљен
['Date'] = {'date', 'air-date', 'airdate', 'датум', 'приказивање-датум', 'приказивањедатум', 'datum', 'prikazivanje-datum', 'prikazivanjedatum'},
['DeadURL'] = {'dead-url', 'deadurl', 'мртав-урл', 'мртавурл', 'мртви-урл', 'мртвиурл', 'мртав-url', 'мртавurl', 'мртви-url', 'мртвиurl', 'мртав-УРЛ', 'мртавУРЛ', 'мртви-УРЛ', 'мртвиУРЛ', 'мртав-URL', 'мртавURL', 'мртви-URL', 'мртвиURL', 'mrtav-url', 'mrtavurl', 'mrtvi-url', 'mrtviurl', 'mrtav-URL', 'mrtavURL', 'mrtvi-URL', 'mrtviURL'},
['Degree'] = {'degree', 'степен', 'stepen'},
['DF'] = {'df', 'раз', 'разл', 'raz', 'razl'}, -- не знам где се користи параметар DF
['DisplayAuthors'] = {'display-authors', 'displayauthors', 'аутори-приказ', 'ауториприказ', 'autori-prikaz', 'autoriprikaz'},
['DisplayEditors'] = {'display-editors', 'displayeditors', 'уредници-приказ', 'уреднициприказ', 'urednici-prikaz', 'uredniciprikaz'},
['Docket'] = {'docket', 'етикета', 'etiketa'},
['DoiBroken'] = {'doi-broken', 'doi-broken-date', 'doi-inactive-date', 'doi_brokendate', 'doi_inactivedate', 'дои-покварен', 'дои-покварен-датум', 'дои-неактиван-датум', 'дои_покварендатум', 'дои_неактивандатум', 'doi-pokvaren', 'doi-pokvaren-datum', 'doi-neaktivan-datum', 'doi_pokvarendatum', 'doi_neaktivandatum'},
['Edition'] = {'edition', 'издање', 'izdanje'},
['Editors'] = {'editors', 'уредници', 'urednici'},
['Embargo'] = {'embargo', 'ембарго', 'embargo'},
['Encyclopedia'] = {'encyclopedia', 'encyclopaedia', 'енциклопедија', 'enciklopedija'}, -- користи се само од стране citation
['Episode'] = {'episode', 'епизода', 'epizoda'}, -- cite serial треба направити; омогућити cite episode?
['Format'] = {'format', 'формат', 'format'},
['ID'] = {'id', 'ID', 'ид', 'ИД'},
['IgnoreISBN'] = {'ignore-isbn-error', 'ignoreisbnerror', 'грешка-исбн-игнорисати', 'грешкаисбнигнорисати', 'greška-isbn-ignorisati', 'greškaisbnignorisati'},
['Inset'] = {'inset', 'прилог', 'prilog'},
['Issue'] = {'issue', 'number', 'издање', 'број', 'izdanje', 'broj'},
['Language'] = {'language', 'in', 'језик', 'jezik'},
['LastAuthorAmp'] = {'last-author-amp', 'lastauthoramp', 'последњи-аутор-амп', 'последњиауторамп', 'poslednji-autor-amp', 'poslednjiautoramp'},
['LayDate'] = {'lay-date', 'laydate', 'главни-датум', 'главнидатум', 'glavni-datum', 'glavnidatum'},
['LayFormat'] = {'lay-format', 'layformat', 'главни-формат', 'главниформат', 'glavni-format', 'glavniformat'},
['LaySource'] = {'lay-source', 'laysource', 'главни-извор', 'главниизвор', 'glavni-izvor', 'glavniizvor'},
['LayURL'] = {'lay-url', 'layurl', 'lay-summary', 'laysummary', 'главни-урл', 'главниурл', 'главни-url', 'главниurl', 'главни-УРЛ', 'главниУРЛ', 'главни-URL', 'главниURL', 'главни-сажетак', 'главнисажетак', 'glavni-url', 'glavniurl', 'glavni-URL', 'glavniURL', 'glavni-sažetak', 'glavnisažetak'},
['MailingList'] = {'mailinglist', 'mailing-list', 'листаадреса', 'листа-адреса', 'listaadresa', 'lista-adresa'}, -- само за cite mailing list
['Map'] = {'map', 'мапа', 'mapa'}, -- само за cite map
['MapFormat'] = {'map-format', 'mapformat', 'мапа-формат', 'мапаформат', 'mapa-format', 'mapaformat'}, -- само за cite map
['MapURL'] = {'map-url', 'mapurl', 'мапа-урл', 'мапаурл', 'мапа-url', 'мапаurl', 'мапа-УРЛ', 'мапаУРЛ', 'мапа-URL', 'мапаURL', 'mapa-url', 'mapaurl', 'mapa-URL', 'mapaURL'}, -- само за cite map
['MessageID'] = {'message-id', 'messageid', 'message-ID', 'messageID', 'порука-ид', 'порукаид', 'порука-ИД', 'порукаИД', 'порука-id', 'порукаid', 'порука-ID', 'порукаID', 'poruka-id', 'porukaid', 'poruka-ID', 'porukaID'},
['Minutes'] = {'minutes', 'минуте', 'minute'},
['Mode'] = {'mode', 'мод', 'mod'},
['NameListFormat'] = {'name-list-format', 'namelistformat', 'листа-имена-формат', 'листаименаформат', 'lista-imena-format', 'listaimenaformat'},
['Network'] = {'network', 'мрежа', 'mreža'},
['NoPP'] = {'no-pp', 'nopp', 'не-pp', 'неpp', 'ne-pp', 'nepp'},
['NoTracking'] = {'template-doc-demo', 'template doc demo', 'no-cat', 'nocat',
'no-tracking', 'notracking', 'шаблон-док-демо', 'шаблон док демо', 'не-кат', 'некат',
'не-праћење', 'непраћење', 'šablon-dok-demo', 'šablon dok demo', 'ne-kat', 'nekat',
'ne-praćenje', 'nepraćenje'},
['Number'] = {'number', 'број', 'broj'}, -- само за cite techreport
['OrigYear'] = {'orig-year', 'origyear', 'порекло-година', 'пореклогодина', 'poreklo-godina', 'poreklogodina'},
['Others'] = {'others', 'interviewer', 'interviewers', 'други', 'остали', 'анкетар', 'анкетари', 'drugi', 'ostali', 'anketar', 'anketari'},
['Page'] = {'p', 'page', 'п', 'страница', 'stranica'},
['Pages'] = {'pp', 'pages', 'пп', 'стр', 'странице', 'str', 'stranice'},
['Periodical'] = {'journal', 'newspaper', 'magazine', 'work',
'website', 'periodical', 'encyclopedia', 'encyclopaedia', 'dictionary', 'mailinglist', 'журнал', 'новине', 'магазин', 'рад',
'веб-сајт', 'часопис', 'месечник', 'енциклопедија', 'речник', 'адресалиста', 'žurnal', 'novine', 'magazin', 'rad',
'veb-sajt', 'časopis', 'mesečnik', 'enciklopedija', 'rečnik', 'adresalista'},
['Place'] = {'place', 'location', 'место', 'локација', 'mesto', 'lokacija'},
['Program'] = {'program', 'програм', 'program'}, -- cite interview
['PostScript'] = {'postscript', 'ps', 'PS', 'постскриптум', 'пс', 'ПС', 'postskriptum'},
['PublicationDate'] = {'publicationdate', 'publication-date', 'публикацијадатум', 'публикација-датум', 'издавањедатум', 'издавање-датум', 'објављивањедатум', 'објављивање-датум', 'publikacijadatum', 'publikacija-datum', 'izdavanjedatum', 'izdavanje-datum', 'objavljivanjedatum', 'objavljivanje-datum'},
['PublicationPlace'] = {'publication-place', 'publicationplace', 'publication-location', 'publicationlocation', 'публикацијаместо', 'публикација-место', 'издавањеместо', 'издавање-место', 'објављивањеместо', 'објављивање-место', 'публикацијалокација', 'публикација-локација', 'издавањелокација', 'издавање-локација', 'објављивањелокација', 'објављивање-локација', 'publikacijamesto', 'publikacija-mesto', 'izdavanjemesto', 'izdavanje-mesto', 'objavljivanjemesto', 'objavljivanje-mesto', 'publikacijalokacija', 'publikacija-lokacija', 'izdavanjelokacija', 'izdavanje-lokacija', 'objavljivanjelokacija', 'objavljivanje-lokacija'},
['PublisherName'] = {'publisher', 'distributor', 'institution', 'newsgroup', 'издавач', 'дистрибутер', 'институција', 'дискусионагрупа', 'izdavač', 'distributer', 'institucija', 'diskusionagrupa'},
['Quote'] = {'quote', 'quotation', 'навод', 'цитат', 'navod', 'citat'},
['Ref'] = {'ref', 'реф'},
['RegistrationRequired'] = {'registration', 'регистрација', 'registracija'},
['Scale'] = {'scale', 'скала', 'skala'},
['ScriptChapter'] = {'script-chapter', 'писмо-поглавље', 'поглавље-писмо', 'pismo-poglavlje', 'poglavlje-pismo'},
['ScriptTitle'] = {'script-title', 'писмо-наслов', 'наслов-писмо', 'pismo-naslov', 'naslov-pismo'},
['Section'] = {'section', 'одељак', 'odeljak'},
['Season'] = {'season', 'сезона', 'sezona'},
['Sections'] = {'sections', 'одељци', 'odeljci'}, -- само за cite map
['Series'] = {'series', 'version', 'серија', 'верзија', 'serija', 'verzija'},
['SeriesSeparator'] = {'series-separator', 'seriesseparator', 'серија-сепаратор', 'серијасепаратор', 'serija-separator', 'serijaseparator'},
['SeriesLink'] = {'series-link', 'serieslink', 'серија-линк', 'серијалинк', 'серија-веза', 'серијавеза', 'serija-link', 'serijalink', 'serija-veza', 'serijaveza'},
['SeriesNumber'] = {'series-number', 'series-no', 'seriesnumber', 'seriesno', 'серија-број', 'серија-бр', 'серијаброј', 'серијабр', 'serija-broj', 'serija-br', 'serijabroj', 'serijabr'},
['Sheet'] = {'sheet', 'лист', 'list'}, -- само за cite map
['Sheets'] = {'sheets', 'листови', 'listovi'}, -- само за cite map
['Station'] = {'station', 'станица', 'stanica'},
['SubscriptionRequired'] = {'subscription', 'претплата', 'pretplata'},
['Time'] = {'time', 'време', 'vreme'},
['TimeCaption'] = {'time-caption', 'timecaption', 'време-опис', 'времеопис', 'vreme-opis', 'vremeopis'},
['Title'] = {'title', 'наслов', 'назив', 'naslov', 'naziv'},
['TitleLink'] = {'title-link', 'episode-link', 'titlelink', 'episodelink', 'наслов-линк', 'епизода-линк', 'насловлинк', 'епизодалинк', 'наслов-веза', 'епизода-веза', 'насловвеза', 'епизодавеза', 'назив-линк', 'назив-веза', 'називлинк', 'називвеза', 'naslov-link', 'epizoda-link', 'naslovlink', 'epizodalink', 'naslov-veza', 'epizoda-veza', 'naslovveza', 'epizodaveza', 'naziv-link', 'naziv-veza', 'nazivlink', 'nazivveza'},
['TitleNote'] = {'department', 'одељење', 'odeljenje'},
['TitleType'] = {'type', 'medium', 'тип', 'медијум', 'tip', 'medijum'},
['TransChapter'] = {'trans-chapter', 'trans_chapter', 'прев-поглавље', 'прев_поглавље', 'prev-poglavlje', 'prev_poglavlje'},
['TransMap'] = {'trans-map', 'прев-мапа', 'prev-mapa'}, -- само за cite map
['Transcript'] = {'transcript', 'транскрипт', 'transkript'},
['TranscriptFormat'] = {'transcript-format', 'transcriptformat', 'транскрипт-формат', 'транскриптформат', 'transkript-format', 'transkriptformat'},
['TranscriptURL'] = {'transcript-url', 'transcripturl', 'транскрипт-урл', 'транскриптурл', 'транскрипт-url', 'транскриптurl', 'транскрипт-УРЛ', 'транскриптУРЛ', 'транскрипт-URL', 'транскриптURL', 'transkript-url', 'transkripturl', 'transkript-URL', 'transkriptURL'},
['TransTitle'] = {'trans-title', 'trans_title', 'прев-наслов', 'прев_наслов', 'прев-назив', 'прев_назив', 'prev-naslov', 'prev_naslov', 'prev-naziv', 'prev_naziv'},
['URL'] = {'url', 'URL', 'урл', 'УРЛ'},
['Vauthors'] = {'vauthors', 'ваутори', 'vautori'},
['Veditors'] = {'veditors', 'вуредници', 'vurednici'},
['Via'] = {'via', 'преко', 'preko'},
['Volume'] = {'volume', 'свезак', 'svezak'},
['Year'] = {'year', 'година', 'godina'},
['AuthorList-First'] = {"first#", "given#", "author-first#", "author#-first", "име#", "дато#", "аутор-име#", "аутор#-име", "ime#", "dato#", "autor-ime#", "autor#-ime"},
['AuthorList-Last'] = {"last#", "author#", "surname#", "author-last#", "author#-last", "subject#", "презиме#", "аутор#", "аутор-презиме#", "аутор#-презиме", "субјект#", "prezime#", "autor#", "autor-prezime#", "autor#-prezime", "subjekt#"},
['AuthorList-Link'] = {"authorlink#", "author-link#", "author#-link", "subjectlink#", "author#link", "subject-link#", "subject#-link", "subject#link", "ауторлинк#", "аутор-линк#", "аутор#-линк", "субјектлинк#", "аутор#линк", "субјект-линк#", "субјект#-линк", "субјект#линк", "autorlink#", "autor-link#", "autor#-link", "subjektlink#", "autor#link", "subjekt-link#", "subjekt#-link", "subjekt#link"},
['AuthorList-Mask'] = {"author-mask#", "authormask#", "author#mask", "author#-mask", "аутор-маска#", "аутормаска#", "аутор#маска", "аутор#-маска", "autor-maska#", "autormaska#", "autor#maska", "autor#-maska"},
['ContributorList-First'] = {'contributor-first#', 'contributor#-first', 'contributor-given#', 'contributor#-given', 'сарадник-име#', 'сарадник#-име', 'saradnik-ime#', 'saradnik#-ime'},
['ContributorList-Last'] = {'contributor#', 'contributor-last#', 'contributor#-last', 'contributor-surname#', 'contributor#-surname', 'сарадник#', 'сарадник-презиме#', 'сарадник#-презиме', 'saradnik#', 'saradnik-prezime#', 'saradnik#-prezime'},
['ContributorList-Link'] = {'contributor-link#', 'contributor#-link', 'сарадник-линк#', 'сарадник#-линк', 'saradnik-link#', 'saradnik#-link'},
['ContributorList-Mask'] = {'contributor-mask#', 'contributor#-mask', 'сарадник-маска#', 'сарадник#-маска', 'saradnik-maska#', 'saradnik#-maska'},
['EditorList-First'] = {"editor-first#", "editor#-first", "editor-given#", "editor#-given", "уредник-име#", "уредник#-име", "уредник-дато#", "уредник#-дато", "urednik-ime#", "urednik#-ime", "urednik-dato#", "urednik#-dato"},
['EditorList-Last'] = {"editor#", "editor-last#", "editor#-last", "editor-surname#", "editor#-surname", "уредник#", "уредник-презиме#", "уредник#-презиме", "urednik#", "urednik-prezime#", "urednik#-prezime"},
['EditorList-Link'] = {"editor-link#", "editor#-link", "editorlink#", "editor#link", "уредник-линк#", "уредник#-линк", "уредниклинк#", "уредник#линк", "urednik-link#", "urednik#-link", "uredniklink#", "urednik#link"},
['EditorList-Mask'] = {"editor-mask#", "editor#-mask", "editormask#", "editor#mask", "уредник-маска#", "уредник#-маска", "уредникмаска#", "уредник#маска", "urednik-maska#", "urednik#-maska", "urednikmaska#", "urednik#maska"},
['TranslatorList-First'] = {'translator-first#', 'translator#-first', 'translator-given#', 'translator#-given', 'преводилац-име#', 'преводилац#-име', 'prevodilac-ime#', 'prevodilac#-ime'},
['TranslatorList-Last'] = {'translator#', 'translator-last#', 'translator#-last', 'translator-surname#', 'translator#-surname', 'преводилац#', 'преводилац-презиме#', 'преводилац#-презиме', 'prevodilac#', 'prevodilac-prezime#', 'prevodilac#-prezime'},
['TranslatorList-Link'] = {'translator-link#', 'translator#-link', 'преводилац-линк#', 'преводилац#-линк', 'prevodilac-link#', 'prevodilac#-link'},
['TranslatorList-Mask'] = {'translator-mask#', 'translator#-mask', 'преводилац-маска#', 'преводилац#-маска', 'prevodilac-maska#', 'prevodilac#-maska'},
}
--[[--------------------------< П О Д Р А З У М Е В А Н Е В Р Е Д Н О С Т И >--------------------------------------------------------------
Подразумеване вредности параметара
сачувати ово? само једна подразумевана вредност?
]]
local defaults = {
['DeadURL'] = 'yes',
}
--[[--------------------------< С В Е З А К , И З Д А Њ Е , С Т Р А Н И Ц А >----------------------------------------
Ове табеле садржавају класне вредности за наводе (по позиву шаблона) те идентификују оне шаблоне који подржавају
|volume=, |issue= и |page(s)= параметре. Cite conference и cite map захтевају додатну квалификацију која
је обрађена у главном модулу.
]]
local templates_using_volume = {'citation', 'audio-visual', 'book', 'conference', 'encyclopaedia', 'interview', 'journal', 'magazine', 'map', 'news', 'report', 'techreport'}
local templates_using_issue = {'citation', 'conference', 'episode', 'interview', 'journal', 'magazine', 'map', 'news'}
local templates_not_using_page = {'audio-visual', 'episode', 'mailinglist', 'newsgroup', 'podcast', 'serial', 'sign', 'speech'}
--[[--------------------------< К Љ У Ч Н Е Р Е Ч И >--------------------------------------------------------------
Ова табела садржава кључне речи за оне параметре који имају дефинисане сетове прихватљивих кључних речи.
]]
local keywords = {
['yes_true_y'] = {'yes', 'true', 'y', 'да', 'д', 'da', 'd'}, -- ignore-isbn-error, last-author-amp, no-tracking, nopp, registration, subscription
-- ['deadurl'] = {'yes', 'true', 'y', 'no', 'unfit', 'usurped', 'да', 'д', 'не', 'н', 'da', 'd', 'ne', 'n', 'unfit no archive', 'usurped no archive', 'неподобно за архивирање', 'архива није узурпирана', 'nepodobno za arhiviranje', 'arhiva nije uzurpirana'}, -- hidden 2016-04-10; see Help_talk:Citation_Style_1#Recycled_urls
['deadurl'] = {'yes', 'true', 'y', 'no', 'unfit', 'usurped', 'bot: unknown', 'да', 'д', 'не', 'н', 'неподобно', 'узурпирано', 'бот: непознато', 'da', 'd', 'ne', 'n', 'nepodobno', 'uzurpirano', 'bot: nepoznato'},
['mode'] = {'cs1', 'cs2', 'цс1', 'цс2', 'ЦС1', 'ЦС2', 'CS1', 'CS2'},
['name-list-format'] = {'vanc', 'ванц'},
['contribution'] = {'afterword', 'foreword', 'introduction', 'preface', 'поговор', 'предговор', 'увод', 'pogovor', 'predgovor', 'uvod'}, -- генерички наслови доприноса који се приказују без наводника, и то за chapter
['date-format'] = {'dmy', 'dmy-all', 'mdy', 'mdy-all', 'ymd', 'ymd-all', 'ДМГ', 'ДМГ-све', 'МДГ', 'МДГ-све', 'ГМД', 'ГМД-све', 'DMG', 'DMG-sve', 'MDG', 'MDG-sve', 'GMD', 'GMD-sve'}
}
--[[--------------------------< С Т Р И П М А Р К Е Р И >------------------------------------------------------
Дефиниције уобичајених узорака за стрипмаркере тако да их се не мора ловити ако (када)
Медијавики промени њихов облик.
]]
local stripmarkers = {
['any'] = '\127[^\127]*UNIQ%-%-(%a+)%-[%a%d]+%-QINU[^\127]*\127', -- снимање враћа име стрипмаркера
['math'] = '\127[^\127]*UNIQ%-%-math%-[%a%d]+%-QINU[^\127]*\127' -- математички стрипмаркери који се користе у coins_cleanup() и coins_replace_math_stripmarker()
}
--[[--------------------------< Н Е В И Д Љ И В И К А Р А К Т Е Р И >--------------------------------------
Ова табела садржава карактере који се неће штампати тј. који су невидљиви, а који су индексирани по имену или по Уникод групи. Вредности су децималне
репрезентације УТФ-8 кодова. Табела је организована као табела табела зато што Луа упарује кључне речи и враћа
податке табеле у арбитрарном редоследу. Овде желимо да обрадимо табело од врха до дна зато што се уноси на
врху табеле такође налазе у интервалима одређеним уносима на дну табеле.
Ова листа садржава узорке за шаблоне попут {{'}} који не представљају грешку али укључују карактере који су
невидљиви. Овакви шаблони морају бити препознати од стране функција које користе листу.
Такође, овде је шаблон који препознаје стрипмаркере који почињу и завршавају са карактерима за брисање. „nowiki”
стрипмаркер није грешка али неки други јесу зато што вредности параметара који их укључују постају део
метаподатака шаблона пре замене стрипмаркера.
]]
local invisible_chars = {
{'replacement', '\239\191\189'}, -- U+FFFD, EF BF BD
{'zero width joiner', '\226\128\141'}, -- U+200D, E2 80 8D
{'zero width space', '\226\128\139'}, -- U+200B, E2 80 8B
{'hair space', '\226\128\138'}, -- U+200A, E2 80 8A
{'soft hyphen', '\194\173'}, -- U+00AD, C2 AD
{'horizontal tab', '\009'}, -- U+0009 (HT), 09
{'line feed', '\010'}, -- U+000A (LF), 0A
{'carriage return', '\013'}, -- U+000D (CR), 0D
{'stripmarker', stripmarkers.any}, -- стрипмаркер; може а и не мора да буде грешка; снимање враћа тип стрипмаркера
{'delete', '\127'}, -- U+007F (DEL), 7F; мора бити урађено након стрипмаркер теста
{'C0 control', '[\000-\008\011\012\014-\031]'}, -- U+0000–U+001F (NULL–US), 00–1F (осим HT, LF, CR (09, 0A, 0D))
{'C1 control', '[\194\128-\194\159]'}, -- U+0080–U+009F (XXX–APC), C2 80 – C2 9F
-- {'Specials', '[\239\191\185-\239\191\191]'}, -- U+FFF9-U+FFFF, EF BF B9 – EF BF BF
-- {'Private use area', '[\238\128\128-\239\163\191]'}, -- U+E000–U+F8FF, EE 80 80 – EF A3 BF
-- {'Supplementary Private Use Area-A', '[\243\176\128\128-\243\191\191\189]'}, -- U+F0000–U+FFFFD, F3 B0 80 80 – F3 BF BF BD
-- {'Supplementary Private Use Area-B', '[\244\128\128\128-\244\143\191\189]'}, -- U+100000–U+10FFFD, F4 80 80 80 – F4 8F BF BD
}
--[[--------------------------< L A N G U A G E S >------------------------------------------------------------
This table is used to hold ISO 639-1 two-character language codes that apply only to |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',
'mk', 'ml', 'mr', 'ps', 'ru', 'sd', 'th', -- sr, sr-ec and sr-el have been removed as on sr.wikipedia Cyrillic script is generally allowed to be italicized
'uk', 'ug', 'ur', 'yi', 'zh'
};
--[[--------------------------< К А Т Е Г О Р И Ј Е З А О Д Р Ж А В А Њ Е >----------------------------------
Овде именујемо категорије за одржавање које ће да буду коришћене у порукама обавештења о одржавању.
]]
local maint_cats = {
['ASIN'] = 'CS1 одржавање: ASIN користи ISBN',
['authors'] = 'CS1 одржавање: Употреба параметра аутори',
['bot:_unknown'] = 'CS1 одржавање: BOT: статус параметра оригинални-URL непознат',
['date_format'] = 'CS1 одржавање: Формат датума',
['date_year'] = 'CS1 одржавање: Датум и година',
['disp_auth_ed'] = 'CS1 одржавање: $1-приказ', -- $1 је authors или editors
['editors'] = 'CS1 одржавање: Употреба параметра уредници',
['embargo'] = 'CS1 одржавање: PMC ембарго истекао',
['english'] = 'CS1 одржавање: Одређен српски језик',
['etal'] = 'CS1 одржавање: Експлицитна употреба et al.',
['extra_text'] = 'CS1 одржавање: Текст вишка',
['ignore_isbn_err'] = 'CS1 одржавање: Игнорисане ISBN грешке',
['missing_pipe'] = 'CS1 одржавање: Недостаје усправна црта',
['mult_names'] = 'CS1 одржавање: Вишеструка имена: $1', -- $1 је authors или editors
['unfit'] = 'CS1 одржавање: Неподобан URL',
['unknown_lang'] = 'CS1 одржавање: Непрепознат језик',
['untitled'] = 'CS1 одржавање: Часопис без наслова',
}
--[[--------------------------< К А Т Е Г О Р И Ј Е З А С В О Ј С Т В А >------------------------------------
Овде именујемо категорије за својства
]]
local prop_cats = {
['foreign_lang_source'] = 'CS1 извори на $1 језику ($2)', -- |language= категорије; $1 је име језика, $2 је ISO639-1 код
['foreign_lang_source_2'] = 'CS1 извори на страним језицима (ISO 639-2)|$1', -- |language= категорије; категорија за ISO639-2 језике; $1 је ISO 639-2 код
['script'] = 'CS1 наслови на писмима страних језика', -- када језик одређен са |script-title=xx: нема своју сопствену категорију
['script_with_name'] = 'CS1 наслови на писму $1 језика ($2)', -- |script-title=xx: има одговарајућу категорију; $1 је име језика, $2 је ISO639-1 код
}
--[[--------------------------< Т И П О В И Н А С Л О В А >--------------------------------------------------------
Овде мапирамо CitationClass шаблона на TitleType (подразумеване вредности за |type= параметар)
]]
local title_types = {
['AV-media-notes'] = 'Медијске белешке',
['DVD-notes'] = 'Медијске белешке',
['interview'] = '(Интервју)', -- посебан случај за cite interview TODO: направити да cite interview не треба посебан случај
['mailinglist'] = 'Листа адреса',
['map'] = 'Мапа',
['podcast'] = 'Подкест',
['pressrelease'] = 'Саопштење',
['report'] = 'Извештај',
['techreport'] = 'Технички извештај',
['thesis'] = 'Теза',
}
--[[--------------------------< У С Л О В И З А Г Р Е Ш К Е >----------------------------------------------
Табела услова за грешке
Следећа табела садржава листу ID-ова за различите услове грешака дефинисаних у коду. За сваки ID, одређујемо
текстну поруку за приказ, категорију грешке која ће да буде додана, те да ли порука за грешку треба да буде обрађена као скривени коментар.
Измене анкора захтевају идентичне измене за одговарајући анкор у :en:Help:CS1 errors
]]
local error_conditions = {
accessdate_missing_url = {
message = '<code style="'..code_style..'">|access-date=</code> захтева <code style="'..code_style..'">|url=</code>',
anchor = 'accessdate_missing_url',
category = 'Странице са изворима и датумом приступања без URL-а',
hidden = true },
archive_missing_date = {
message = '<code style="'..code_style..'">|archive-url=</code> захтева <code style="'..code_style..'">|archive-date=</code>',
anchor = 'archive_missing_date',
category = 'Странице са изворима и грешком у параметру архивираног URL-а',
hidden = true },
archive_missing_url = {
message = '<code style="'..code_style..'">|archive-url=</code> захтева <code style="'..code_style..'">|url=</code>',
anchor = 'archive_missing_url',
category = 'Странице са изворима и грешком у параметру архивираног URL-а',
hidden = true },
archive_url = {
message = '<code style="'..code_style..'">|archive-url=</code> је неисправан: $1',
anchor = 'archive_url',
category = 'Странице са изворима и грешком у параметру архивираног URL-а',
hidden = true },
arxiv_missing = {
message = '<code style="'..code_style..'">|arxiv=</code> неопходан',
anchor = 'arxiv_missing',
category = 'CS1 грешке: arXiv', -- исто као и bad arxiv
hidden = true },
arxiv_params_not_supported = {
message = 'Неподржани параметри у cite arXiv-у',
anchor = 'arxiv_params_not_supported',
category = 'CS1 грешке: arXiv', -- исто као и bad arxiv
hidden = true },
bad_arxiv = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|arxiv=</code>',
anchor = 'bad_arxiv',
category = 'CS1 грешке: arXiv',
hidden = true },
bad_asin = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|asin=</code>',
anchor = 'bad_asin',
category ='CS1 грешке: ASIN',
hidden = true },
bad_bibcode = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|bibcode=</code> $1',
anchor = 'bad_bibcode',
category = 'CS1 грешке: bibcode',
hidden = true },
bad_date = {
message = 'Проверите вредност парамет(а)ра за датум: <code style="'..code_style..'">$1</code>',
anchor = 'bad_date',
category = 'CS1 грешке: датуми',
hidden = true },
bad_doi = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|doi=</code>',
anchor = 'bad_doi',
category = 'CS1 грешке: DOI',
hidden = true },
bad_hdl = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|hdl=</code>',
anchor = 'bad_hdl',
category = 'CS1 грешке: HDL',
hidden = true },
bad_isbn = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|isbn=</code>: $1',
anchor = 'bad_isbn',
category = 'CS1 грешке: ISBN',
hidden = true },
bad_ismn = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|ismn=</code>',
anchor = 'bad_ismn',
category = 'CS1 грешке: ISMN',
hidden = true },
bad_issn = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|$1issn=</code>',
anchor = 'bad_issn',
category = 'CS1 грешке: ISSN',
hidden = true },
bad_lccn = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|lccn=</code>',
anchor = 'bad_lccn',
category = 'CS1 грешке: LCCN',
hidden = true },
bad_message_id = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|message-id=</code>',
anchor = 'bad_message_id',
category = 'CS1 грешке: message-id',
hidden = true },
bad_ol = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|ol=</code>',
anchor = 'bad_ol',
category = 'CS1 грешке: OL',
hidden = true },
bad_paramlink = { -- за |title-link=, |author/editor/translator-link=, |series-link=, |episode-link=
message = 'Проверите вредност параметра <code style="'..code_style..'">|$1=</code>',
anchor = 'bad_paramlink',
category = 'CS1 грешке: параметар за везу',
hidden = true },
bad_pmc = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|pmc=</code>',
anchor = 'bad_pmc',
category = 'CS1 грешке: PMC',
hidden = true },
bad_pmid = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|pmid=</code>',
anchor = 'bad_pmid',
category = 'CS1 грешке: PMID',
hidden = true },
bad_oclc = {
message = 'Проверите вредност параметра <code style="'..code_style..'">|oclc=</code>',
anchor = 'bad_oclc',
category = 'CS1 грешке: OCLC',
hidden = true },
bad_url = {
message = 'Проверите вредност параметра $1',
anchor = 'bad_url',
category = 'Странице са грешкама у URL-у',
hidden = true },
bare_url_missing_title = {
message = '$1 захтева наслов',
anchor = 'bare_url_missing_title',
category = 'Странице са изворима и URL-ом без наслова',
hidden = true },
chapter_ignored = {
message = '<code style="'..code_style..'">|$1=</code> игнорисан',
anchor = 'chapter_ignored',
category = 'CS1 грешке: поглавље игнорисано',
hidden = true },
citation_missing_title = {
message = 'Недостаје или је празан параметар <code style="'..code_style..'">|$1=</code>',
anchor = 'citation_missing_title',
category = 'Странице са изворима без наслова',
hidden = true },
cite_web_url = { -- ова грешка се примењује на cite web и cite podcast
message = 'Недостаје или је празан параметар <code style="'..code_style..'">|url=</code>',
anchor = 'cite_web_url',
category = 'Странице са изворима са веба без URL-а',
hidden = true },
coauthors_missing_author = {
message = '<code style="'..code_style..'">|coauthors=</code> захтева <code style="'..code_style..'">|author=</code>',
anchor = 'coauthors_missing_author',
category = 'CS1 грешке: коаутори без аутора',
hidden = true },
contributor_ignored = {
message = '<code style="'..code_style..'">|contributor=</code> игнорисан</code>',
anchor = 'contributor_ignored',
category = 'CS1 грешке: сарадник',
hidden = true },
contributor_missing_required_param = {
message = '<code style="'..code_style..'">|contributor=</code> захтева <code style="'..code_style..'">|$1=</code>',
anchor = 'contributor_missing_required_param',
category = 'CS1 грешке: сарадник',
hidden = true },
deprecated_params = {
message = 'Користи се застарели параметар <code style="'..code_style..'">|$1=</code>',
anchor = 'deprecated_params',
category = 'Странице са шаблонима за навођење извора са застарелим параметрима',
hidden = true },
empty_citation = {
message = 'Празан шаблон за навођење извора',
anchor = 'empty_citation',
category = 'Странице са празним шаблонима за навођење извора',
hidden = true },
first_missing_last = {
message = '<code style="'..code_style..'">|first$2=</code> захтева <code style="'..code_style..'">|last$2=</code> у $1',
anchor = 'first_missing_last',
category = 'CS1 грешке: недостаје аутор или уредник',
hidden = true },
format_missing_url = {
message = '<code style="'..code_style..'">|$1=</code> захтева <code style="'..code_style..'">|$2=</code>',
anchor = 'format_missing_url',
category = 'Странице са изворима и форматом без URL-а',
hidden = true },
invalid_param_val = {
message = 'Невалидан унос <code style="'..code_style..'">|$1=$2</code>',
anchor = 'invalid_param_val',
category = 'CS1 грешке: невалидна вредност параметра',
hidden = true },
invisible_char = {
message = '$1 у $2 на позицији $3',
anchor = 'invisible_char',
category = 'CS1 грешке: невидљиви карактери',
hidden = true },
missing_name = {
message = 'Недостаје <code style="'..code_style..'">|last$2=</code> у $1',
anchor = 'missing_name',
category = 'CS1 грешке: недостаје аутор или уредник',
hidden = true },
param_has_ext_link = {
message = 'Спољашња веза у <code style="'..code_style..'">$1</code>',
anchor = 'param_has_ext_link',
category = 'CS1 грешке: спољашње везе',
hidden = true },
parameter_ignored = {
message = 'Непознати параметар <code style="'..code_style..'">|$1=</code> игнорисан',
anchor = 'parameter_ignored',
category = 'Странице са изворима и параметрима који нису подржани',
hidden = true },
parameter_ignored_suggest = {
message = 'Непознати параметар <code style="'..code_style..'">|$1=</code> игнорисан [<code style="'..code_style..'">|$2=</code> се препоручује]',
anchor = 'parameter_ignored_suggest',
category = 'Странице са изворима и параметрима који нису подржани',
hidden = true },
redundant_parameters = {
message = 'Пронађени су сувишни параметри: $1',
anchor = 'redundant_parameters',
category = 'Странице са изворима и сувишно наведеним параметрима',
hidden = true },
text_ignored = {
message = 'Текст „$1” игнорисан',
anchor = 'text_ignored',
category = 'Странице са изворима и неименованим параметрима',
hidden = true },
trans_missing_title = {
message = '<code style="'..code_style..'">|trans-$1=</code> захтева <code style="'..code_style..'">|$1=</code>',
anchor = 'trans_missing_title',
category = 'CS1 грешке: превод наслова',
hidden = true },
vancouver = {
message = 'Грешка у ванкуверском стилу: $1',
anchor = 'vancouver',
category = 'CS1 грешке: ванкуверски стил',
hidden = true },
wikilink_in_url = {
message = 'Сукоб URL—викивеза', -- користи се mdash
anchor = 'wikilink_in_url',
category = 'CS1 грешке: сукоб URL—викивеза', -- користи се mdash
hidden = true },
}
--[[--------------------------< И Д Х Е Н Д Л Е Р И >--------------------------------------------------------
Следећа табела садржава листу вредности за различите дефинисане идентификаторе. За сваки идентификатор одређујемо
одређен број информација потребним да се изврши правилна обрада идентификатора у референци.
parameters: листа псеудонима параметара за овај идентификатор
link: име чланка на Википедији
label: алтернативно име да се примени на линк
mode: 'manual' када постоји одређена функција у коду да се обради идентификатор;
'external' за идентификаторе који воде на страницу ван Википедије;
prefix: први део URL-а који ће бити спојен са другим делом који обично садржава идентификатор
encode: true ако URL треба да буде постотно декодиран; у осталим случајевима false
COinS: идентификаторски линк или кључна реч која ће се користити у COinS-у:
за идентификаторе регистроване на info-uri.info користити кључну реч: info:....
за идентификаторе који имају COinS кључне речи, користити кључну реч: rft.isbn, rft.issn, rft.eissn
за остале направити URL користећи вредност у префиксу, користити кључну реч: pre (није проверено; било који текст осим 'info' или 'rft' овде ради)
поставити на nil да би се идентификатор оставио ван COinS-а
separator: карактер или текст између ознаке и идентификатора у обрађеном цитату
]]
local id_handlers = {
['ARXIV'] = {
parameters = {'arxiv', 'ARXIV', 'eprint', 'арксив', 'АРКСИВ', 'епринт'},
link = 'arXiv',
label = 'arXiv',
mode = 'manual',
prefix = '//arxiv.org/abs/', -- Протокол тестиран на 4. 9. 2013. г.
encode = false,
COinS = 'info:arxiv',
separator = ':',
free=true, -- слободно за читање
},
['ASIN'] = {
parameters = { 'asin', 'ASIN', 'асин', 'АСИН' },
link = ':en:Amazon Standard Identification Number',
label = 'ASIN',
mode = 'manual',
prefix = '//www.amazon.',
COinS = nil, -- нема COinS-а за овај ID (треба размислити о увођењу због |asin-tld=)
separator = ' ',
encode = false;
},
['BIBCODE'] = {
parameters = {'bibcode', 'BIBCODE', 'бибкод', 'БИБКОД'},
link = 'Bibcode',
label = 'Bibcode',
-- mode = 'external',
mode = 'manual',
prefix = 'http://adsabs.harvard.edu/abs/',
encode = false,
COinS = 'info:bibcode',
separator = ':',
},
['DOI'] = {
parameters = { 'doi', 'DOI', 'дои', 'ДОИ' },
link = 'Digitalni identifikator objekta',
label = 'doi',
mode = 'manual',
prefix = '//dx.doi.org/',
COinS = 'info:doi',
separator = ':',
encode = true,
},
['EISSN'] = {
parameters = {'eissn', 'EISSN', 'еиссн', 'ЕИССН'},
link = ':en:International_Standard_Serial_Number#Electronic_ISSN',
label = 'eISSN',
mode = 'manual',
prefix = '//www.worldcat.org/issn/',
COinS = 'rft.eissn',
encode = false,
separator = ' ',
},
['HDL'] = {
parameters = { 'hdl', 'HDL', 'хдл', 'ХДЛ' },
link = ':en:Handle System',
label = 'hdl',
mode = 'manual',
prefix = '//hdl.handle.net/',
COinS = 'info:hdl',
separator = ':',
encode = true,
},
['ISBN'] = {
parameters = {'isbn', 'ISBN', 'isbn13', 'ISBN13', 'исбн', 'ИСБН', 'исбн13', 'ИСБН13'},
link = 'Međunarodni standardni knjižni broj',
label = 'ISBN',
mode = 'manual',
prefix = 'Посебно:BookSources/',
COinS = 'rft.isbn',
separator = ' ',
},
['ISMN'] = {
parameters = {'ismn', 'ISMN','исмн', 'ИСМН'},
link = ':en:International Standard Music Number',
label = 'ISMN',
mode = 'manual',
prefix = '', -- тренутно се не користи;
COinS = 'nil', -- nil јер не можемо користити pre или rft или info:
separator = ' ',
},
['ISSN'] = {
parameters = {'issn', 'ISSN','иссн', 'ИССН'},
link = 'Međunarodni standardni serijski broj',
label = 'ISSN',
mode = 'manual',
prefix = '//www.worldcat.org/issn/',
COinS = 'rft.issn',
encode = false,
separator = ' ',
},
['JFM'] = {
parameters = {'jfm', 'JFM', 'јфм', 'ЈФМ'},
link = ':en:Jahrbuch über die Fortschritte der Mathematik',
label = 'JFM',
mode = 'external',
prefix = '//zbmath.org/?format=complete&q=an:',
COinS = 'pre', -- користи се prefix вредност
encode = true,
separator = ' ',
},
['JSTOR'] = {
parameters = {'jstor', 'JSTOR', 'јстор', 'ЈСТОР'},
link = 'JSTOR',
label = 'JSTOR',
mode = 'external',
prefix = '//www.jstor.org/stable/', -- Протокол тестиран на 4. 9. 2013. г.
COinS = 'pre', -- користи се prefix вредност
encode = false,
separator = ' ',
},
['LCCN'] = {
parameters = {'LCCN', 'lccn', 'ЛЦЦН', 'лццн'},
link = 'Kontrolni broj Kongresne biblioteke',
label = 'LCCN',
mode = 'manual',
prefix = '//lccn.loc.gov/', -- Протокол тестиран на 28. 12. 2015. г.
COinS = 'info:lccn', -- користи се prefix вредност
encode = false,
separator = ' ',
},
['MR'] = {
parameters = {'MR', 'mr', 'МР', 'мр'},
link = ':en:Mathematical Reviews',
label = 'MR',
mode = 'external',
prefix = '//www.ams.org/mathscinet-getitem?mr=', -- Протокол тестиран на 4. 9. 2013. г.
COinS = 'pre', -- користи се prefix вредност
encode = true,
separator = ' ',
},
['OCLC'] = {
parameters = {'OCLC', 'oclc', 'ОЦЛЦ', 'оцлц'},
link = 'OCLC',
label = 'OCLC',
mode = 'external',
prefix = '//www.worldcat.org/oclc/',
COinS = 'info:oclcnum',
encode = true,
separator = ' ',
},
['OL'] = {
parameters = { 'ol', 'OL', 'ол', 'ОЛ' },
link = ':en:Open Library',
label = 'OL',
mode = 'external',
prefix = '//openlibrary.org/',
COinS = nil, -- нема COinS-а за овај ID (треба размислити о увођењу због /authors/books/works/OL)
separator = ' ',
encode = true,
},
['OSTI'] = {
parameters = {'OSTI', 'osti', 'ОСТИ', 'ости'},
link = ':en:Office of Scientific and Technical Information',
label = 'OSTI',
mode = 'external',
prefix = '//www.osti.gov/energycitations/product.biblio.jsp?osti_id=', -- Протокол тестиран на 4. 9. 2013. г.
COinS = 'pre', -- користи се prefix вредност
encode = true,
separator = ' ',
},
['PMC'] = {
parameters = {'PMC', 'pmc', 'ПМЦ', 'пмц'},
link = 'PubMed Central',
label = 'PMC',
mode = 'manual',
prefix = '//www.ncbi.nlm.nih.gov/pmc/articles/PMC',
suffix = " ",
COinS = 'pre', -- користи се prefix вредност
encode = true,
separator = ' ',
free = true,
},
['PMID'] = {
parameters = {'PMID', 'pmid', 'ПМИД', 'пмид'},
link = 'PubMed Identifier',
label = 'PMID',
mode = 'manual',
prefix = '//www.ncbi.nlm.nih.gov/pubmed/',
COinS = 'info:pmid',
encode = false,
separator = ' ',
},
['RFC'] = {
parameters = {'RFC', 'rfc', 'РФЦ', 'рфц'},
link = ':en:Request for Comments',
label = 'RFC',
mode = 'external',
prefix = '//tools.ietf.org/html/rfc',
COinS = 'pre', -- користи се prefix вредност
encode = false,
separator = ' ',
free = true,
},
['SSRN'] = {
parameters = {'SSRN', 'ssrn', 'ССРН', 'ссрн'},
link = ':en:Social Science Research Network',
label = 'SSRN',
mode = 'external',
prefix = '//ssrn.com/abstract=', -- Протокол тестиран на 4. 9. 2013. г.
COinS = 'pre', -- користи се prefix вредност
encode = true,
separator = ' ',
},
['USENETID'] = {
parameters = {'message-id', 'messageid', 'message-ID', 'messageID', 'порука-ид', 'порукаид', 'порука-ИД', 'порукаИД', 'порука-id', 'порукаid', 'порука-ID', 'порукаID', 'poruka-id', 'porukaid', 'poruka-ID', 'porukaID'},
link = ':en:Usenet',
label = 'Usenet:',
mode = 'manual',
prefix = 'news:',
encode = false,
COinS = 'pre', -- користи се prefix вредност
separator = ' ',
},
['ZBL'] = {
parameters = {'ZBL', 'zbl', 'ЗБЛ', 'збл'},
link = ':en:Zentralblatt MATH',
label = 'Zbl',
mode = 'external',
prefix = '//zbmath.org/?format=complete&q=an:',
COinS = 'pre', -- користи се prefix вредност
encode = true,
separator = ' ',
},
}
return {
aliases = aliases,
defaults = defaults,
error_conditions = error_conditions,
id_handlers = id_handlers,
keywords = keywords,
stripmarkers=stripmarkers,
invisible_chars = invisible_chars,
maint_cats = maint_cats,
messages = messages,
presentation = presentation,
prop_cats = prop_cats,
script_lang_codes = script_lang_codes,
title_types = title_types,
uncategorized_namespaces = uncategorized_namespaces,
uncategorized_subpages = uncategorized_subpages,
templates_using_volume = templates_using_volume,
templates_using_issue = templates_using_issue,
templates_not_using_page = templates_not_using_page,
}