Accueil > Programmes > Projets PHP pour Sites WEB > Charlemagne > 4- Comment utiliser Charlemagne ? > 8 - Enrichissement et Macro Commandes
8 - Enrichissement et Macro Commandes
lundi 19 avril 2010, par
Enrichissement et Macro Commandes pour la rédaction des Réponses aux Questions et aux Actions
Les réponses aux Questions et aux actions acceptent un Balisage HTML standard
Par exemple :
- Au lieu d’écrire OUI
- On peut écrire
<H1>OUI</H1>
ce qui met le OUI en hypergras et passe à la ligne suivante
OUI
Pour simplifier l’écriture Charlemagne prévoir un double jeu de Macro-commandes
- MacroCommandes
{ + }
- MacroCommandes
%
MacroCommandes { + }
Le balisage HTML standard est simplement remplacé par un balisage simplifié
- Au lieu d’écrire
<H1>
-
- On écrit
{1
- On écrit
- Au lieu d’écrire
</H1>
-
- On écrit
1}
- On écrit
Liste des commandes
ACTIONS | BALISE DE DEBUT | BALISE DE FIN |
Entête H1 | {1 |
1} |
H2 | {2 |
2} |
H3 | {3 |
3} |
H4 | {4 |
4} |
GRAS | {* |
*} |
Souligné | {_ |
_} |
Italique | {/ |
/} |
{~ |
~} |
Exposant | {e |
e} |
Indice | {i |
i} |
{- |
-} |
Une note particulière pour les Hyperliens
Exemple | {[ > ]} |
{[http://exemple.com>Exemple]} |
Certaines commandes acceptent une seule balise
Trait horizontal | ---- |
Puce | " - " (espace trait espace) |
Saut de ligne forcé | {! |
MacroCommandes %
Il est possible d’insérer des Macro Commandes personnalisées, par le biais du Fichier
macros_texte.txt
Ce fichier ressemble à une feuille de style simplifiée et se présente sous cette forme par exemple :
- Un Mot Gâchette (P.E NON)
- Un Signe Egal (=)
- La Mise en forme HTML qui doit le remplacer
En mode édition, dans chaque réponse pour activer un mot gâchette il suffit de le faire précéder du signe :
% (pourcent)
Dans cet exemple :
- NON affichera
NON
- Et %NON s’affichera
Non !
Il est possible de définir autant de commandes % personnalisées qu’on veut.
ATTENTION
Charlemagne ne reconnait que les macrocommandes %
- écrites en MAJUSCULES
%OUI, %NON, %VRAI | Bon |
Pas bon |