Module:Encode Arg Sparql
Apparence
[voir] [modifier] [historique] [purger]
Utilisation
Fonctions exportables :
fonction(frame)
– description (courte description defonction(frame)
et autres informations pertinentes).fonction2()
– description2 (courte description defonction2()
et autres informations pertinentes).
Autres fonctions :
fonction()
– description2 (courte description defonction()
et autres informations pertinentes).
Modules externes et autres éléments dont ce module a besoin pour fonctionner :
mw.title
– description (courte description expliquant la dépendance de ce module externe).
Exemples
Pour des exemples, voir la page de test permettant de tester diverses modifications apportées.
{{#invoke:Encode Arg Sparql|transform|ICN}}
Erreur Lua à la ligne 2 : attempt to index global 'frame' (a nil value).{{#invoke:Encode Arg Sparql|transform|PDX LAX}}
Erreur Lua à la ligne 2 : attempt to index global 'frame' (a nil value).{{#invoke:Encode Arg Sparql|transform|KPDX KLAX KSFO}}
Erreur Lua à la ligne 2 : attempt to index global 'frame' (a nil value).
La documentation de ce module est générée par le modèle {{Documentation module}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer).
Voir les statistiques d'appel depuis le wikicode sur l'outil wstat et les appels depuis d'autres modules.
local p = {}
s=frame.args[1]
function comptage_codes(s)
local _,n = s:gsub(" ","")
return n
end
function strPlainText(strText)
-- Prefix every non-alphanumeric character (%W) with a % escape character,
-- where %% is the % escape, and %1 is original character
return strText:gsub("(%W)","%%%1")
end -- function strPlainText
function p.rassemble(words)
for _,p in ipairs(words) do
s = "%22".. s .. "%22%20%22" .. p .."%22"
end
return s
end
function p.comptage_codes(frame) -- remarquez le frame
return 'il y a ' ..comptage_codes(frame.args[1])+1 .. 'mots' .. strPlainText(s)
end
return p