Recent Changes - Search:

En Français

Traduction

Pmwiki.org

En Anglais

Menu de la version anglaise

PmWiki

pmwiki.org

edit SideBar

https://www.jetphotos.com/photographer/598301 https://www.jetphotos.com/photographer/598304 https://www.jetphotos.com/photographer/598305 https://www.jetphotos.com/photographer/598307 https://www.jetphotos.com/photographer/598310 https://www.jetphotos.com/photographer/598312 https://www.jetphotos.com/photographer/598317 https://www.jetphotos.com/photographer/598318 https://www.jetphotos.com/photographer/598320 https://www.jetphotos.com/photographer/598321 https://www.jetphotos.com/photographer/598322 https://www.jetphotos.com/photographer/598324 https://www.jetphotos.com/photographer/598328 https://www.jetphotos.com/photographer/598340 https://www.jetphotos.com/photographer/598341 https://www.jetphotos.com/photographer/598346 https://www.jetphotos.com/photographer/598349 https://www.jetphotos.com/photographer/598357 https://www.jetphotos.com/photographer/598366 https://www.jetphotos.com/photographer/598372 https://www.jetphotos.com/photographer/598374 https://www.jetphotos.com/photographer/598378 https://www.jetphotos.com/photographer/600028 https://www.jetphotos.com/photographer/600031 https://www.jetphotos.com/photographer/600032 https://www.jetphotos.com/photographer/600034 https://www.jetphotos.com/photographer/600036 https://www.jetphotos.com/photographer/600037 https://www.jetphotos.com/photographer/600039 https://www.jetphotos.com/photographer/600041 https://www.jetphotos.com/photographer/600042 https://www.jetphotos.com/photographer/600045 https://www.jetphotos.com/photographer/600046 https://www.jetphotos.com/photographer/600047 https://www.jetphotos.com/photographer/600048 https://www.jetphotos.com/photographer/600050 https://www.jetphotos.com/photographer/600051 https://www.jetphotos.com/photographer/600052 https://www.jetphotos.com/photographer/600053 https://www.jetphotos.com/photographer/600055 https://www.jetphotos.com/photographer/600057 https://www.jetphotos.com/photographer/600641 https://www.jetphotos.com/photographer/600644 https://www.jetphotos.com/photographer/600645 https://www.jetphotos.com/photographer/600646 https://www.jetphotos.com/photographer/602231 https://www.jetphotos.com/photographer/602240 https://www.jetphotos.com/photographer/602244 https://www.jetphotos.com/photographer/602247 https://www.jetphotos.com/photographer/602261 https://www.jetphotos.com/photographer/602265 https://www.jetphotos.com/photographer/602279 https://www.jetphotos.com/photographer/602307 https://www.jetphotos.com/photographer/602315 https://www.jetphotos.com/photographer/602323 https://www.jetphotos.com/photographer/602340 https://www.jetphotos.com/photographer/602346 https://www.jetphotos.com/photographer/602741 https://www.jetphotos.com/photographer/602743 https://www.jetphotos.com/photographer/602744 https://www.jetphotos.com/photographer/602745 https://www.jetphotos.com/photographer/602746 https://www.jetphotos.com/photographer/602748 https://www.jetphotos.com/photographer/602749 https://www.jetphotos.com/photographer/602750 https://www.jetphotos.com/photographer/602757 https://www.jetphotos.com/photographer/602758 https://www.jetphotos.com/photographer/602762 https://www.jetphotos.com/photographer/602763 https://www.jetphotos.com/photographer/602764 https://www.jetphotos.com/photographer/602769 https://www.jetphotos.com/photographer/602770 https://www.jetphotos.com/photographer/602772 https://www.jetphotos.com/photographer/602773 https://www.jetphotos.com/photographer/602774 https://www.jetphotos.com/photographer/602775 https://www.jetphotos.com/photographer/601186 https://www.jetphotos.com/photographer/601188 https://www.jetphotos.com/photographer/601189 https://www.jetphotos.com/photographer/601191 https://www.jetphotos.com/photographer/601192 https://www.jetphotos.com/photographer/601194 https://www.jetphotos.com/photographer/601196 https://www.jetphotos.com/photographer/601197 https://www.jetphotos.com/photographer/601248 https://www.jetphotos.com/photographer/601249 https://www.jetphotos.com/photographer/601250 https://www.jetphotos.com/photographer/601251 https://www.jetphotos.com/photographer/601252 https://www.jetphotos.com/photographer/601254 https://www.jetphotos.com/photographer/601255 https://www.jetphotos.com/photographer/601256 https://www.jetphotos.com/photographer/601258 https://www.jetphotos.com/photographer/601260 https://www.jetphotos.com/photographer/601261 https://www.jetphotos.com/photographer/601263 https://www.jetphotos.com/photographer/601264 https://www.jetphotos.com/photographer/601265 https://www.jetphotos.com/photographer/601266 https://www.jetphotos.com/photographer/601267 https://www.jetphotos.com/photographer/601268 https://www.jetphotos.com/photographer/601269 https://www.jetphotos.com/photographer/601270 https://www.jetphotos.com/photographer/601272 https://www.jetphotos.com/photographer/601273 https://www.jetphotos.com/photographer/602779 https://www.jetphotos.com/photographer/602780 https://www.jetphotos.com/photographer/602781 https://www.jetphotos.com/photographer/602782 https://www.jetphotos.com/photographer/600111 https://www.jetphotos.com/photographer/600112 https://www.jetphotos.com/photographer/600148 https://www.jetphotos.com/photographer/600151 https://www.jetphotos.com/photographer/600155 https://www.jetphotos.com/photographer/600157 https://www.jetphotos.com/photographer/600159 https://www.jetphotos.com/photographer/600161 https://www.jetphotos.com/photographer/600163 https://www.jetphotos.com/photographer/600647 https://www.jetphotos.com/photographer/600648 https://www.jetphotos.com/photographer/600649 https://www.jetphotos.com/photographer/600650 https://www.jetphotos.com/photographer/602889 https://www.jetphotos.com/photographer/602890 https://www.jetphotos.com/photographer/602891 https://www.jetphotos.com/photographer/602895 https://www.jetphotos.com/photographer/602897 https://www.jetphotos.com/photographer/602900 https://www.jetphotos.com/photographer/602904 https://www.jetphotos.com/photographer/602907 https://www.jetphotos.com/photographer/602913 https://www.jetphotos.com/photographer/602916 https://www.jetphotos.com/photographer/602918 https://www.jetphotos.com/photographer/602922 https://www.jetphotos.com/photographer/602923 https://www.jetphotos.com/photographer/602925 https://www.jetphotos.com/photographer/602926 https://www.jetphotos.com/photographer/600534 https://www.jetphotos.com/photographer/600535 https://www.jetphotos.com/photographer/600536 https://www.jetphotos.com/photographer/600538 https://www.jetphotos.com/photographer/600539 https://www.jetphotos.com/photographer/600540 https://www.jetphotos.com/photographer/600542 https://www.jetphotos.com/photographer/600543 https://www.jetphotos.com/photographer/600544 https://www.jetphotos.com/photographer/600547 https://www.jetphotos.com/photographer/600548 https://www.jetphotos.com/photographer/600549 https://www.jetphotos.com/photographer/600550 https://www.jetphotos.com/photographer/600552 https://www.jetphotos.com/photographer/600553 https://www.jetphotos.com/photographer/600555 https://www.jetphotos.com/photographer/600558 https://www.jetphotos.com/photographer/600565 https://www.jetphotos.com/photographer/600566 https://www.jetphotos.com/photographer/600567 https://www.jetphotos.com/photographer/600568 https://www.jetphotos.com/photographer/600571 https://www.jetphotos.com/photographer/600573 https://www.jetphotos.com/photographer/600575 https://www.jetphotos.com/photographer/600576 https://www.jetphotos.com/photographer/600577 https://www.jetphotos.com/photographer/600578 https://www.jetphotos.com/photographer/600666 https://www.jetphotos.com/photographer/600668 https://www.jetphotos.com/photographer/600669 https://www.jetphotos.com/photographer/600670 https://www.jetphotos.com/photographer/602963 https://www.jetphotos.com/photographer/601276 https://www.jetphotos.com/photographer/601280 https://www.jetphotos.com/photographer/601281 https://www.jetphotos.com/photographer/601284 https://www.jetphotos.com/photographer/601285 https://www.jetphotos.com/photographer/601286 https://www.jetphotos.com/photographer/601287 https://www.jetphotos.com/photographer/601288 https://www.jetphotos.com/photographer/601291 https://www.jetphotos.com/photographer/601293 https://www.jetphotos.com/photographer/602776 https://www.jetphotos.com/photographer/602777 https://www.jetphotos.com/photographer/602955 https://www.jetphotos.com/photographer/602956 https://www.jetphotos.com/photographer/602957 https://www.jetphotos.com/photographer/602959 https://www.jetphotos.com/photographer/602960 https://www.jetphotos.com/photographer/602961

WikiStyles

Auteurs (avancé)

Les WikiStyles permettent à un auteur de modifier les couleurs et d'autres attributs du texte du wiki. Un WikiStyle se définit entre deux signes % (pourcent), par exemple %color=orange% et %bgcolor=beige%.

WikiStyles de base

Couleurs

Les WikiStyles les plus simples définissent les couleurs ou la police du texte. Une dizaine de balises pour les couleurs sont définies (en anglais: black, white, red, yellow, blue, gray, silver, maroon, green, navy, purple). D'autres peuvent être ajoutés par l'administrateur (par exemple en français).

Le panier contient %red% des tomates, %purple% des aubergines, %green% des poivrons, %% et d'autres légumes.

Le panier contient des tomates, des aubergines, des poivrons, et d'autres légumes.

On peut aussi spécifier les couleurs par leur indicateur hexadécimal, en se servant du paramètre color=.

J'aimerais aussi quelques %color=#ff7f00% carottes %%.

J'aimerais aussi quelques carottes .

Pour changer la couleur de fond, on utilise bgcolor=.

Cette phrase contient %white bgcolor=green% du texte blanc sur fond vert%%.

Cette phrase contient du texte blanc sur fond vert.

Alignement du texte

Les styles peuvent changer l'alignement du texte, qui peut être justifié à gauche, à droite ou centré.

%center% Paragraphe centré. 

%right% Paragraphe\\
justifié\\
à droite.

Paragraphe centré.

Paragraphe
justifié
à droite.

Pour créer des blocs flottants, il y a les WikiStyles %lfloat% (aligné à gauche) et %rfloat% (aligné à droite), et les mêmes, encadrés, avec %lframe% et %rframe%.

%lfloat bgcolor=#dddddd% Flottant\\
à gauche. %%
%rframe% Cadre flottant\\
à droite.%%
%gray% Ce texte remplira le vide à côté des éléments flottants.

Flottant
à gauche.
Cadre flottant
à droite.
Ce texte remplira le vide à côté des éléments flottants.

Étendue

Les WikiStyles peuvent définir une étendue ; sans étendue, ils s'appliquent au texte qui les suit, jusqu'au suivant WikiStyle, ou à une balise de style vide %%, ou encore jusqu'à la fin du paragraphe.

L'attribut apply= et ses raccourcis permettent de changer l'étendue du WikiStyle:

attribut apply=raccourcile style s'applique à...
%apply=img ...%-toute image qui suit
%apply=p ...%%p ...%paragraphe courant
%apply=pre ...%-texte préformaté courant
%apply=list ...%%list ...%la liste en cours
%apply=item ...%%item ...%l'élément de liste courant
%apply=div ...%-le bloc de type DIV courant
%apply=block ...%%block ...%le bloc courant (paragraphe, liste, titre, ou DIV)

De cette façon, %p color=blue% est un raccourci pour %apply=p color=blue%.

Note : Les étendues "p", "bloc" et "list" doivent être placées sur la première ligne du bloc concerné.

* %list red bgcolor=yellow% Ce WikiStyle s'appliquera
* sur la liste entière.
----
* %item red bgcolor=yellow% Ce WikiStyle s'appliquera
* sur le premier élément.
  • Ce WikiStyle s'appliquera
  • sur la liste entière.

  • Ce WikiStyle s'appliquera
  • sur le premier élément.

Spécifier apply=block dans un WikiStyle fera en sorte que ce style s'applique au bloc entier, au lieu de s'appliquer uniquement au texte qui suit:

Ce bloc entier %apply=block bgcolor=yellow% a un fond jaune, même si le style n'apparait qu'au milieu de la ligne.  %bgcolor=pink% D'autre style 'en ligne' (non appliqués à des blocs) peuvent apparaître au milieu de la ligne,%% comme auparavant.

Ce bloc entier a un fond jaune, même si le style n'apparait qu'au milieu de la ligne. D'autre style 'en ligne' (non appliqués à des blocs) peuvent apparaître au milieu de la ligne, comme auparavant.

Le "bloc" est le paragraphe, la liste, le titre, ou le DIV dans lequel la balise se trouve.

Spécifier des styles

Une spécification de style est écrite comme suit

  %étendue style=valeur style=valeur ...%

La partie style définit quel aspect est modifié:

  • color: quelle couleur utiliser pour le texte (CSS).
  • bgcolor: Quelle couleur de fond utiliser (CSS).
  • text-align: Comment aligner le texte (CSS).
  • text-decoration: Comment décorer le texte (souligné, barré etc.) (CSS).
  • font-size: Quelle taille de police utiliser pour le texte (CSS).
  • font-family: Quelle famille de police utiliser pour le texte (CSS).
  • font-weight: Quelle épaisseur de police utiliser pour le texte (CSS).
  • font-style: Quel style de police utiliser pour le texte (CSS).
  • height: La hauteur des images (balise HTML <img>).
  • width: La largeur des images (balise HTML <img>).
  • vspace: Quel espace vertical réserver pour les images (HTML <img>).
  • hspace: Quel espace horizontal réserver pour les images (HTML <img>).
  • align: Quel alignement utiliser pour les images (HTML <img>).
  • target: A quelle fenêtre de destination un lien doit renvoyer (HTML <a>).
  • rel: Quel type de référence pour le lien (HTML <a>).

La partie valeur définit la valeur. Pour les attributs qui sont notés (CSS), ils sont envoyés comme des styles CSS; pour ceux qui sont marqués (HTML <balise>), ils sont passés comme toutes les balises HTML <balise>.

Définition et réutilisation de WikiStyles

Il est possible de donner un nom à une spécification de style. Ceci s'écrit comme

  %define=nom apply=étendue style=valeur style=valeur ...%

Et après, on utilise %nom% texte %% dans la page et %nom% remplace les associations style=valeur dans les définitions de style.

Par exemple, pour définir un style de %rouge%, on peut utiliser:

%define=rouge color=red%
Ici on trouve du texte %rouge% rouge créé avec un 'raccourci de style'.

Ici on trouve du texte rouge créé avec un 'raccourci de style'.

Les raccourcis peuvent être combinés avec d'autres styles, incluant d'autres raccourcis:

%define=rouge color=red%
%define=fondjaune bgcolor=yellow%

%rouge% Ce texte est rouge, %rouge bgcolor=#ccc% rouge sur fond gris, et %rouge fondjaune% rouge sur fond jaune.  

Ce texte est rouge, rouge sur fond gris, et rouge sur fond jaune.

On peut mettre les définitions communes de styles %define=nom...% dans les pages GroupHeaders et elles seront partagées entre les pages du groupe. Ou alors, l'administrateur du wiki peut créer des styles prédéfinis en tant que Configuration locale -- voir Styles Wiki personnalisés.

WikiStyles personnalisés

Voir Styles Wiki personnalisés.

Exemples

Voir aussi Exemples de WikiStyles.

Les auteurs peuvent définir leurs propres styles:

%block bgcolor=#fdf define=Pm%
%center bgcolor=#dfd border='3px dotted green' define=snoopy%

%Pm% Tout texte qui est écrit sur un fond pourpre est un commentaire de  [[~Pm]].

%snoopy% Ici un texte de style snoopy.

Tout texte qui est écrit sur un fond pourpre est un commentaire de Pm?.

Ici un texte de style snoopy.

%define=negatif apply=block color=white bgcolor=black%
%negatif% Ceci est un paragraphe dans le style "negatif".

%define=fluo bgcolor=#DFFF00%
Voici %fluo%un passage%% marque comme %fluo%en surligneur%% pour le %fluo%mettre%% en valeur.

Ceci est un paragraphe dans le style "negatif".

Voici un passage marque comme en surligneur pour le mettre en valeur.

Notez que les balises de WikiStyles ne peuvent pas contenir des lettres accentuées.

Il est aussi possible d'utiliser les styles de liste prédéfinis %ROMAN%, %roman%, %ALPHA%, et %alpha%. Ce style doit être spécifié dans le premier item de la liste (et nous pouvons choisir le type de numérotation):

# %ROMAN% Liste numérotée
# par nombres romains
# en majuscules.
----
# %alpha% Liste numérotée
# par lettres
# en minuscules.
  1. Liste numérotée
  2. par nombres romains
  3. en majuscules.

  1. Liste numérotée
  2. par lettres
  3. en minuscules.

Il est possible de spécifier le nombre de départ :

# %roman value=19% Démarre à 19
# par nombres romains
# en minuscules.
----
# %ALPHA value=6% Démarre à 6, soit "F"
# encore
# encore
  1. Démarre à 19
  2. par nombres romains
  3. en minuscules.

  1. Démarre à 6, soit "F"
  2. encore
  3. encore

Enfin, on peut imbriquer les listes de styles différents :

# %ROMAN% niveau 1
## %alpha% niveau 2 (imbriqué)
## niveau 2
*** niveau 3 (à puce)
# niveau 1
# niveau 1
  1. niveau 1
    1. niveau 2 (imbriqué)
    2. niveau 2
      • niveau 3 (à puce)
  2. niveau 1
  3. niveau 1

On peut également spécifier l'ouverture d'un lien dans une autre fenêtre grâce à %newwin% :

   %newwin% Tous les liens de cette ligne, comme http://www.pmwiki.org 
   seront ouverts dans une nouvelle fenêtre.
    Tous les liens de cette ligne, comme http://www.pmwiki.org 
   seront ouverts dans une nouvelle fenêtre.

Enfin, il est possible de contrôler la largeur et la hauteur d'une image dans une page wiki. Ainsi cette balise.

    %height=50% http://www.example.com/some.gif

affichera some.gif redimensionné avec une hauteur de 50 pixels.

Le style %comment%comment...%% peut être utilisé pour inclure des commentaires non visibles. Pour un commentaire "multi-lignes", écrivez quelque chose comme :

  %comment% [=
    Ceci est un grand bloc
    de texte commenté
    par la balise %comment% =]

Couleurs

Voir couleurs des styles Wiki pour les exemples de couleurs


<< Tableaux évolués | Index de la documentation | Exemples de WikiStyles >>


Traduction de PmWiki.WikiStyles Page originale sur PmWikiFr.WikiStyles - Backlinks
Dernières modifications:
PmWikiFr.WikiStyles: September 10, 2011, at 03:40 PM
PmWiki.WikiStyles: March 02, 2023, at 10:26 AM

Edit - History - Print - Recent Changes - Search
Page last modified on September 10, 2011, at 03:40 PM