Outils pour utilisateurs

Outils du site


wiki:syntax

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
wiki:syntax [2024/12/15 16:07] stephanewiki:syntax [2024/12/16 22:17] (Version actuelle) – [Importer un fichier odt] stephane
Ligne 5: Ligne 5:
 **Note :** 2 types d'éditeur sont installés, le standart (éditeur DW "docuwiki") qui nécéssite d'utiliser le code : **Note :** 2 types d'éditeur sont installés, le standart (éditeur DW "docuwiki") qui nécéssite d'utiliser le code :
  
-{{.:112598b62952a7444fc44bca6ed12bc6.png}}]]+{{.:3bd1c74fbc27b7469bc2d097e7385413.png}} 
 + 
 +ou CKeditor (éditeur dit WYSIWYG pour what you see is what you get) qui prend les copiers/collers en conservant (de manière relative) la présentation, et son interface ressemble à un logiciel de traitement de texte. 
 + 
 +{{.:43846106ea7d93aff23a00c212f0f0b6.png}} 
 + 
 + 
 +===== Formatage de texte de base ===== 
 + 
 +DokuWiki prend en charge **les caractères gras** , //italiques// , __soulignés__ et ''monospaced''les textes. Bien entendu, vous pouvez **__//''combine'' //__** tout faire. 
 +<code> 
 + 
 +DokuWiki prend en charge les textes **gras**, //italique//, __souligné__ et ''monospace''
 +Bien sûr, vous pouvez **__//''combiner''//__** tout cela. 
 + 
 +</code> 
 + 
 +Vous pouvez également utiliser <sub>des indices</sub> et <sup>des exposants .</sup> 
 +<code> 
 +Vous pouvez également utiliser <sub>des indices</sub>  et <sup>des exposants .</sup> 
 + 
 +</code> 
 + 
 +Vous pouvez également marquer quelque chose comme <del>supprimé .</del> 
 +<code> 
 +Vous pouvez marquer quelque chose comme<del>supprimé</del>aussi. 
 + 
 +</code> 
 + 
 +**Les paragraphes** sont créés à partir de lignes vides. Si vous souhaitez **forcer un saut de ligne** sans paragraphe, vous pouvez utiliser deux barres obliques inverses suivies d'un espace ou de la fin de ligne. 
 + 
 +Il s'agit d'un texte avec quelques sauts de ligne.  
 +Notez que les deux barres obliques inverses ne sont reconnues qu'à la fin d'une ligne  
 +ou suivies d'  
 +un espace. Cela se produit sans cela. 
 + 
 +<code> 
 +Il s'agit d'un texte avec quelques sauts de ligne\\ Notez que le 
 +deux barres obliques inverses ne sont reconnues qu'à la fin d'une ligne \\ ou suivies d'un espace \\cela se produit sans cela. 
 + 
 +</code> 
 + 
 +Vous ne devez utiliser des sauts de ligne forcés que si cela est vraiment nécessaire. 
 + 
 +===== Links ===== 
 + 
 +DokuWiki prend en charge plusieurs façons de créer des liens. 
 + 
 +==== extérieur ==== 
 + 
 +Les liens externes sont reconnus automatiquement : [[http://www.google.com|http://www.google.com]] ou simplement [[http://www.google.com|www.google.com]] - Vous pouvez également définir le texte du lien : [[http://www.google.com|Ce lien pointe vers Google]] . Les adresses e-mail comme celle-ci : <andi@splitbrain.org> sont également reconnues. 
 +<code> 
 + 
 +DokuWiki prend en charge plusieurs méthodes de création de liens. Les liens externes sont reconnus 
 +automatiquement : http://www.google.com ou simplement www.google.com - Vous pouvez définir 
 +texte du lien également : [[http://www.google.com|Ce lien pointe vers Google]]. 
 +des adresses comme celle-ci : <andi@splitbrain.org> sont également reconnues. 
 + 
 +</code> 
 + 
 +==== Interne ==== 
 + 
 +Les liens internes sont créés à l'aide de crochets. Vous pouvez soit simplement indiquer un [[.:pagename|nom de page]] , soit utiliser un [[.:pagename|texte de lien]] supplémentaire . 
 +<code> 
 + 
 +Les liens internes sont créés à l'aide de crochets. Vous pouvez simplement donner 
 +un [[nom de page|]] ou utilisez un [[nom de page|texte de lien]] supplémentaire. 
 + 
 +</code> 
 + 
 +[[doku>www.dokuwiki.org/pagename|Les noms de pages Wiki]] sont automatiquement convertis en minuscules, les caractères spéciaux ne sont pas autorisés. 
 + 
 +Vous pouvez utiliser [[:some:namespaces|des espaces de noms]] en utilisant deux points dans le nom de la page. 
 +<code> 
 + 
 +Vous pouvez utiliser [[some:namespaces|]] en utilisant deux points dans le nom de la page. 
 + 
 +</code> 
 + 
 +Pour plus de détails sur les espaces de noms, voir [[doku>www.dokuwiki.org/namespaces|espaces de noms]] . 
 + 
 +Il est également possible de créer un lien vers une section spécifique. Il suffit d'ajouter le nom de la section derrière un caractère dièse, comme c'est le cas avec HTML. Cela crée un lien vers [[.:syntax#internal|cette section]] . 
 +<code> 
 + 
 +Ceci est un lien vers [[syntax#internal|cette section]]. 
 + 
 +</code> 
 + 
 +Remarques : 
 + 
 +  * Les liens vers [[.:syntax|les pages existantes]] sont affichés dans un style différent de ceux des pages [[.:nonexisting|inexistantes]] . 
 +  * DokuWiki n'utilise pas [[wp>en.wikipedia.org/wiki/CamelCase|CamelCase]] pour créer automatiquement des liens par défaut, mais ce comportement peut être activé dans le fichier [[doku>config|de configuration]] . Astuce : si DokuWiki est un lien, il est activé. 
 +  * Lorsque le titre d'une section est modifié, son signet change également. Ne comptez donc pas trop sur les liens de section. 
 + 
 +==== Interwiki ==== 
 + 
 +DokuWiki prend en charge les liens [[doku>Interwiki|interwiki]] . Il s'agit de liens rapides vers d'autres wikis. Par exemple, il s'agit d'un lien vers la page de Wikipédia sur les wikis : [[wp>Wiki]] . 
 +<code> 
 + 
 +DokuWiki prend en charge les liens [[doku>Interwiki]]. Ce sont des liens rapides vers d'autres wikis. 
 +Par exemple, voici un lien vers la page de Wikipédia sur les wikis : [[wp>Wiki]]. 
 + 
 +</code> 
 + 
 +==== Partages Windows ==== 
 + 
 +Les partages Windows comme [[\\server\share|celui-ci]] sont également reconnus. Veuillez noter qu'ils n'ont de sens que dans un groupe d'utilisateurs homogène comme un [[wp>Intraet|intranet]] d'entreprise . 
 +<code> 
 + 
 +Les partages Windows comme [[\\server\share|this]] sont également reconnus. 
 + 
 +</code> 
 + 
 +Remarques : 
 + 
 +  * Pour des raisons de sécurité, la navigation directe des partages Windows ne fonctionne par défaut que dans Microsoft Internet Explorer (et uniquement dans la « zone locale »). 
 +  * Pour Mozilla et Firefox, cette option peut être activée via une solution de contournement différente mentionnée dans la [[http://kb.mozillazine.org/Links_to_local_pages_do_not_work|base de connaissances de Mozilla]] . Cependant, un avertissement JavaScript sera toujours affiché concernant la tentative d'ouverture d'un partage Windows. Pour supprimer cet avertissement (pour tous les utilisateurs), saisissez la ligne suivante ''conf/lang/en/lang.php'' (plus de détails sur [[doku>www.dokuwiki.org/localization#changing_some_localized_texts_and_strings_in_your_installation|la localisation]] ) : 
 + 
 +conf/lang/fr/lang.php 
 +<code> 
 + 
 +<?php 
 +/** 
 + * Personnalisation du fichier de langue anglaise 
 + * Copier uniquement les chaînes qui doivent être modifiées 
 + */ 
 +$lang['js']['nosmblinks'] = ''; 
 + 
 +</code> 
 + 
 +==== Liens vers les images ==== 
 + 
 +Vous pouvez également utiliser une image pour créer un lien vers une autre page interne ou externe en combinant la syntaxe des liens et [[#images_and_other_files|des images]] (voir ci-dessous) comme ceci : 
 +<code> 
 + 
 +[[http://php.net|{{.:dokuwiki-128.png}}]] 
 + 
 +</code> 
 + 
 +==== Liens vers des vidéos ==== 
 + 
 +comme ceci : 
 + 
 +<code> 
 +{{youtube><del>https://youtu.be/</del>fyaI4-5849w<del>?si=0PajT0gkiTWItwZw</del>}} 
 + 
 +</code> 
 + 
 +[[http://php.net|{{.:dokuwiki-128.png?nolink&}}]]
  
 Remarque : le formatage de l'image est la seule syntaxe de formatage acceptée dans les noms de liens. Remarque : le formatage de l'image est la seule syntaxe de formatage acceptée dans les noms de liens.
  
 L'ensemble de la syntaxe [[#images_and_other_files|des images]] et [[#links|des liens]] est pris en charge (y compris le redimensionnement des images, les images internes et externes, les URL et les liens interwiki). L'ensemble de la syntaxe [[#images_and_other_files|des images]] et [[#links|des liens]] est pris en charge (y compris le redimensionnement des images, les images internes et externes, les URL et les liens interwiki).
 +
 +[[https://www.dokuwiki.org/plugin:vshare|Pour plus d'information pour ce pluggin vshare]]
 +
 +
 +==== Importer un fichier odt ====
 +
 +créer la page souhaitée (barre de recherche, nomdudossier:nomdepage) puis ajouter à l'url de la barre d'adresse de ce navigateur internet (Firefox, Chrome, etc..) avec l’option : do=odt2dw comme ceci :
 +
 +<code>
 +https://www.exemple.fr/wiki/doku.php?id=bac-a-sable%3Atest2&do=odt2dw
 +
 +</code>
 +
 +Validez (avec la touche Enter) et la page pour l'import s'affiche.
 +
 +Cliquez sur choisir un fichier.
 +
 +Choisissez votre fichier et valider.
 +
 +Pour finir, cliquez sur téléverser.
 +
  
 ===== Notes de bas de page ===== ===== Notes de bas de page =====
Ligne 43: Ligne 212:
 ===== Fichiers multimédias ===== ===== Fichiers multimédias =====
  
-Vous pouvez inclure [[doku>www.dokuwiki.org/www.dokuwiki.org/images|des images externes et internes, des vidéos et des fichiers audio]] avec des accolades. Vous pouvez éventuellement spécifier leur taille.+Vous pouvez inclure [[doku>www.dokuwiki.org/images|des images externes et internes, des vidéos et des fichiers audio]] avec des accolades. Vous pouvez éventuellement spécifier leur taille.
  
 Taille réelle:{{.:dokuwiki-128.png}} Taille réelle:{{.:dokuwiki-128.png}}
Ligne 51: Ligne 220:
 Redimensionner à la largeur et à la hauteur données ((lorsque le rapport hauteur/largeur de la largeur et de la hauteur données ne correspond pas à celui de l'image, celle-ci sera recadrée selon le nouveau rapport avant le redimensionnement)) :{{.:dokuwiki-128.png?200x50}} Redimensionner à la largeur et à la hauteur données ((lorsque le rapport hauteur/largeur de la largeur et de la hauteur données ne correspond pas à celui de l'image, celle-ci sera recadrée selon le nouveau rapport avant le redimensionnement)) :{{.:dokuwiki-128.png?200x50}}
  
-Image externe redimensionnée : {{https://www.php.net/images/php.gif?direct&200x50}}+Image externe redimensionnée :           {{https://www.php.net/images/php.gif?direct&200x50}}
 <code> <code>
  
Ligne 127: Ligne 296:
  
   * Ceci est une liste   * Ceci est une liste
-  * Le deuxième élément * Vous pouvez avoir différents niveaux+  * Le deuxième élément      * Vous pouvez avoir différents niveaux
   * Un autre article   * Un autre article
  
   - La même liste mais ordonnée   - La même liste mais ordonnée
-  - Un autre article - Utilisez simplement l'indentation pour les niveaux plus profonds+  - Un autre article      - Utilisez simplement l'indentation pour les niveaux plus profonds
   - C'est ça   - C'est ça
 <code> <code>
Ligne 147: Ligne 316:
 </code> </code>
  
-Consultez également la [[doku>www.dokuwiki.org/www.dokuwiki.org/faq:lists|FAQ sur les éléments de la liste]] .+Consultez également la [[doku>www.dokuwiki.org/faq:lists|FAQ sur les éléments de la liste]] .
  
 ===== Conversions de texte ===== ===== Conversions de texte =====
Ligne 172: Ligne 341:
   * :-X <nowiki> :-X </nowiki>   * :-X <nowiki> :-X </nowiki>
   * :-| <maintenantwiki> :-| </nowwiki>   * :-| <maintenantwiki> :-| </nowwiki>
-  *;-) <nowiki>;-) </nowwiki> * ^_^ <nowiki> ^_^ </nowwiki> * m( <nowiki> m( </nowiki>+  *;-) <nowiki>;-) </nowwiki> 
 +  * ^_^ <nowiki> ^_^ </nowwiki> 
 +  * m( <nowiki> m( </nowiki>
   * :?: <nowwiki> :?: </nowwiki>   * :?: <nowwiki> :?: </nowwiki>
   * :!: <nowwiki> :!: </nowwiki>   * :!: <nowwiki> :!: </nowwiki>
Ligne 191: Ligne 362:
 </code> </code>
  
-La même chose peut être faite pour produire n'importe quel type de HTML, il suffit de l'ajouter au [[doku>www.dokuwiki.org/www.dokuwiki.org/entities|fichier de modèle]] .+La même chose peut être faite pour produire n'importe quel type de HTML, il suffit de l'ajouter au [[doku>www.dokuwiki.org/entities|fichier de modèle]] .
  
 Il existe trois exceptions qui ne proviennent pas de ce fichier de modèles : entité de multiplication (640×480), « guillemets simples » et « guillemets doubles ». Elles peuvent être désactivées via une [[doku>config:typography|option de configuration]] . Il existe trois exceptions qui ne proviennent pas de ce fichier de modèles : entité de multiplication (640×480), « guillemets simples » et « guillemets doubles ». Elles peuvent être désactivées via une [[doku>config:typography|option de configuration]] .
Ligne 200: Ligne 371:
 <code> <code>
  
-Je pense que nous devrions le faire> Non, nous ne devrions pas+Je pense que nous devrions le faire 
 +> Non, nous ne devrions pas
  
 >> Eh bien, je dis que nous devrions >> Eh bien, je dis que nous devrions
Ligne 233: Ligne 405:
 |Rangée 3 Col 1  |Rangée 3 Col 2  |Rangée 3 Col 3  | |Rangée 3 Col 1  |Rangée 3 Col 2  |Rangée 3 Col 3  |
  
-Les lignes du tableau doivent commencer et se terminer par un |pour les lignes normales ou par un ^pour les en-têtes.+Les lignes du tableau doivent commencer et se terminer par un ''''|pour les lignes normales ou par un ''''^pour les en-têtes.
 <code> <code>
  
Ligne 314: Ligne 486:
 ===== Blocs de code ===== ===== Blocs de code =====
  
-Vous pouvez inclure des blocs de code dans vos documents soit en les indentant d'au moins deux espaces (comme utilisé pour les exemples précédents), soit en utilisant les balises ''ou ''<file>''''+Vous pouvez inclure des blocs de code dans vos documents soit en les indentant d'au moins deux espaces (comme utilisé pour les exemples précédents), soit en utilisant les balises ''<code>''ou ''<file>''.
  
-''<code> Ce texte est indenté de deux espaces. ''+<code> 
 +Ce texte est indenté de deux espaces. 
 + 
 +</code>
  
 <code> <code>
Ligne 344: Ligne 519:
  
 <code> <code>
 +
 C'est à peu près la même chose, mais vous pouvez l'utiliser pour montrer que vous avez cité un fichier. C'est à peu près la même chose, mais vous pouvez l'utiliser pour montrer que vous avez cité un fichier.
  
Ligne 362: Ligne 538:
     }     }
 } }
- 
  
 </code> </code>
Ligne 372: Ligne 547:
 ==== Blocs de codes téléchargeables ==== ==== Blocs de codes téléchargeables ====
  
-Lorsque vous utilisez la syntaxe ''ou ''<file>''comme ci-dessus, vous souhaiterez peut-être rendre le code affiché également disponible au téléchargement. Vous pouvez le faire en spécifiant un nom de fichier après le code de langue comme ceci :+Lorsque vous utilisez la syntaxe ''<code>''ou ''<file>''comme ci-dessus, vous souhaiterez peut-être rendre le code affiché également disponible au téléchargement. Vous pouvez le faire en spécifiant un nom de fichier après le code de langue comme ceci :
 <code> <code>
- '' 
  
-''<fichier php monexemple.php> <?php echo __GESHI_QUOT__Bonjour tout le monde !__GESHI_QUOT__; ?> </fichier> ''+<fichier php monexemple.php> 
 +<?php echo "Bonjour tout le monde !"; ?> 
 +</fichier> 
 + 
 +</code>
  
 <file php monexemple.php> <file php monexemple.php>
 <?php echo "bonjour le monde ! ";  ?> <?php echo "bonjour le monde ! ";  ?>
- 
  
 </file> </file>
Ligne 422: Ligne 599:
 ===== Plugins de syntaxe ===== ===== Plugins de syntaxe =====
  
-La syntaxe de DokuWiki peut être étendue par [[doku>www.dokuwiki.org/www.dokuwiki.org/plugins|des plugins]] . La manière dont les plugins installés sont utilisés est décrite dans leurs pages de description appropriées. Les plugins de syntaxe suivants sont disponibles dans cette installation DokuWiki particulière :+La syntaxe de DokuWiki peut être étendue par [[doku>www.dokuwiki.org/plugins|des plugins]] . La manière dont les plugins installés sont utilisés est décrite dans leurs pages de description appropriées. Les plugins de syntaxe suivants sont disponibles dans cette installation DokuWiki particulière :
  
 ~~INFO:syntaxeplugins~~ ~~INFO:syntaxeplugins~~
wiki/syntax.1734275262.txt.gz · Dernière modification : 2024/12/15 16:07 de stephane