Modul:External links/conf: Forskjell mellom sideversjoner
Hopp til navigering
Hopp til søk
(+|no) |
(+msg-ul-prepend +msg-inline-separator) |
||
Linje 5: | Linje 5: | ||
['missing-conf'] = 'Missing content in [[Module:External links/conf/$1]]', |
['missing-conf'] = 'Missing content in [[Module:External links/conf/$1]]', |
||
['msg-langcode'] = '<span class="bjeller" style="color: gray;cursor:help;" title="{{#language:$1|no}}"><small>($1)</small></span>', |
['msg-langcode'] = '<span class="bjeller" style="color: gray;cursor:help;" title="{{#language:$1|no}}"><small>($1)</small></span>', |
||
['msg-ul-prepend'] = '* ', |
|||
['msg-inline-separator'] = ', ', |
|||
} |
} |
||
messages['nb'] = { |
messages['nb'] = { |
||
Linje 11: | Linje 13: | ||
['missing-conf'] = 'Mangler innholdet i [[Module:External links/conf/$1]]', |
['missing-conf'] = 'Mangler innholdet i [[Module:External links/conf/$1]]', |
||
['msg-langcode'] = '<span class="bjeller" style="color: gray;cursor:help;" title="{{#language:$1|no}}"><small>($1)</small></span>', |
['msg-langcode'] = '<span class="bjeller" style="color: gray;cursor:help;" title="{{#language:$1|no}}"><small>($1)</small></span>', |
||
['msg-ul-prepend'] = '* ', |
|||
['msg-inline-separator'] = ', ', |
|||
} |
} |
||
messages['nn'] = { |
messages['nn'] = { |
||
Linje 17: | Linje 21: | ||
['missing-conf'] = 'Mangler innhaldet i [[Module:External links/conf/$1]]', |
['missing-conf'] = 'Mangler innhaldet i [[Module:External links/conf/$1]]', |
||
['msg-langcode'] = '<span class="bjeller" style="color: gray;cursor:help;" title="{{#language:$1|no}}"><small>($1)</small></span>', |
['msg-langcode'] = '<span class="bjeller" style="color: gray;cursor:help;" title="{{#language:$1|no}}"><small>($1)</small></span>', |
||
['msg-ul-prepend'] = '* ', |
|||
['msg-inline-separator'] = ', ', |
|||
} |
} |
||
Sideversjonen fra 5. apr. 2016 kl. 00:17
local messages = {} messages['en'] = { ['wikidata-linkback-edit'] = 'Edit on Wikidata', ['missing-limits'] = 'Missing limits-var in [[Module:External links/conf/$1]]', ['missing-conf'] = 'Missing content in [[Module:External links/conf/$1]]', ['msg-langcode'] = '<span class="bjeller" style="color: gray;cursor:help;" title="{{#language:$1|no}}"><small>($1)</small></span>', ['msg-ul-prepend'] = '* ', ['msg-inline-separator'] = ', ', } messages['nb'] = { ['wikidata-linkback-edit'] = 'Redigere på wikidata', ['missing-limits'] = 'Mangler limits-variabel i [[Module:External links/conf/$1]]', ['missing-conf'] = 'Mangler innholdet i [[Module:External links/conf/$1]]', ['msg-langcode'] = '<span class="bjeller" style="color: gray;cursor:help;" title="{{#language:$1|no}}"><small>($1)</small></span>', ['msg-ul-prepend'] = '* ', ['msg-inline-separator'] = ', ', } messages['nn'] = { ['wikidata-linkback-edit'] = 'Redigere på wikidata', ['missing-limits'] = 'Mangler limits-variabel i [[Module:External links/conf/$1]]', ['missing-conf'] = 'Mangler innhaldet i [[Module:External links/conf/$1]]', ['msg-langcode'] = '<span class="bjeller" style="color: gray;cursor:help;" title="{{#language:$1|no}}"><small>($1)</small></span>', ['msg-ul-prepend'] = '* ', ['msg-inline-separator'] = ', ', } local arguments = { ['arg-conf'] = 'conf', ['arg-title'] = 'tittel', ['arg-properties'] = 'prop', ['arg-maxlink'] = 'maxlink', ['arg-short'] = 'kort', ['arg-languages'] = 'språk', ['arg-no-categories'] = 'uten kategorier', ['mod-filter-all'] = 'alle', ['mod-filter-separator'] = ',', } local p = { ['g'] = function (self, ...) for _,v in ipairs(arg) do if self.messages[v] then return self.messages[v] end end return '<'..arg[1]..'>' end, ['a'] = function (self, ...) for _,v in ipairs(arg) do if self.arguments[v] then return self.arguments[v] end end return '<'..arg[1]..'>' end } -- metatable for the export local mt = { -- adjust the installation of the module ['__call'] = function (self, lang) self.messages = messages[lang] self.arguments = arguments return self end } -- install the metatable setmetatable(p, mt) return p