Wiki Text Formatting Rules

Langage pnWiki

Notes Générales

Format de texte

Texte litéral

Données RSS

En-têtes
    En-tête niveau 3
        En-tête niveau 4
            En-tête niveau 5
                En-tête niveau 6

Table des matières

Ligne horizontale

Listes
    Listes à bouton
    Listes à numéro
    Mélange des listes à boutons et Numéros
    Liste de définition

Paragraphe de citation

Liens et images
    Liens Wiki
    Liens Interwiki
    URLs
    Images

Bloc de code

Tables


Notes Générales

Le langage décrit sur cette page est pour les règles de base du pnWiki; C'est la combinaison du WikkTikkiTavi et du style coWiki.

Tous les textes entrés en texte pur seront convertis en entités HTML au besoin.
Ce qui veut dire que les <, >, &, etc. seront convertis pour vous
(sauf dans le cas de situation spéciale lorsque des tags Wiki sont utilisés;
Le pnWiki est habituellement assez intelligent pour savoir quand il lui faut convertir et quand il ne faut pas).

Faire enter 2 fois pour créer un paragraphe. Si vous désirez garder la même logique de ligne mais que vous devez la séparer en deux lignes physiques (comme lorsque votre éditeur ne vous affiche qu'un certain nombre de caractères par ligne, terminez la ligne par un \ et faite enter une fois. Cela donnera 2 lignes jointes et le slash sera invisible (Si vous terminez une ligne avec un backslash et un espace ou une tabulation, les lignes ne seront pas jointes et le backslash apparaîtra.


Format de texte

//Italique// Italique
**Gras** Gras
//**Italique et Gras**// Italique et Gras
{{Courier}} Courier
@@--- Hachuré +++ inséré @@ Hashuré inséré
@@--- Hachuré seulement @@ Hachuré seulement
@@+++ inséré seulement @@ inséré seulement

Texte litéral

Si vous ne souhaitez pas que le pnWiki convertisse une partie de texte, entourez le de deux apostrophes retournés (et non pas l'apostrophe normal).


Ce //texte// est **converti**.

``Ce //texte// n'est pas **converti**.``

Ce texte est converti.

Ce //texte// n'est pas **converti**.


Données RSS

Certains sites offrent leurs actualités sous format RSS; Ce Wiki supporte le format RSS 1.0 sous la syntaxe suivante : `[RSS:url]`

[RSS:http://www.postnuke-france.org/backend.php]

Certains sites sont déjà enregistrés dans ce Wiki - au lieu de mettre l'adresse, mettez seulement le nom du site. Liste des sites supportés actuellement :

  • Slashdot


En-têtes

Vous pouvez créer différents niveaux d'en-têtes en utilisant le nombre égal de signe au type avant et après la ligne (Tous sur la même ligne) :

+++ En-tête niveau 3
++++ En-tête niveau 4
+++++ En-tête niveau 5
++++++ En-tête niveau 6

En-tête niveau 3

En-tête niveau 4

En-tête niveau 5
En-tête niveau 6

Table des matières

Pour créer une liste des en-têtes avec un lien, ajoutez la commande de table des matières sur sa propre ligne.

[[toc]]


Ligne horizontale

Utilisez quatre traits d'union (----) pour créer une ligne horizontale.


Listes

Listes à bouton

Vous pouvez créer une liste à bouton en commençant un paragraphe par un ou plusieurs astériskes.

* Element 1
 * Sous-Element 1
  • Element 1
    • Sous-Element 1

Listes à numéro

De la même façon, vous pouvez créer des listes à numéro en commençant un paragraphe par un diès.

# Numéro un
# Numbéro deux
 # Sous-numéro deux
  1. Numéro un
  2. Numbéro deux
    1. Sous-numéro deux

Mélange des listes à boutons et Numéros

Vous pouvez mélanger les types de liste:

# Numéro un
 * Bouton
 * Bouton
# Numéro deux
 * Bouton
 * Bouton
  * Sous-élément
   # Sous-élément 1
   # Sous-élément 2
# Numéro trois
 * Bouton
 * Bouton
  1. Numéro un
    • Bouton
    • Bouton
  2. Numéro deux
    • Bouton
    • Bouton
      • Sous-élément
        1. Sous-élément 1
        2. Sous-élément 2
  3. Numéro trois
    • Bouton
    • Bouton

Liste de définition

Vous pouvez créer une définition de liste en utilisant la syntaxe suivante :

:Item 1: Une chose
:Item 2: Une autre chose
Item 1
Une chose
Item 2
Une autre chose

Paragraphe de citation

Vous pouvez créer une indentation pour un paragraphe en commençant la ligne par un ou plusieurs '>' , suivi d'un espace et le texte à être indenté.

Ceci est du texte normal.

> Texte indenté ! Le rapide renard saute au-dessus du chien paresseux. Ceci est un blabla soporiphique que je n'ai pas envie de traduire.

> Autre bloc...
>> Deuxième niveau d'indentation.

Retour au texte normal.

Ceci est du texte normal.

Texte indenté ! Le rapide renard saute au-dessus du chien paresseux. Ceci est un blabla soporiphique que je n'ai pas envie de traduire.

Autre bloc...

Deuxième niveau d'indentation.

Retour au texte normal.


Liens et images

Liens Wiki

CollerLesMotsEnsemble? pour créer un lien vers une page.

Vous pouvez forcer un mot à ne pas devenir un lien en mettant un point d'exclamation devant.

WikiPage !WikiPage

WikiPage? WikiPage

Vous pouvez créer une description ou un libellé d'un lien vers une page Wiki en mettant le nom de la page entre parenthèses carrés, suivi d'un texte.

[WikiPage Description du lien.]

Description du lien.?

Note : Les pages existantes dans le Wiki doivent être au format wikilink? pages, et la valeur de configuration wikilink? view_url doit être définie pour que le lien fonctionne.

Liens Interwiki

Les liens Interwiki sont des liens vers des pages Wiki d'autres sites Wiki. Inscrivez Nomdusite:Nomdelapage comme ceci :

Note : Le site interwiki doit être défini sous la forme interwiki? sites.

URLs

Créez un lien extérieur en tapant tout simplement son adresse : http://www.postnuke.com.

Si vous préférez, entourez votre lien de parenthèses carrés pour créer une référence numéraire et ainsi éviter l'élargissement démesuré de la page :
[http://www.postnuke.com/] becomes 1.

Ou vous pouvez avoir une description plutôt que d'avoir un simple numéro de référence :

[http://www.postnuke.com PostNuke]

PostNuke

Images

Vous pouvez ajouter une image en tapant son addresse URL (elle doit se terminer par gif, jpg, ou png).

http://c2.com/sig/wiki.gif

http://c2.com/sig/wiki.gif

Vous pouvez utiliser une adresse de référence pour donner à l'image un attribut ALT :

[http://c2.com/sig/wiki.gif wikigif]

wikigif



Bloc de code

Utilisez les tags <code>...</code> pour créer un bloc de code (chacun sur sa propre ligne).

Ceci est un exemple de bloc de code !

Pour créer un bloc de code PHP avec la colorisation des tags PHP (lorsque disponible), entourez simplement votre bloc
des tags <php>...</php> tags (chacun sur sa propre ligne et n'ont pas besoin d'être sous la forme &lt;?php ... ?&gt;).

<php>
// Set up the wiki options
$options = array();
$options['view_url'] = "index.php?page=";

// load the text for the requested page
$text = implode('', file($page . '.wiki.txt'));

// create a Wiki object with the loaded options
$wiki = new Text_Wiki($options);

// transform the wiki text.
echo $wiki->transform($text);
</php>

<php>
Set up the wiki options
$options = array();
$options['view_url'] = "index.php?page=";

load the text for the requested page
$text = implode('', file($page . '.wiki.txt'));

create a Wiki object with the loaded options
$wiki = new Text_Wiki($options);

transform the wiki text.echo $wiki->transform($text);
</php>


Tables

Vous pouvez créer des tables en utilisant des barres verticales par paires :

|| cellule 1 || cellule 2 ||
|||| grosse ligne ||
|| cellule 4 || cellule 5 ||
|| cellule 6 || Encore une très long cellule ||
cellule 1 cellule 2
grosse ligne
cellule 4 cellule 5
cellule 6 Encore une très long cellule
|| Une ligne doit commencer et se terminer par || des barres verticales doubles || Vide ||
|| Les cellules sont séparées par || des barres verticales doubles || Vide ||
|||| Vous pouvez fusionner des colonnes || en commençant chaque cellule ||
|| par des barres verticales ||||  supplémentaires ||
|||||| Mais peut-être qu'un exemple vaut mille... cellules ||
Une ligne doit commencer et se terminer par des barres verticales doubles Vide
Les cellules sont séparées par des barres verticales doubles Vide
Vous pouvez fusionner des colonnes en commençant chaque cellule
par des barres verticales supplémentaires
Mais peut-être qu'un exemple vaut mille... cellules