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édentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
wiki:syntax [2017/08/29 08:00]
sioc
wiki:syntax [2019/09/30 19:38]
sioc
Ligne 1: Ligne 1:
 ====== Syntaxe de mise en page ====== ====== Syntaxe de mise en page ======
-[[doku>fr:dokuwiki|DokuWiki]] utilise un langage de balisage simple, qui essaie de rendre les fichiers de données aussi lisibles que possible. Cette page contient toutes les syntaxes possibles que vous pouvez utiliser en éditant les pages. Regardez simplement le code source de cette page en cliquant sur le bouton //Modifier cette page//. Si vous souhaitez essayer quelque chose, rendez-vous dans la page du [[playground:playground|bac à sable]]. Les balises les plus simples sont également facilement accessibles depuis les [[doku>fr:toolbar|raccourcis]].+[[doku>fr:dokuwiki|DokuWiki]] utilise un langage de balisage simple, qui essaie de rendre les fichiers de données aussi lisibles que possible. Cette page contient toutes les syntaxes possibles que vous pouvez utiliser en éditant les pages. Regardez simplement le code source de cette page en cliquant sur le bouton //Modifier cette page//. Si vous souhaitez essayer quelque chose, rendez-vous dans la page du [[playground:playground|bac à sable]]. Les balises les plus simples sont également facilement accessibles depuis la [[fr:toolbar|barre d'outils]].
  
 ===== Mise en forme de texte basique ===== ===== Mise en forme de texte basique =====
Ligne 101: Ligne 101:
 NB : la mise en forme image est la seule syntaxe de mise en forme acceptée comme nom de lien. NB : la mise en forme image est la seule syntaxe de mise en forme acceptée comme nom de lien.
  
-Les syntaxes d'[[#Images et autres fichiers|image]] complète et de [[#Liens]] sont possibles (y compris le redimensionnement d'image, les images internes et externes, les URL et les liens interwikis).+la totalité des syntaxes d'[[#Images et autres fichiers|image]] et de [[#Liens]] est possible (y compris le redimensionnement d'image, les images internes et externes, les URL et les liens interwikis).
  
 ===== Notes de pied de page ===== ===== Notes de pied de page =====
Ligne 164: Ligne 164:
 Bien sûr, vous pouvez  ajouter un titre, affiché comme une bulle d'aide par les navigateurs. Bien sûr, vous pouvez  ajouter un titre, affiché comme une bulle d'aide par les navigateurs.
  
-{{ wiki:dokuwiki-128.png |This is the caption}}+{{ wiki:dokuwiki-128.png |Ceci est le titre}}
  
-  {{ wiki:dokuwiki-128.png |This is the caption}}+  {{ wiki:dokuwiki-128.png |Ceci est le titre}}
  
 ------  ------ 
Ligne 201: Ligne 201:
 Si vous indiquez un fichier dans un format non pris en charge, DokuWiki le présentera comme un lien de téléchargement. Si vous indiquez un fichier dans un format non pris en charge, DokuWiki le présentera comme un lien de téléchargement.
  
-==== Formats de replis ====+==== Formats de repli ====
  
 Malheureusement, certains navigateurs ne comprennent qu'un ensemble restreint de formats vidéo et audio. Pour atténuer ce problème, vous pouvez téléverser vos vidéos et audio dans différents formats pour augmenter la compatibilité avec les divers navigateurs. DokuWiki présentera alors des alternatives au navigateur. Malheureusement, certains navigateurs ne comprennent qu'un ensemble restreint de formats vidéo et audio. Pour atténuer ce problème, vous pouvez téléverser vos vidéos et audio dans différents formats pour augmenter la compatibilité avec les divers navigateurs. DokuWiki présentera alors des alternatives au navigateur.
Ligne 443: Ligne 443:
 </code> </code>
  
-DokuWiki reconnait les identifiants de langage suivants : //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, boo, 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, genie, gdb, glsl, gml, gnuplot, go, groovy, gettext, gwbasic, haskell, hicest, hq9plus, html, html5, icon, 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, make, mapbasic, matlab, mirc, modula2, modula3, mmix, mpasm, mxml, mysql, newlisp, nsis, oberon2, objc, objeck, ocaml-brief, ocaml, oobas, oracle8, oracle11, oxygene, oz, pascal, pcre, perl, perl6, per, pf, php-brief, php, pike, pic16, pixelbender, pli, plsql, postgresql, povray, powerbuilder, powershell, proftpd, progress, prolog, properties, providex, purebasic, pycon, python, q, qbasic, rails, rebol, reg, robots, rpmspec, rsplus, ruby, sas, scala, scheme, scilab, sdlbasic, smalltalk, smarty, sql, systemverilog, tcl, teraterm, text, thinbasic, tsql, typoscript, unicon, uscript, vala, vbnet, vb, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, winbatch, whois, xbasic, xml, xorg_conf, xpp, yaml, z80, zxbasic//.+DokuWiki reconnait les identifiants de langage suivants : //4cs////6502acme////6502kickass////6502tasm////68000devpac////abap////actionscript////actionscript3////ada////aimms//, //algol68////apache////applescript////apt_sources//, //arm//, //asm////asp////asymptote//, //autoconf////autohotkey////autoit////avisynth////awk////bascomavr////bash////basic4gl////batch//, //bf////biblatex//, //bibtex////blitzbasic////bnf////boo////c////caddcl////cadlisp////ceylon//, //cfdg////cfm////chaiscript////chapel//, //cil////c_loadrunner//, //clojure////c_mac//, //cmake////cobol////coffeescript////cpp////cpp-qt////cpp-winapi//, //csharp////css////cuesheet////c_winapi//, //d////dart//, //dcl//, //dcpu16//, //dcs////delphi////diff////div////dos////dot////e////ecmascript////eiffel////email////epc//, //erlang////euphoria////ezt//, //f1////falcon////fo////fortran////freebasic////freeswitch//, //fsharp////gambas////gdb//, //genero////genie////gettext////glsl////gml////gnuplot////go////groovy////gwbasic////haskell////haxe//, //hicest////hq9plus////html////html4strict//, //html5////icon////idl////ini////inno////intercal////io////ispfpanel//, //j////java////java5//, //javascript////jcl//, //jquery////julia//, //kixtart////klonec////klonecpp////kotlin//, //latex////lb////ldif//, //lisp////llvm////locobasic////logtalk////lolcode////lotusformulas////lotusscript////lscript////lsl2////lua////m68k////magiksf////make////mapbasic////mathematica//, //matlab////mercury//, //metapost//, //mirc////mk-61//, //mmix//, //modula2////modula3////mpasm////mxml////mysql////nagios//, //netrexx//, //newlisp////nginx//, //nimrod//, //nsis////oberon2////objc////objeck////ocaml//, //ocaml-brief////octave////oobas////oorexx////oracle11////oracle8//, //oxygene////oz////parasail//, //parigp//, //pascal////pcre////per//, //perl////perl6////pf////phix//, //php//, //php-brief////pic16////pike////pixelbender////pli////plsql////postgresql////postscript//, //povray////powerbuilder////powershell////proftpd////progress////prolog////properties////providex////purebasic////pycon////pys60//, //python////q////qbasic////qml//, //racket//, //rails////rbs//, //rebol////reg////rexx//, //robots////rpmspec////rsplus////ruby////rust//, //sas////sass//, //scala////scheme////scilab////scl//, //sdlbasic////smalltalk////smarty////spark//, //sparql//, //sql////standardml//, //stonescript//, //swift//, //systemverilog////tcl////tclegg//, //teraterm////texgraph//, //text////thinbasic////tsql////twig//, //typoscript////unicon////upc//, //urbi//, //uscript////vala////vb//, //vbnet////vbscript////vedit//, //verilog////vhdl////vim////visualfoxpro////visualprolog////whitespace////whois////winbatch//, //xbasic////xml////xojo//, //xorg_conf////xpp////yaml////z80////zxbasic//. 
 + 
 + 
 +D'autres [[fr:syntax_highlighting|options avancées]] sont disponibles, comme la mise en évidence des lignes ou l'ajout de numéros de lignes. 
 + 
  
 ==== Bloc de code téléchargeables ==== ==== Bloc de code téléchargeables ====
Ligne 513: Ligne 518:
 ===== Agrégation de fils RSS/ATOM ===== ===== Agrégation de fils RSS/ATOM =====
  
-[[doku>fr:dokuwiki|DokuWiki]] peut agréger les données de fils XML externes. Pour l'analyse des fils XML, [[http://simplepie.org/|SimplePie]] est utiliséTous les formats connus de SimplePie peuvent aussi être utilisés dans DokuWiki. Vous pouvez modifier le comportement en ajoutant plusieurs paramètres séparés par des espaces :+[[doku>fr:dokuwiki|DokuWiki]] peut agréger les données de fils XML externes. Pour l'analyse des fils XML, il utilise [[http://simplepie.org/|SimplePie]]. On peut utiliser tous les formats connus de SimplePie dans DokuWiki. Vous pouvez modifier le comportement en ajoutant plusieurs paramètres séparés par des espaces :
  
 ^ Paramètre   ^ Description ^ ^ Paramètre   ^ Description ^
Ligne 521: Ligne 526:
 | date        | affiche les dates des éléments | | date        | affiche les dates des éléments |
 | description | affiche les descriptions des éléments. Si [[doku>fr:config:htmlok|HTML]] est désactivé, toutes les balises seront enlevées | | description | affiche les descriptions des éléments. Si [[doku>fr:config:htmlok|HTML]] est désactivé, toutes les balises seront enlevées |
 +| nosort      | ne trie pas les éléments du fil  |
 | //n//[dhm]  | durée de rafraîchissement, ou d=days (jours), h=heures, m=minutes. (Par exemple 12h = 12 heures). | | //n//[dhm]  | durée de rafraîchissement, ou d=days (jours), h=heures, m=minutes. (Par exemple 12h = 12 heures). |
  
Ligne 544: Ligne 550:
 La syntaxe de DokuWiki peut être étendue par des [[doku>fr:plugins|extensions]]. La manière d'utiliser les extensions installées est détaillée dans leurs pages de description respectives. Les extensions de syntaxe suivantes sont disponibles dans cette installation particulière de DokuWiki : La syntaxe de DokuWiki peut être étendue par des [[doku>fr:plugins|extensions]]. La manière d'utiliser les extensions installées est détaillée dans leurs pages de description respectives. Les extensions de syntaxe suivantes sont disponibles dans cette installation particulière de DokuWiki :
  
-~~INFO:syntaxplugins~~+
  
  • wiki/syntax.txt
  • Dernière modification: 2020/09/29 13:26
  • (modification externe)