Archive:Aide sur les modèles

Ce wiki a été archivé en 2018.

Le nouveau wiki se trouve à: ressources.labomedia.org

Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia.

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher


Cette partie est réservée à ceux qui ont de bonnes notions de bases sur la programmation.

Les modèles sont des bibliothèques appelées par le code wiki.

Le principe

Le Modèle:Bonjour affiche Hello World

Hello World est affiché avec la syntaxe {{Bonjour}}

Nom du modèle

Un modèle est une page nommée Modéle:Nom que vous souhaitez

Appel d'un modèle

Un modèle est appelé par le code

{{Nom que vous souhaitez}}

Variables

{{{1}}} = Variable_1 
{{{2}}} = Variable_2
{{{n}}} = Variable_n avec n = entier positif

nowiki noinclude

Une capture d'écran pour ne pas passer 2 heures à trouver comment afficher le code correctement

Modele 2.png

Entre noinclude et /noinclude, le code est exclu du modèle.

Entre nowiki et /nowiki, la syntaxe n'est plus du wiki mais du html. La syntaxe wiki ne permet pas tout ce que le html permet, donc les forts en html peuvent montrer leur savoir.

Le modèle IconLink est un bon exemple. Le code du modèle proprement dit peut afficher des choses bizarres, c'est normal.

Masquer le sommaire et l'option "modifier"

 __NOTOC__  __NOEDITSECTION__

NOTOC supprime le sommaire du haut de page. NOEDITSECTION supprime le "modifier" au bout des titres.J'ai mis ces options sur cette page. C'est absurde pour une page comme celle-ci, parce que c'est vachement pratique. Je le fais dans un but pédagogique: Y a quelqu'un qui écoute ce que je dis ?

C'est parfait pour une page d'accueil (un portail) qui ne doit pas être modifiée et doit être jolie.

Quand utiliser des modèles

  1. Créer la présentation de la page d'accueil
  2. La verrouiller pour éviter le vandalisme
  3. Éviter des pages de code trop lourde en appelant ces bibliothèques
  4. Répartir le boulot entre plusieurs éditeurs
  5. Créer des portails, palettes, bandeaux...
  6. Ajouter des éléments graphiques, faciliter la navigation

Liste des modèles existants sur ce wiki

Une liste automatique.