Module:Cite/config: Difference between revisions
Jump to navigation
Jump to search
w>Trappist the monk (sync from sandbox;) |
m (1 revision imported) |
Latest revision as of 02:36, 11 August 2025
Documentation for this module may be created at Module:Cite/config/doc
--[[--------------------------< S E T T I N G S >-------------------------------------------------------------- settings definitions for i18n; translate only the rvalues ]] local settings_t = { err_category = 'CS1 errors: cite module', -- name of category that lists article with Module:Cite errors help = 'help', -- help link display text for error messages help_text_link = 'Help:CS1 errors#module_cite', -- help text for error messages can be found on this page unknown_name = 'unknown template name: $1', -- error message; $1 is lowercase value extracted from invoke function name } --[[--------------------------< K N O W N _ T E M P L A T E S _ T >-------------------------------------------- list of all known cs1|2 templates by their lowercase names. key is lowercase template name ]] local known_templates_t = { ['arxiv'] = true, ['av media'] = true, ['av media notes'] = true, ['biorxiv'] = true, ['book'] = true, ['citation'] = true, ['citeseerx'] = true, ['conference'] = true, ['document'] = true, ['encyclopedia'] = true, ['episode'] = true, ['interview'] = true, ['journal'] = true, ['magazine'] = true, ['mailing list'] = true, ['map'] = true, ['medrxiv'] = true, ['news'] = true, ['newsgroup'] = true, ['podcast'] = true, ['press release'] = true, ['report'] = true, ['serial'] = true, ['sign'] = true, ['speech'] = true, ['ssrn'] = true, ['tech report'] = true, ['thesis'] = true, ['web'] = true, } --[[--------------------------< C I T A T I O N _ C L A S S E S _ T >----------------------------------------- |CitationClass= in the cs1|2 templates gets the lowercase template name except for these for which the canonical template name has multiple words (and the oddity that is class="encyclopaedia" – really ought to fix that in Module:Citation/CS1) key is lowercase canonical template name ]] local citation_classes_t = { ['av media'] = 'audio-visual', ['av media notes'] = 'AV-media-notes', ['encyclopedia'] = 'encyclopaedia', ['mailing list'] = 'mailinglist', ['press release'] = 'pressrelease', ['tech report'] = 'techreport', } --[[--------------------------< E X P O R T S >---------------------------------------------------------------- ]] return { citation_classes_t = citation_classes_t, error_messages_t = error_messages_t, known_templates_t = known_templates_t, settings_t = settings_t, }