Module:bases/Documentation

Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.
Aller à : navigation, rechercher

Ceci est la page de documentation pour Module:bases

Ce module contient des fonctions simples mais très utiles utilisables dans les autres modules.
is_elidable( texte ) 
Renvoie "true" si le mot précédent peut être élidé (devant une voyelle, en français). Le cas du h muet n’est pas pris en compte et doit donc être traité à part.
is_locution( texte ) 
Renvoie "true" si le terme donné est une locution (s'il contient une espace).
ucfirst( texte ) 
Renvoie le texte avec la première lettre mise en majuscule (selon la norme du français).
lcfirst( texte ) 
Renvoie le texte avec la première lettre mise en minuscule (selon la norme du français).
uc( texte ) 
Renvoie le texte en majuscule (selon la norme du français).
lc( texte ) 
Renvoie le texte en minuscule (selon la norme du français).
fait_categorie( texte, clef, [écrite] ) 
Renvoie le texte d'une catégorie nommée texte, avec éventuellement la clé de tri clef. Un troisième paramètre permet d'afficher la catégorie (avec :Catégorie), plutôt que de catégoriser attention Pas d'accent !
fait_categorie_contenu( texte, clef, [écrite] ) 
Comme fait_categorie mais seulement dans une page de contenu : espace principal, annexe ou thésaurus
page_existe(titre) 
teste l’existence d’une page.
tableau_entete(titres) 
crée l'entête d'un tableau wiki triable (avec les titres en paramètre)
tableau_ligne(liste) 
écrit une ligne avec les éléments donnés
tableau_fin() 
termine le tableau
exposant() 
met en exposant
balise_langue(txt, code) 
balisage correctement un texte en langue étrangère
trim_parametres(args) 
enlève les espaces de part et d'autres d'un tableau de paramètres (args). Renvoie la liste modifiée.

Page de tests unitaires : Module:bases/testcases