Les macros
Mise en forme du texte
- [b] ... [/b] : caractères gras
- [i] ... [/i] : italique
- [u] ... [/u] : souligné
- [sub] ... [/sub] : indice
- [sup] ... [/sup] : exposant
- [blue] ... [/blue] : texte en bleu. (autres : grey, red, green, orange, black, white, yellow, purple)
- [color=#rrvvbb] ... [/color] : texte de la couleur désignée
Mise en forme des paragraphes
- [q] ... [/q] : citation d'un extrait de message (syn. [quote])
- [eq=url] ... [/eq] : citation externe avec indication de la source
- [c] ... [/c] : paragraphe centré (syn. [center])
- [list] ... [/list] : liste à puces de type 'ul'. Les entrées sont insérées avec la macro [*]
- [list=1] ... [/list=1] : liste numérotée. Les entrées sont insérées avec la macro [*]
- [list=A] ... [/list=A] : liste a,b,c... Les entrées sont insérées avec la macro [*]
- [*] ... : entrée d'une liste pour les trois macros ci-dessus
- [pre] ... [/pre] : police non proportionnelle (syn. [code])
- [hs] ... [/hs] : hors sujet
Divers
- [hr] : ligne de séparation horizontale
- [macro] ... [/macro] : insère une macro non interprétée
- [lt] : insère un < non interprété
- [gt] : insère un > non interprété
- [barre] : insère une barre verticale ("|") non interprétée
- [[] et []] : insèrent des crochets
Liens et images
- [url] http://mon_url [/url] : lien simple
- [url=http://mon_lien] texte [/url] : texte pointant vers un lien
- [email] mon@email [/email] : lien vers une adresse e-mail
- [email=mon@email] texte [/email] : texte pointant vers une adresse e-mail
- [acronym=la définition]mot[/acronym] : insertion d'une bulle d'aide affichant un texte lorsqu'on laisse la souris sur le mot
- [img] URL de l'image [/img] : insertion d'une image
- [limg] URL de l'image [/limg] : idem, alignement à gauche
- [rimg] URL de l'image [/rimg] : idem, alignement à droite
- [flash] URL de l'animation,largeur,hauteur [/flash] : insertion d'une animation Flash. Cette macro fait l'objet de restrictions d'utilisation qui sont définies par l'administrateur du site
Tables
- [table] ... la table ... [/table] : table standard
- [table100] ... la table ... [/table100] : table en pleine largeur
- [tr] ... une ligne de contenu ... [/tr] : ligne standard
- [th] ... une ligne d'entête ... [/th] : ligne avec une couleur de fond différente
- [td] ... une cellule alignée à gauche ... [/td]
- [tdc] ... une cellule centrée ... [/tdc]
- [tdr] ... une cellule alignée à droite... [/tdr]
Structure d'un document
- [h1 texte] : génère une entrée pour la table des matières (non affichée dans le document)
- [chapitre] texte [/chapitre] : insère un titre de type "h1"
- [souschapitre] texte [/souschapitre] : insère un titre de type "h2"
- [paragraphe] texte [/paragraphe] : insère un titre de type "h3"
- [a=etiquette] : pose d'une ancre dans le document (non implémenté dans R3.X)
Élements internes
- [msg=forum,message,reponse] ... [/msg] : texte pointant vers un message (syn. [message])
- [page=page,dossier] ... [/page] : texte pointant vers une page
- [riki=volume/page] ... [/riki] : texte pointant vers une page riki
- [command=ma_commande] ... [/command] : texte pointant vers une commande passée à rhum
- [action=ma_commande] ... [/action] : texte pointant vers une commande de type "action" passée à rhum
- [user=login] ... [/user] : texte pointant vers la fiche d'informations d'un connecté
Multimédia
- [gvideo] ID de la vidéo [/gvideo] : insère une vidéo Google
- [youtube] ID de la vidéo [/youtube] : insère une vidéo YouTube
- [mp3] URL du morceau [/mp3] : insère un lecteur Flash permettant d'écouter le MP3 spécifié
Riki
Les macros suivantes sont spécifiques au module riki :
Liens vers les pages :
- [rikimacro]identifiant[/rikimacro] : lien direct vers la page portant cet identifiant
- [rikimacro]libellé::identifiant[/rikimacro] : lien direct vers la page portant cet identifiant mais avec le libellé indiqué
Structuration :
Le découpage des pages est facilité dans riki à l'aide de la syntaxe suivante :
- == titre == : insère un titre de niveau 2 (h2)
- === titre === : insère un titre de niveau 3 (h3)
- ==== titre ==== : insère un titre de niveau 4 (h4)
Autres fonctionnalités :
- %%liste compacte%% : insère la liste repliée des pages sous la forme d'une liste à puces
- %%liste pages%% : insère la liste complète des pages sous la forme d'une liste à puces
- %%liste classée%% : insère la liste repliée des pages sous la forme d'une liste à puces, classée par catégories
- %%liste catégories%% : insère la liste des catégories auxquelles appartient la page courante
- %%icones catégories%% : insère les icônes des catégories auxquelles appartient la page courante
- %%toutes catégories%% : insère la liste des catégories existantes dans le volume
- ??identifiant?? : insère le résumé de la page portant cet identifant
Spécificités du site pyrhum.net
- [wow] ID objet [/wow] : insère un popup avec les caractéristiques d'un objet WoW. Toutes les infos sur le site poploot.com
- [lettre] texte [/lettre] : paragraphe pré-formaté
- [datapad] texte [/datapad] : paragraphe pré-formaté
- [nof] texte [/nof] : paragraphe pré-formaté
Autres macros
Le logiciel inclut également quelques macros inspirées de Wiki et de Ext:EtText :
- **texte** : texte en gras
- '''texte''' : texte en gras
- __texte__ : text en italique
- ''texte'' : texte en italique