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 4 : attempt to index global 'frame' (a nil value).{{#invoke:Encode Arg Sparql|transform|PDX LAX}}
Erreur Lua à la ligne 4 : attempt to index global 'frame' (a nil value).{{#invoke:Encode Arg Sparql|transform|KPDX KLAX KSFO}}
Erreur Lua à la ligne 4 : 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.
-- test Lua
-- utiliser {{#invoke:hello|helloworld}}
local p = {}
s=frame.args[1]
function p.guillemets()
return '%22'
end
function comptage_codes(s)
local _,n = s:gsub(" ","")
return n
end
function decoupe(s)
words = {}
for word in s:gmatch("%w+") do table.insert(words, word) end
end
function p.rassemble(words)
table.concat(words, "%20")
end
function to_20 (tt)
for _,p in ipairs(tt) do
s = s .. "%20" .. escapeCSV(p)
end
return s
end
function p.comptage_codes(frame) -- remarquez le frame
return 'il y a ' ..comptage_codes(frame.args[1])+1 .. 'mots' .. to_20(t)
end
return p