Syntaxe

Introduction

Cette section décrit la syntaxe, les raccourcis typographiques, permettant de mettre en forme le contenu d'une page saisie avec UWiKiCMS. Comment faire des paragraphes, des listes, des liens, ce genre de choses. Fondamentalement, toutes les autres opérations (création de pages, d'images) peuvent se "deviner" en triturant l'outil sans lire la documentation, par contre les règles de formattage du contenu peuvent difficilement s'inventer.

D'où l'intérêt de cette documentation.

Noter que la plupart des règles de formattage décrites ici sont héritées de PhpWiki, et pour cause, UWiKiCMS est très largement inspiré (99% de code commun) du moteur de PhpWiki pour ce qui est du formattage HTML. D'ailleurs cette page de documentation est elle-même très largement inspirée de celle de PhpWiki. Rendons à César ce qui est à César.

Règles de base

Tout ceci s'inspire largement des règles de formattage de PhpWiki.

Paragraphes

Listes

terme ici
définition ici, comme dans une liste HTML de type <DL><DT><DD>

Titres

Polices

 Ceci est en police fixe

Mais pas ça

Indentation des paragraphes

ceci est un bout de texte indenté

Mise en avant

''ceci
ne marchera pas''

Références (un peu différent de PhpWiki)

Langage HTML

Règles spécifiques à UWiKiCMS

Voici les quelques extensions que j'ai rajoutées pour les besoins d'UWiKiCMS. Elles sont toutes de la même forme, ce sont en fait de nouveaux protocoles de la forme "protocol:" qui peuvent être utilisés dans les liens.

Images

[ img:123 ] inclut l'image 123.

Noter que la liste des images disponibles dans une page apparaît en bas lorsque vous passez la page en mode modification. Il suffit alors de copier/coller le code qui apparaît devant chaque image.

Liens vers d'autres pages UWiKiCMS

[ page:xyz ] ou [ Description de la page | page:xyz ] fait un lien vers une page relative.

Utiliser des liens relatifs. Dans la page "/foo" un lien de type [ Bar | page:bar ] fera pointer vers "/foo/bar". Un lien vers [ Foo2 | page:../foo2 ] fera pointer vers "/foo2". Un lien vers [ Foobug | page:/foobug ] donnera n'importe quoi.

Traductions

[ lang:xy ] ou [ Language | lang:xy ] crée un lien vers la traduction dans le langage spécifié.

Par exemple [ en français | lang:fr ].

Page générée par UWiKiCMS 1.0.9 le mercredi 21 décembre 2005.
Copyright © 2005 Christian Mauduit. Document placé sous licence GNU FDL.
Mis à jour le dimanche 05 juin 2005.