Mòdul:Encode: diferència entre les revisions
Contingut suprimit Contingut afegit
m Vriullop ha mogut Mòdul:Urlencode a Mòdul:Encode sense deixar una redirecció: més general |
codificació pagename |
||
Línia 5:
--[[
Codificació de caràcters en latin1 o ISO-8859-1, usat per exemple per {{diec}} i {{gdlc}}.
Sintaxi: {{#invoke:
]]
local
["à"] = "%E0",
["è"] = "%E8",
Línia 25:
function p.latin1(frame)
local text = frame.args[1]
text = mw.ustring.gsub(text, ".",
return text
end
local taulaHtml = { -- no és exhaustiva, inclou els caràcters usats amb PAGENAME
["'"] = "'",
["&"] = "&",
['"'] = """,
[""] = "", -- caràcter de control al final de la cadena que apareix en copiar i engaxar
["_"] = " "}
function p.pagename(frame)
local text = frame.args[1]
text = mw.text.trim(text)
text = mw.text.encode(text)
text = mw.language:ucfirst(text)
return text
end
return p
|