Aller au contenu

Module:MiniBio

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 16 juillet 2017 à 12:21 et modifiée en dernier par Peekay (discuter | contributions) (Nouvelle page : -- test Lua local Exports = {} -- utiliser {{#invoke:Utilisateur:Peekay|helloworld}} function Exports.helloworld() return 'Hello World! Welcome to Lua!' end...). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

 Documentation[voir] [modifier] [historique] [purger]

Utilisation

Fonction exportable :

Autres fonctions :

  • trim() – Supprime les espaces en début et fin d'une chaîne

Modules externes et autres éléments dont ce module a besoin pour fonctionner :

  • Module:Outils – gestion paramètres du module.
  • Module:Date – gestion des dates.
  • Module:Date_complexe – gestion avancée des dates.
  • Module:Yesno – transforme un paramètre"oui/non/yes/no/..." en booléen
  • mw.ustring - gestion des chaînes de caractères UTF8
  • mw.text - gestion des chaînes de caractères
  • mw.wikibase - accès à la Wikidata

Exemples

-- test Lua
local Exports = {}

-- utiliser {{#invoke:Utilisateur:Peekay|helloworld}}    
    function Exports.helloworld()
        return 'Hello World! Welcome to Lua!'
    end
    
-- utiliser {{#invoke:Utilisateur:Peekay|hello|Monsieur X}}    
    function Exports.hello(frame) -- remarquez le frame
        
        return 'Hello ' .. frame.args[1] .. '!'
    end
return Exports