### Liens d'images
On peut également utiliser une image pour créer un lien vers une autre page interne ou externe en combinant la syntaxe des liens et des [[#images_and_other_files|images]] (voir ci-dessous) comme ceci :
[[http://php.net|{{wiki:dokuwiki-128.png}}]]
[[http://php.net|{{wiki:dokuwiki-128.png}}]]
Le formatage d'image est la seule syntaxe de formatage acceptée dans les noms de lien.
L'ensemble de la syntaxe [[#images_and_other_files|image]] et [[#links|link]] est pris en charge (y compris le redimensionnement des images, les images internes et externes, les URL et les liens interwiki).
## Pied de page
On ne peut ajouter des notes de bas de page ((Ceci est une note de bas de page)) en utilisant des doubles parenthèses.
On peut ajouter des notes de bas de page ((Ceci est une note de bas de page)) en utilisant des doubles parenthèses.
## Sectionnement
On peut utiliser jusqu'à cinq niveaux de titres différents pour structurer votre contenu. Si vous avez plus de trois titres, une table des matières est générée automatiquement -- cela peut être désactivé en incluant la chaîne `~~NOTOC~~ ` dans le document.
### Titre niveau 3
#### Titre niveau 4
== Titre niveau 5
### Titre niveau 3
#### Titre niveau 4
== Titre niveau 5
En utilisant quatre tirets ou plus, On peut tracer une ligne horizontale :
----
## Fichiers multimédias
On peut inclure des [[doku>images|images, vidéos et fichiers audio]] externes et internes avec des accolades. En option, On peut spécifier la taille de ceux-ci.
Taille réelle : {{wiki:dokuwiki-128.png}}
Redimensionner à la largeur donnée : {{wiki:dokuwiki-128.png?50}}
Redimensionner à la largeur et à la hauteur données ((lorsque le rapport d'aspect de la largeur et de la hauteur données ne correspond pas à celui de l'image, il sera recadré au nouveau rapport avant le redimensionnement)) : {{wiki:dokuwiki-128.png ? 200x50}}
Image externe redimensionnée : {{http://php.net/images/php.gif?200x50}}
Taille réelle : {{wiki:dokuwiki-128.png}}
Redimensionner à la largeur donnée : {{wiki:dokuwiki-128.png?50}}
Redimensionner à la largeur et à la hauteur données : {{wiki:dokuwiki-128.png?200x50}}
Image externe redimensionnée : {{http://php.net/images/php.gif?200x50}}
En utilisant des espaces blancs à gauche ou à droite, On peut choisir l'alignement.
{{ wiki:dokuwiki-128.png}}
{{wiki:dokuwiki-128.png}}
{{ wiki:dokuwiki-128.png }}
{{ wiki:dokuwiki-128.png}}
{{wiki:dokuwiki-128.png}}
{{ wiki:dokuwiki-128.png }}
Bien sûr, On peut également ajouter un titre (affiché sous forme d'info-bulle par la plupart des navigateurs).
{{ wiki:dokuwiki-128.png |Ceci est la légende}}
{{ wiki:dokuwiki-128.png |Ceci est la légende}}
Pour lier une image à une autre page, voir [[#Liens Image]] ci-dessus.
### Formats de médias pris en charge
DokuWiki peut intégrer directement les formats multimédias suivants.
| Image | `gif`, `jpg`, `png` |
| Vidéo | `webm`, `ogv`, `mp4` |
| Audio | `ogg`, `mp3`, `wav` |
| Flasher | `swf` |
Si vous spécifiez un nom de fichier qui n'est pas un format multimédia pris en charge, il sera affiché sous forme de lien à la place.
En ajoutant `?linkonly` vous fournissez un lien vers le média sans l'afficher en ligne
{{wiki:dokuwiki-128.png?linkonly}}
{{wiki:dokuwiki-128.png?linkonly}} Ceci est juste un lien vers l'image.
### Formats de secours
Malheureusement, tous les navigateurs ne comprennent pas tous les formats vidéo et audio. Pour atténuer le problème, On peut télécharger votre fichier dans différents formats pour une compatibilité maximale avec le navigateur.
Par exemple, considérez cette vidéo mp4 intégrée :
{{video.mp4|Une vidéo amusante}}
Lorsque vous téléchargez une `video.webm` et une `video.ogv` à côté de la `video.mp4` référencée, DokuWiki les ajoutera automatiquement comme alternatives afin que l'un des trois fichiers soit compris par votre navigateur .
De plus, DokuWiki prend en charge une image "poster" qui sera affichée avant le début de la vidéo. Cette image doit avoir le même nom de fichier que la vidéo et être un fichier jpg ou png. Dans l'exemple ci-dessus, un fichier `video.jpg` fonctionnerait.
## Listes
Dokuwiki prend en charge les listes ordonnées et non ordonnées. Pour créer un élément de liste, indentez votre texte de deux espaces et utilisez un `*` pour les listes non ordonnées ou un `-` pour les listes ordonnées.
* Ceci est une liste
* Le deuxième élément
* On peut avoir différents niveaux
* Un autre article
- La même liste mais ordonnée
- Un autre article
- Utilisez simplement l'indentation pour les niveaux plus profonds
- C'est ça
* Ceci est une liste
* Le deuxième élément
* On peut avoir différents niveaux
* Un autre article
- La même liste mais ordonnée
- Un autre article
- Utilisez simplement l'indentation pour les niveaux plus profonds
- C'est ça
Consultez également la [[doku>faq:lists|FAQ sur les éléments de la liste]].
## Conversions de texte
DokuWiki peut convertir certains caractères ou chaînes prédéfinis en images ou autre texte ou HTML.
La conversion de texte en image se fait principalement pour les smileys. Et la conversion de texte en HTML est utilisée pour les remplacements de typographie, mais peut également être configurée pour utiliser d'autres HTML.
### Conversions de texte en image
DokuWiki convertit les [[wp>émoticônes]] couramment utilisés en leurs équivalents graphiques. Ces [[doku>Smileys]] et d'autres images peuvent être configurées et étendues. Voici un aperçu des Smileys inclus dans DokuWiki :
* 8-) %% 8-) %%
* 8-O %% 8-O %%
* :-( %% :-( %%
* :-) %% :-) %%
* =) %% =) %%
* :-/ %% :-/ %%
* :-\ %% :-\ %%
* :-? %% :-? %%
* :-D %% :-D %%
* :-P %% :-P %%
* :-O %% :-O %%
* :-X %% :-X %%
* :-| %% :-| %%
* ;-) %% ;-) %%
* ^_^ %% ^_^ %%
* :?: %% :?: %%
* :!: %% :!: %%
* LOL LOL %%
* FIXEZ-MOI %% FIXEZ-MOI %%
* SUPPRIMER %% SUPPRIMER %%
### Conversions de texte en HTML
Typographie : [[DokuWiki]] peut conconvertir les caractères de texte simples en leurs entités typographiquement correctes. Voici un exemple de caractères reconnus.
-> <- <-> => <= <=> -- --- (c) (tm) (r)
"Il pensait 'C'est un monde d'hommes'..."
-> <- <-> => <= <=> -- --- (c) (tm) (r)
"Il pensait 'C'est un monde d'hommes'..."
La même chose peut être faite pour produire n'importe quel type de HTML, il suffit de l'ajouter au [[doku>entities|pattern file]].
Il y a trois exceptions qui ne proviennent pas de ce fichier de modèle : entité de multiplication (640x480), 'single' et "double quotes". Ils peuvent être désactivés via une [[doku>config:typography|config option]].
## Tableaux
DokuWiki prend en charge une syntaxe simple pour créer des tableaux.
^ Titre 1 ^ Titre 2 ^ Titre 3 ^
| Rangée 1 Col 1 | Rangée 1 Col 2 | Rangée 1 Col 3 |
| Rangée 2 Col 1 | du colspan (notez le double tuyau) ||
| Rangée 3 Col 1 | Rang 3 Col 2 | Rang 3 Col 3 |
Les lignes du tableau doivent commencer et se terminer par un `|` pour les lignes normales ou un `^` pour les en-têtes.
^ Titre 1 ^ Titre 2 ^ Titre 3 ^
| Rangée 1 Col 1 | Rangée 1 Col 2 | Rangée 1 Col 3 |
| Rangée 2 Col 1 | du colspan (notez le double tuyau) ||
| Rangée 3 Col 1 | Rang 3 Col 2 | Rang 3 Col 3 |
Pour connecter les cellules horizontalement, il suffit de vider complètement la cellule suivante, comme indiqué ci-dessus. Assurez-vous d'avoir toujours la même quantité de séparateurs de cellules !
Les en-têtes de table verticaux sont également possibles.
| ^ Titre 1 ^ Titre 2 ^
^ Titre 3 | Rangée 1 Col 2 | Rangée 1 Col 3 |
^ Titre 4 | pas de colspan cette fois | |
^ Titre 5 | Rangée 2 Col 2 | Rangée 2 Col 3 |
Comme On peut le voir, c'est le séparateur de cellule avant une cellule qui décide de la mise en forme :
| ^ Titre 1 ^ Titre 2 ^
^ Titre 3 | Rangée 1 Col 2 | Rangée 1 Col 3 |
^ Titre 4 | pas de colspan cette fois | |
^ Titre 5 | Rangée 2 Col 2 | Rangée 2 Col 3 |
On peut avoir des rowspans (cellules connectées verticalement) en ajoutant `%%:::%%` dans les cellules en dessous de celle à laquelle elles doivent se connecter.
^ Titre 1 ^ Titre 2 ^ Titre 3 ^
| Rangée 1 Col 1 | cette cellule s'étend verticalement | Rangée 1 Col 3 |
| Rangée 2 Col 1 | ::: | Rangée 2 Col 3 |
| Rangée 3 Col 1 | ::: | Rangée 2 Col 3 |
En dehors de la syntaxe rowspan, ces cellules ne doivent rien contenir d'autre.
^ Titre 1 ^ Titre 2 ^ Titre 3 ^
| Rangée 1 Col 1 | cette cellule s'étend verticalement | Rangée 1 Col 3 |
| Rangée 2 Col 1 | ::: | Rangée 2 Col 3 |
| Rangée 3 Col 1 | ::: | Rangée 2 Col 3 |
On peut également aligner le contenu du tableau. Ajoutez simplement au moins deux espaces blancs à l'extrémité opposée de votre texte : ajoutez deux espaces à gauche pour aligner à droite, deux espaces à droite pour aligner à gauche et deux espaces au moins aux deux extrémités pour un texte centré.
^ Tableau avec alignement ^^
| droite | centre |gauche |
|gauche | droite | centre |
| xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx |
Voici à quoi cela ressemble dans la source :
^ Tableau avec alignement ^^
| droite | centre |gauche |
|gauche | droite | centre |
| xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx |
L'alignement vertical n'est pas pris en charge.
## Pas de formatage
Lorsqu'on a besoin d'afficher le texte exactement tel qu'il est tapé (sans aucune mise en forme), délimiter la zone soit avec des balises `%%%%` ou encore plus simplement, avec des signes de pourcentage doubles `%%< /nowiki>`.
C'est un texte qui contient des adresses comme celle-ci : http://www.splitbrain.org et **formatting**, mais rien n'est fait avec.
Il en est de même pour %%//__ce__ texte// avec un smiley ;-)%%.
C'est un texte qui contient des adresses comme celle-ci : http://www.splitbrain.org et **formatting**, mais rien n'est fait avec.
Il en est de même pour %%//__ce__ texte// avec un smiley ;-)%%.
## Blocs de code
On peut inclure des blocs de code dans vos documents en les indentant d'au moins deux espaces (comme pour les exemples précédents) ou en utilisant les balises `%%%%` ou `%%% %`.
Ce texte est indenté de deux espaces.
Ceci est du code préformaté tous les espaces sont conservés : comme <-this
C'est à peu près la même chose, mais On peut l'utiliser pour montrer que vous avez cité un fichier.
Ces blocs ont été créés par cette source :
Ce texte est indenté de deux espaces.
Ceci est du code préformaté tous les espaces sont conservés : comme <-this
C'est à peu près la même chose, mais On peut l'utiliser pour montrer que vous avez cité un fichier.
### Mise en évidence de la syntaxe
[[wiki:DokuWiki]] peut mettre en évidence le code source, ce qui le rend plus facile à lire. Il utilise le surligneur de syntaxe générique [[http://qbnz.com/highlighter/|GeSHi]] - donc toute langue prise en charge par GeSHi est prise en charge. La syntaxe utilise le même code et les mêmes blocs de fichiers décrits dans la section précédente, mais cette fois, le nom de la syntaxe du langage à mettre en évidence est inclus dans la balise, par ex. `
` ou ` `.
/**
* La classe HelloWorldApp implémente une application qui
* affiche simplement "Hello World!" à la sortie standard.
*/
classe HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World!"); //Affiche la chaîne.
}
}
Les chaînes de langage suivantes sont actuellement reconnues : //4cs, 6502acme, 6502kickass, 6502tasm, 68000devpac, abap, actionscript-french, actionscript, actionscript3, ada, algol68, apache, applescript, asm, asp, autoconf, autohotkey, autoit, avisynth, awk, bascomavr, bash, basic4gl, bf, bibtex, blitzbasic, bnf, huer, c, c_loadrunner, c_mac, caddcl, cadlisp, cfdg, cfm, chaiscript, cil, clojure, cmake, cobol, coffeescript, cpp, cpp-qt, csharp, css, cuesheet, d, dcs, delphi, diff, div, dos, dot, e, epc, ecmascript, eiffel, email, erlang, euphoria, f1, falcon, fo, fortran, freebasic, fsharp, gambas, genero, génie, gdb, glsl, gml, gnuplot, aller, sensationnel, gettext, gwbasic, haskell, hicest, hq9plus, html, html5, icône, idl, ini, inno, intercal, io, j, java5, java, javascript, jquery, kixtart, klonec, klonecpp, latex, lb, lisp, llvm, locobasic, logtalk, lolcode, lotusformulas, lotusscript, lscript, lsl2, lua, m68k, magiksf, faire, mapbasic, matlab, mirc, modula2, modula3, mmix, mpasm, mxml, mysql, non wlisp, nsis, oberon2, objc, objeck, ocaml-brief, ocaml, oobas, oracle8, oracle11, oxygene, oz, pascal, pcre, perl, perl6, par, pf, php-brief, php, brochet, pic16, pixelbender, pli, plsql, postgresql, povray, powerbuilder, powershell, proftpd, progrès, prologue, propriétés, providex, purebasic, pycon, python, q, qbasic, rails, rebol, reg, robots, rpmspec, rsplus, rubis, sas, scala, schéma, scilab, sdlbasic, smalltalk, smarty, sql, systemverilog, tcl, teraterm, texte, thinbasic, tsql, typoscript, unicon, uscript, vala, vbnet, vb, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, winbatch, whois, xbasic, xml, xorg_conf, xpp, yaml, z80, zxbasic//
### Blocs de code téléchargeables
Lorsque vous utilisez la syntaxe `%%%%` ou `%%%%` comme ci-dessus, vous souhaiterez peut-être également rendre le code affiché disponible au téléchargement. On peut le faire en spécifiant un nom de fichier après le code de langue comme ceci :
Si vous ne voulez pas de surbrillance mais que vous voulez un fichier téléchargeable, spécifiez un tiret (`-`) comme code de langue : `%%%%`.
## Intégrer HTML et PHP
On peut intégrer du code HTML ou PHP brut dans vos documents en utilisant les balises `%%%%` ou `%%%%`. (Utilisez des balises en majuscules si vous devez inclure des éléments de niveau bloc.)
Exemple HTML :
C'est du HTML intégré
Et ceci est un bloc HTML
C'est du HTML intégré
Et ceci est un bloc HTML
Exemple PHP :
echo 'La version PHP : ';
echo phpversion();
echo ' (HTML intégré généré)' ;
echo 'Le même, mais à l'intérieur d'un élément de niveau bloc : ' ;
echo ''.phpversion().' ';
echo '
' ;
echo 'La version PHP : ';
echo phpversion();
echo ' (HTML en ligne)' ;
echo 'Le même, mais à l'intérieur d'un élément de niveau bloc : ' ;
echo ''.phpversion().' ';
echo '
' ;
**Veuillez noter** : L'intégration HTML et PHP est désactivée par défaut dans la configuration. Si désactivé, le code est affiché au lieu d'être exécuté.
## Agrégation de flux RSS/ATOM
[[DokuWiki]] peut intégrer des données provenant de flux XML externes. Pour analyser les flux XML, [[http://simplepie.org/|SimplePie]] est utilisé. Tous les formats compris par SimplePie peuvent également être utilisés dans DokuWiki. On peut influencer le rendu par plusieurs paramètres supplémentaires séparés par des espaces :
^ Paramètre ^ Description ^
| n'importe quel nombre | sera utilisé comme nombre maximum d'éléments à afficher, par défaut à 8 |
| reverse | afficher les derniers éléments du flux en premier |
| author | montrerm noms d'auteurs |
| date | afficher les dates des articles |
| description | afficher la description de l'article. Si [[doku>config:htmlok|HTML]] est désactivé, toutes les balises seront supprimées |
| passort | ne pas trier les éléments du flux |
| //n//[dhm] | période de rafraîchissement, où j=jours, h=heures, m=minutes. (ex. 12h = 12 heures). |
La période de rafraîchissement est par défaut de 4 heures. Toute valeur inférieure à 10 minutes sera traitée comme 10 minutes. [[wiki:DokuWiki]] essaiera généralement de fournir une version en cache d'une page, ce qui est évidemment inapproprié lorsque la page contient du contenu externe dynamique. Le paramètre indique à [[wiki:DokuWiki]] de réafficher la page s'il s'est écoulé plus de //période d'actualisation// depuis le dernier rendu de la page.
Par défaut, le flux sera trié par date, les éléments les plus récents en premier. On peut le trier par le plus ancien en utilisant le paramètre `inverse`, ou afficher le flux tel quel avec `nosort`.
**Exemple:**
{{rss>http://slashdot.org/index.rss 5 auteur date 1h }}
{{rss>http://slashdot.org/index.rss 5 auteur date 1h }}
## Macros de contrôle
Certaines syntaxes influencent la façon dont DokuWiki rend une page sans créer de sortie elle-même. Les macros de contrôle suivantes sont disponibles :
^ Macro ^ Description |
| %%~~NOTOC~~%% | Si cette macro est présente sur la page, aucune table des matières ne sera créée |
| %%~~NOCACHE~~%% | DokuWiki met en cache toutes les sorties par défaut. Parfois, cela peut ne pas être souhaité (par exemple, lorsque la syntaxe %%%% ci-dessus est utilisée), l'ajout de cette macro forcera DokuWiki à restituer une page à chaque appel |
## Plugins de syntaxe
La syntaxe de DokuWiki peut être étendue par [[doku>plugins|Plugins]]. La manière dont les plugins installés sont utilisés est décrite sur leurs pages de description appropriées. Les plugins de syntaxe suivants sont disponibles dans cette installation particulière de DokuWiki :
## a2s
a2s est un outil pour convertir des organigrammes et des diagrammes ASCII-Art en leurs équivalents graphiques. Ce plugin intègre cette fonctionnalité dans DokuWiki.
La syntaxe enveloppe tout organigramme ASCII formaté a2s dans des balises ` `. La balise d'ouverture peut avoir plusieurs paramètres optionnels supplémentaires (voir ci-dessous).
```
... (du code a2s) ...
```
### Paramètres
^Paramètre ^ Défaut ^ Description ^
| width= | width=0 | Redimensionne l'image finale à cette largeur. Lorsqu'il est réglé sur 0, a2s choisira la largeur nécessaire et aucune remise à l'échelle n'est effectuée. |
| height= | height=0 | Identique à ci-dessus mais pour la hauteur. Ne fonctionne que lorsqu'une largeur est également donnée |
| x | 0x0 | Combine les paramètres ci-dessus en un seul. C'est un x minuscule |
| X | 1.0X | Indique à a2s de redimensionner l'image. Par exemple. 2.0X rend l'image finale deux fois plus grande. C'est un X majuscule (uniquement avec Java) |
| (no)round | noround | Active ou désactive les coins arrondis pour toutes les cases (uniquement avec Java) |
| (no)shadow | shadow | Active ou désactive les ombres de boîte (uniquement avec Java) |
| (no)antialias | antialias | Active ou désactive l'anticrénelage (uniquement avec Java) |
| (no)edgeep | edgesep | Active ou désactive la séparation des bords de boîte là où les boîtes se touchent directement (uniquement avec Java) |
| left center right | | Aligne l'image à gauche, au centre ou à droite. La valeur par défaut n'effectue aucun alignement (en ligne) |
### Balises possibles
Toutes les balises de sélection de forme ne sont pas documentées sur le site a2s. Une analyse rapide des sources a révélé:
```
[printer]: {"a2s:type":"printer","fill":"#ff1493"}
[computer]: {"a2s:type":"computer"}
[cloud]: {"a2s:type":"cloud"}
[diamond]: {"a2s:type":"diamond"}
[document]: {"a2s:type":"document"}
[storage]: {"a2s:type":"storage"}
[p]: {"a2s:type":"printer","fill":"#ff1493","a2s:delref":true}
[c]: {"a2s:type":"computer","a2s:delref":true}
[cl]: {"a2s:type":"cloud","a2s:delref":true}
[yn]: {"a2s:type":"diamond","a2s:delref":true}
[d]: {"a2s:type":"document","a2s:delref":true}
[st]: {"a2s:type":"storage","a2s:delref":true}
```
Shapes :
.----------. .----------. .----------.
|[cloud] | |[computer]| |[diamond] |
| | +->| |<-o->| |
| | | | | | | |
.----------. | .----------. | .----------.
--------------o----------------+
.----------. | .----------. | .----------.
|[document]| : |[storage] | | |[printer] |
| |<-+->| | | | Some txt |
| | | |<-+->| |
.----------. .----------. '----------'
.----------. .----------. .----------.
|[cl] | |[c] | |[yn] |
| | +->| |<-o->| |
| | | | | | | |
.----------. | .----------. | .----------.
--------------o----------------+
.----------. | .----------. | .----------.
|[d] | : |[st] | | |[p] |
| |<-+->| | | | Some txt |
| | | |<-+->| |
.----------. .----------. '----------'
[printer]: {"a2s:type":"printer","fill":"#ff1493"}
[computer]: {"a2s:type":"computer"}
[cloud]: {"a2s:type":"cloud"}
[diamond]: {"a2s:type":"diamond"}
[document]: {"a2s:type":"document"}
[storage]: {"a2s:type":"storage"}
[p]: {"a2s:type":"printer","fill":"#ff1493","a2s:delref":true}
[c]: {"a2s:type":"computer","a2s:delref":true}
[cl]: {"a2s:type":"cloud","a2s:delref":true}
[yn]: {"a2s:type":"diamond","a2s:delref":true}
[d]: {"a2s:type":"document","a2s:delref":true}
[st]: {"a2s:type":"storage","a2s:delref":true}
## Short Color Code Map
^ Short Name ^ RGB DEC^ short HEX\\ (a2s)^ HTML HEX\\ (color cell)^ couleur ^
| Black | (0, 0, 0) | 000 | #000000| @#000000: |
| Blue | (0x5\*17, 0x5\*17, 0xB\*17)\\ (85,85,187) | 88B | #5555BB| @#5555BB: |
| Green | (0x9\*17, 0xD\*17, 0x9\*17)\\ (153,221,153) | 9D9 | #99dd99| @#99dd99: |
| Pink | (0xF\*17, 0xA\*17, 0xA\*17)\\ (255,170,170) | FAA | #FFAAAA| @#FFAAAA: |
| Red | (0xE\*17, 0x3\*17, 0x2\*17)\\ (238,51,34) | E32 | #EE3322| @#EE3322: |
| Yellow | (0xF\*17, 0xF\*17, 0x3\*17)\\ (255,255,51) | FF3 | #ffff33| @#ffff33: |
| BlackGreen | (0x1\*17, 0x4\*17, 0x4\*17)\\ (17,68,68) | 144 | #114444| @#114444: |
| DarkGreen | (0x1\*17, 0x8\*17, 0x8\*17)\\ (17,136,136) | 188| #118888| @#118888: |
| Grey | (0x8\*17, 0x8\*17, 0x8\*17)\\ (136,136,136) | 888 | #888888| @#888888: |
| Orange | (0xF\*17, 0x7\*17, 0x3\*17)\\ (255,119,51) | F73 | #FF7733| @#FF7733: |
| Light Pink | (0xF\*17, 0xD\*17, 0xE\*17)\\ (255,221,238) | FDE | #ffddee| @#ffddee: |
| Light Blue | (0xB\*17, 0xD\*17, 0xE\*17)\\ (187,221,238) | BDE | #bbddee| @#bbddee: |
| Bright Blue | (0x0\*17, 0xB\*17, 0xF\*17)\\ (0,187,255) | 0BF | #00BBFF| @#00BBFF: |
| 478 | (0x4\*17, 0x7\*17, 0x8\*17)\\ (68,119,136) | 478 | #447788| @#447788: |
Une map détaillée des couleurs est disponible à cette adresse https://www.color-hex.com/
## gitbacked
Permet de synchroniser/stocker les pages et les médias dans un référentiel git. On peut substituer un référentiel git au répertoire wiki par défaut (par exemple, si le savedir est définit dans `~/www/html/dokuwiki/data/gitrepo/wiki/`):
- Indiquer dans `plugin»gitbacked»repoPath` le chemin vers du repo git (ex. ./data/gitrepo/wiki/)
- Indiquer dans `plugin»gitbacked»repoWorkDir` le chemin vers le répertoire de travail (doit contenir les répertoires "pages" et "media" directories): par exemple (e.g. the savedir ./data/gitrepo/wiki/)
- Configurer :
- utilisateur par défaut: `sudo git config --system user.name "jacques Nougat"`
- email de l'utilisateur par défaut `sudo git config --system user.email "jacques.nougat@dgfip.finances.gouv.fr"`
Pour voir tous les commits dans un dossierutiliser la commande:\\ `git log --oneline`\\ `f960dd3 (HEAD -> master) not sure this is a good idea`\\ \\ Pour revenir sur un commit utiliser la commande:\\ `git revert f960dd3`\\ \\ Cela crée un nouveau commit qui fait le contraire du commit rétabli. L'ancien commit reste dans l'historique:\\ \\ `git log --oneline`\\ `d62ad3e (HEAD -> master) Revert "not sure this is a good idea"`\\ `f960dd3 not sure this is a good idea`
~~INFO:plugins de syntaxe~~