Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
wiki:syntax [25-02-2007 20:23] edmc73 |
wiki:syntax [26-02-2012 10:18] edmc73 Links to playground:playground changed to wiki:bacasable |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | [[wiki: | ||
- | |||
- | |||
====== Syntaxe de mise en page ====== | ====== Syntaxe de mise en page ====== | ||
- | [[wiki:DokuWiki]] | + | [[DokuWiki]] |
===== Mise en forme de texte basique ===== | ===== Mise en forme de texte basique ===== | ||
- | DokuWiki | + | DokuWiki |
+ | |||
+ | DokuWiki accepte les textes en **gras**, // | ||
Bien sûr, vous pouvez tous les **__//'' | Bien sûr, vous pouvez tous les **__//'' | ||
- | DokuWiki supporte les textes en **gras**, // | ||
Bien sûr, vous pouvez tous les **__//'' | Bien sûr, vous pouvez tous les **__//'' | ||
Ligne 18: | Ligne 17: | ||
Vous pouvez aussi utiliser < | Vous pouvez aussi utiliser < | ||
- | De plus, vous pouvez marquer | + | De plus, vous pouvez marquer |
- | De plus, vous pouvez marquer | + | De plus, vous pouvez marquer |
- | **Les paragraphes** sont créés | + | **Les paragraphes** sont créés |
- | Voilà | + | Voici du texte avec des sauts de ligne\\ remarquez que les |
- | deux antislashes | + | deux contre-obliques |
- | ou suivis | + | ou suivies |
- | | + | |
- | deux antislashes | + | deux contre-obliques |
- | ou suivis | + | ou suivies |
- | Vous devriez forcer des sauts de ligne uniquement | + | Vous ne devriez forcer des sauts de ligne que si c' |
===== Liens ===== | ===== Liens ===== | ||
- | DokuWiki propose plusieurs moyens | + | DokuWiki propose plusieurs moyens |
==== Externes ==== | ==== Externes ==== | ||
- | Les liens externes sont reconnus | + | Les liens externes sont reconnus |
- | Les liens externes sont reconnus | + | Les liens externes sont reconnus |
ou simplement www.google.fr - Vous pouvez aussi donner des noms aux | ou simplement www.google.fr - Vous pouvez aussi donner des noms aux | ||
- | liens : [[http:// | + | liens : [[http:// |
- | | + | |
+ | |||
==== Internes ==== | ==== Internes ==== | ||
- | Les liens internes sont créés en utilisant les crochets. Vous pouvez soit juste donner un [[doku>wiki:fr: | + | Les liens internes sont créés en utilisant les crochets. Vous pouvez soit juste donner un [[doku> |
+ | Les liens internes sont créés en utilisant les crochets. Vous pouvez soit | ||
+ | juste donner un [[nom de page]] soit utiliser un | ||
+ | [[nom de page|texte pour le titre]]. Les noms de pages (// | ||
+ | sont convertis automatiquement en minuscules ; les caractères spéciaux ne | ||
+ | sont pas autorisés. | ||
- | | + | Vous pouvez utiliser des [[doku>fr:namespaces|catégories]] (// |
+ | Vous pouvez utiliser des [[catégories]] (// | ||
- | Pour plus de détails sur les catégories (// | + | Pour plus de détails sur les catégories (// |
- | Les liens vers une section spécifique sont également possibles. Ajoutez simplement le nom de la section après un caractère dièse (#) comme en HTML. | + | Les liens vers une section spécifique sont également possibles. Ajoutez simplement le nom de la section après un caractère dièse (#) comme en HTML. Ce lien renvoie vers [[syntax# |
- | Ce lien renvoie vers [[syntax# | + | |
Notes : | Notes : | ||
- | * Les liens vers des [[wiki:fr:syntax|pages existantes]] sont montrés dans un style différent des pages [[wiki:fr:inexistantes]]. | + | * Les liens vers des [[syntax|pages existantes]] sont montrés dans un style différent |
- | * DokuWiki n' | + | * DokuWiki n' |
- | * Lorsque le titre d'une section est modifié, alors le // | + | * Lorsque le titre d'une section est modifié, alors son lien change aussi. Donc ne comptez pas trop sur les liens de section. |
==== Interwiki ==== | ==== Interwiki ==== | ||
- | DokuWiki propose les liens [[doku>wiki:fr: | + | DokuWiki propose les liens [[doku> |
+ | |||
+ | DokuWiki propose les liens [[doku> | ||
+ | liens rapides vers d' | ||
+ | définition des Wikis dans Wikipedia | ||
- | DokuWiki propose les liens [[doku> | ||
- | vers d' | ||
- | Wikipedia : [[wp> | ||
==== Partages Windows ==== | ==== Partages Windows ==== | ||
- | Les partages Windows tels que [[\\serveur\partage|ceci]] sont également reconnus. Veuillez noter qu'ils n'ont un sens que dans une groupe d' | + | Les partages Windows tels que [[\\serveurnt4\partage|ceci]] sont également reconnus. Veuillez noter qu'ils n'ont un sens que dans un groupe d' |
Les partages Windows tels que [[\\serveur\partage|ceci]] sont également reconnus. | Les partages Windows tels que [[\\serveur\partage|ceci]] sont également reconnus. | ||
Ligne 83: | Ligne 91: | ||
Notes : | Notes : | ||
- | * Pour des raisons de sécurité, la navigation directe | + | * Pour des raisons de sécurité, la navigation directe |
- | * Pour //Mozilla// et // | + | * Pour //Mozilla// et // |
- | * Veuillez consulter [[bug> | + | |
- | + | * Tiré de l'URL ci-dessus : "This preference only works in Gecko versions before 1.8 (so Firefox 1.0 and Mozilla Suite builds). In Firefox 1.5 and Seamonkey 1.0 this preference no longer has an effect." (Cette préférence n'est plus disponible dans les versions | |
- | === Pour Firefox 1.5, Mozilla 1.8 et plus récent === | + | |
- | Dans les versions les plus récentes | + | |
- | + | ||
- | Pour permettre le lien vers des fichiers sur le réseau d'un Intranet, il faut ajouter les lignes suivantes au fichier [[http:// | + | |
- | + | ||
- | user_pref("capability.policy.policynames", | + | |
- | user_pref(" | + | |
- | | + | |
- | + | ||
- | La ligne avec '' | + | |
- | + | ||
- | user_pref("capability.policy.localfilelinks.sites"," | + | |
- | + | ||
- | (Evidemment, vous devriez remplacer | + | |
- | + | ||
- | Les sites doivent être listés | + | |
- | + | ||
- | | + | |
- | + | ||
- | + | ||
==== Liens images ==== | ==== Liens images ==== | ||
- | Vous pouvez aussi utiliser une image afin de créer un lien vers une autre page interne ou externe en combinant les syntaxes des liens et des images (voir ci-dessous) comme ceci : | + | Vous pouvez aussi utiliser une image afin de créer un lien vers une autre page interne ou externe en combinant les syntaxes des liens et des [[#Images et autres fichiers|images]] (voir plus bas) comme ceci : |
[[http:// | [[http:// | ||
Ligne 116: | Ligne 104: | ||
[[http:// | [[http:// | ||
- | NB : la mise en forme image est la seule syntaxe de mise en forme acceptée comme nom du lien. | + | NB : la mise en forme image est la seule syntaxe de mise en forme acceptée comme nom de lien. |
+ | |||
+ | Les syntaxes d' | ||
===== Notes de pied de page ===== | ===== Notes de pied de page ===== | ||
- | Vous pouvez ajouter des notes de pied de page ((Ceci est une note de pied de page)) en utilisant | + | Vous pouvez ajouter des notes de pied de page ((Ceci est une note de pied de page)) en utilisant |
+ | |||
+ | Vous pouvez ajouter des notes de pied de page ((Ceci est une note de pied de page)) en utilisant des parenthèses | ||
- | Vous pouvez ajouter des notes de pied de page ((Ceci est une note de pied de page)) en utilisant 2 doubles parenthèses. | ||
===== Découpage en sections ===== | ===== Découpage en sections ===== | ||
- | Vous pouvez utiliser jusqu' | + | Vous pouvez utiliser jusqu' |
''< | ''< | ||
+ | |||
+ | |||
==== Titre niveau 3 ==== | ==== Titre niveau 3 ==== | ||
Ligne 140: | Ligne 133: | ||
---- | ---- | ||
+ | \\ | ||
+ | < | ||
===== Images et autres fichiers ===== | ===== Images et autres fichiers ===== | ||
- | Vous pouvez inclure des [[doku>wiki:fr: | + | Vous pouvez inclure des [[doku> |
- | Taille réelle : {{wiki: | + | Taille réelle : {{wiki: |
- | Redimension | + | Redimensionnement |
- | Redimension | + | Redimensionnement |
- | Image externe redimensionnée : | + | Image externe redimensionnée : |
- | Taille réelle : {{wiki: | + | Taille réelle : {{wiki: |
- | | + | |
- | | + | |
- | Image externe redimensionnée : | + | Image externe redimensionnée : |
- | En utilisant des espaces à gauche ou à droite, vous pouvez choisir l' | + | En utilisant des espaces à gauche ou à droite, vous pouvez choisir l' |
{{ wiki: | {{ wiki: | ||
Ligne 171: | Ligne 165: | ||
{{ wiki: | {{ wiki: | ||
- | Bien sûr, vous pouvez aussi ajouter un titre (affiché comme une bulle d'info par la plupart des navigateurs). | + | Bien sûr, vous pouvez aussi ajouter un titre (affiché comme une bulle d'aide par la plupart des navigateurs). |
{{ wiki: | {{ wiki: | ||
Ligne 177: | Ligne 171: | ||
{{ wiki: | {{ wiki: | ||
- | Si vous spécifiez un nom de fichier (externe ou interne) qui n'est pas une image ('' | + | On peut proposer une image en téléchargement sans l' |
+ | |||
+ | {{ wiki: | ||
+ | |||
+ | {{ wiki: | ||
+ | |||
+ | |||
+ | Si vous spécifiez un nom de fichier (externe ou interne) qui n'est pas une image ('' | ||
+ | |||
+ | Pour lier une image à une autre page, voir [[#Liens images]] ci-dessus. | ||
===== Listes ===== | ===== Listes ===== | ||
- | DokuWiki | + | DokuWiki |
* Ceci est une liste | * Ceci est une liste | ||
Ligne 205: | Ligne 208: | ||
</ | </ | ||
- | ===== Emoticônes | + | Vous pouvez aussi consulter notre [[fr: |
+ | |||
+ | ===== Conversions textuelles ===== | ||
+ | |||
+ | DokuWiki peut convertir certains caractères ou chaines de caractère prédéfinis en image, autre texte, ou HTML. | ||
+ | |||
+ | Les conversions en image sont principalement utilisée pour les émoticônes | ||
+ | |||
+ | ==== Emoticônes (smileys) | ||
- | DokuWiki transforme les [[wp>emoticon]]es généralement utilisés | + | DokuWiki transforme les [[wpfr>Émoticône]]s courantes |
* 8-) %% 8-) %% | * 8-) %% 8-) %% | ||
Ligne 230: | Ligne 241: | ||
* DELETEME %% DELETEME %% | * DELETEME %% DELETEME %% | ||
- | ===== Typographie | + | ==== Typographie ==== |
- | [[wiki:fr|DokuWiki]] peut convertir de simples caractères de texte brut en leurs entités typographiques correctes. Voici un exemple des caractères reconnus. | + | [[DokuWiki]] peut convertir de simples caractères de texte brut en leurs entités typographiques correctes. Voici un exemple des caractères reconnus. |
-> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) | -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) | ||
Ligne 242: | Ligne 253: | ||
</ | </ | ||
- | NB : Ces conversions peuvent être interdites | + | Il est possible de faire la même chose pour n' |
+ | Il existe trois exceptions à ce mécanisme. le symbole de multiplication (640x480), les %%' | ||
===== Citations ===== | ===== Citations ===== | ||
Ligne 249: | Ligne 261: | ||
Je pense que nous devrions le faire | Je pense que nous devrions le faire | ||
+ | | ||
> Non nous ne devrions pas | > Non nous ne devrions pas | ||
+ | | ||
>> Eh bien, je pense que si | >> Eh bien, je pense que si | ||
+ | | ||
> Vraiment ? | > Vraiment ? | ||
+ | | ||
>> Oui ! | >> Oui ! | ||
+ | | ||
>>> | >>> | ||
Ligne 276: | Ligne 288: | ||
DokuWiki propose une syntaxe simple pour créer des tableaux. | DokuWiki propose une syntaxe simple pour créer des tableaux. | ||
- | ^ Titre 1 ^ Titre 2 ^ Titre 3 | + | ^ Titre 1 ^ Titre 2 ^ Titre 3 ^ |
- | | Ligne 1 Col 1 | Ligne 1 Col 2 | Ligne 1 Col 3 | + | | Ligne 1 Col 1 | Ligne 1 Col 2 | Ligne 1 Col 3 | |
- | | Ligne 2 Col 1 | colonnes fusionnées (notez la double barre verticale) | + | | Ligne 2 Col 1 | colonnes fusionnées (notez la double barre verticale) || |
- | | Ligne 3 Col 1 | Ligne 2 Col 2 | Ligne 2 Col 3 | + | | Ligne 3 Col 1 | Ligne 2 Col 2 | Ligne 2 Col 3 | |
- | Les lignes de tableau doivent commencer et terminer avec un //pipe// '' | + | Les lignes de tableau doivent commencer et se terminer avec une //barre verticale// '' |
- | ^ Titre 1 ^ Titre 2 ^ Titre 3 | + | ^ Titre 1 ^ Titre 2 ^ Titre 3 ^ |
- | | Ligne 1 Col 1 | Ligne 1 Col 2 | Ligne 1 Col 3 | + | | Ligne 1 Col 1 | Ligne 1 Col 2 | Ligne 1 Col 3 | |
- | | Ligne 2 Col 1 | colonnes fusionnées (notez la double barre verticale) | + | | Ligne 2 Col 1 | colonnes fusionnées (notez la double barre verticale) || |
- | | Ligne 3 Col 1 | Ligne 2 Col 2 | Ligne 2 Col 3 | + | | Ligne 3 Col 1 | Ligne 2 Col 2 | Ligne 2 Col 3 | |
- | Pour fusionner des cellules horizontalement | + | Pour fusionner des cellules horizontalement, |
Les titres de tableau verticaux sont également possibles. | Les titres de tableau verticaux sont également possibles. | ||
Ligne 304: | Ligne 316: | ||
^ Titre 5 | Ligne 2 Col 2 | Ligne 2 Col 3 | | ^ Titre 5 | Ligne 2 Col 2 | Ligne 2 Col 3 | | ||
- | Note : les fusions verticales (// | + | Vous pouvez fusionner des cellules verticalement en ajoutant |
+ | :!: Cette fonctionnalité n'est disponible que pour les versions supérieures à 2009-02-14b | ||
- | Vous pouvez également aligner | + | ^ Titre 1 ^ Titre 2 ^ Titre 3 ^ |
+ | | Ligne 1 Col 1 | Cette cellule s' | ||
+ | | Ligne 2 Col 1 | ::: | Ligne 2 Col 3 | | ||
+ | | Ligne 3 Col 1 | ::: | Ligne 3 Col 3 | | ||
+ | |||
+ | Ces cellules ne doivent rien contenir d' | ||
+ | |||
+ | ^ Titre 1 ^ Titre 2 ^ Titre 3 ^ | ||
+ | | Ligne 1 Col 1 | Cette cellule s' | ||
+ | | Ligne 2 Col 1 | ::: | Ligne 2 Col 3 | | ||
+ | | Ligne 3 Col 1 | ::: | Ligne 3 Col 3 | | ||
+ | |||
+ | |||
+ | Vous pouvez également aligner | ||
^ Tableau avec alignement | ^ Tableau avec alignement | ||
- | | droite| | + | | droite| |
- | |gauche | + | |gauche |
| xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | | | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | | ||
Ligne 316: | Ligne 342: | ||
^ Tableau avec alignement | ^ Tableau avec alignement | ||
- | | droite| | + | | droite| |
- | |gauche | + | |gauche |
| xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | | | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | | ||
===== Blocs non analysés ===== | ===== Blocs non analysés ===== | ||
- | Vous pouvez inclure des blocs non analysés | + | Vous pouvez inclure des blocs non analysés dans vos documents soit en les indentant avec au moins deux espaces (comme |
Ligne 330: | Ligne 356: | ||
< | < | ||
- | Ceci est pratiquement la même chose, mais vous pouvez l' | + | Ceci est pratiquement la même chose, mais vous pouvez l' |
</ | </ | ||
- | Pour laisser l' | + | Pour laisser l' |
+ | |||
+ | < | ||
+ | Voici du texte qui contient des adresses comme ceci : http:// | ||
+ | </ | ||
< | < | ||
Ligne 341: | Ligne 371: | ||
Consultez le code source de cette page pour voir comment utiliser ces blocs. | Consultez le code source de cette page pour voir comment utiliser ces blocs. | ||
+ | ==== Coloration syntaxique ==== | ||
- | + | [[DokuWiki]] peut mettre en forme et en couleur | |
- | + | ||
- | + | ||
- | ===== Surlignement de syntaxe ===== | + | |
- | + | ||
- | [[wiki:DokuWiki]] peut surligner | + | |
<code java> | <code java> | ||
/** | /** | ||
- | * La classe HelloWorldApp | + | * La classe HelloWorldApp |
* affiche simplement "Hello World!" | * affiche simplement "Hello World!" | ||
*/ | */ | ||
Ligne 361: | Ligne 387: | ||
</ | </ | ||
- | Les identificateurs de langage suivants sont actuellement reconnus : // | + | Les identificateurs de langage suivants sont actuellement reconnus : //4cs, abap, actionscript-french, actionscript, |
+ | ==== Bloc de code téléchargeables ==== | ||
+ | Quand vous utilisez les balises // | ||
+ | |||
+ | <file php monexemple.php> | ||
+ | <?php echo "hello world!"; | ||
+ | </ | ||
+ | |||
+ | <file php monexemple.php> | ||
+ | <?php echo "hello world!"; | ||
+ | </ | ||
+ | |||
+ | Si vous ne voulez pas de coloration syntaxique, il suffit de fournir un tiret (-) en guise de code de langage:\\ | ||
+ | | ||
+ | |||
+ | ===== Agrégation de fils RSS/ATOM ===== | ||
+ | [[DokuWiki]] peut agréger les données de fils XML externes. Pour l' | ||
+ | |||
+ | ^ Paramètre | ||
+ | | tout nombre | sera utilisé comme le nombre maximum d' | ||
+ | | reverse | ||
+ | | author | ||
+ | | date | affiche les dates des éléments | | ||
+ | | description | affiche les descriptions des éléments. Si [[doku> | ||
+ | | // | ||
+ | |||
+ | La durée de rafraîchissement est par défaut de 4 heures. Toute valeur inférieure à 10 minutes sera traitée comme 10 minutes. [[DokuWiki]] essaiera en général de fournir une version de la page à partir du cache, évidemment, | ||
+ | |||
+ | **Exemple :** | ||
+ | |||
+ | {{rss> | ||
+ | |||
+ | {{rss> | ||
===== Inclure du code HTML ou PHP ===== | ===== Inclure du code HTML ou PHP ===== | ||
- | Vous pouvez inclure du code HTML ou PHP pur dans vos documents en utilisant les tags '' | + | Vous pouvez inclure du code HTML ou PHP pur dans vos documents en utilisant les balises |
< | < | ||
< | < | ||
Ligne 381: | Ligne 439: | ||
< | < | ||
<php> | <php> | ||
- | echo 'Un logo généré | + | echo 'Un logo produit |
echo '< | echo '< | ||
</ | </ | ||
Ligne 387: | Ligne 445: | ||
<php> | <php> | ||
- | echo 'Un logo généré | + | echo 'Un logo produit |
echo '< | echo '< | ||
</ | </ | ||
- | **NB** : L' | + | **NB** : L' |
+ | |||
+ | ===== Macros ===== | ||
+ | |||
+ | Certains mot-clef modifient la manière dont DokuWiki génère une page, sans rajouter aucun contenu. Les macros suivantes sont disponibles : | ||
+ | ^ Macro ^ Description | | ||
+ | | %%~~NOTOC~~%% | ||
+ | | %%~~NOCACHE~~%% | Par défaut, DokuWiki met en cache les pages qu'il génère. Parfois, ce n'est pas ce qui est voulu (par exemple quand la syntaxe %%< | ||
- | ===== Credits | + | ===== Extensions de syntaxe |
- | //Add your email here if you created translated or modified whole or part of this page.// | + | La syntaxe de DokuWiki peut être étendue par des [[doku> |
- | * // | + | ~~INFO:syntaxplugins~~ |
- | *// | + |