Syntaxe wiki avancée

Un article de Wiki de la communauté Mandriva.

Jump to: navigation, search


Sommaire

[modifier] Utilisation des modèles complexes


[modifier] Le modèle Message et ses variantes

Le Modèle:message permet d'afficher d'autres messages. Il fonctionne avec les arguments :

img=
msg=
titre=

Syntaxe avancée :

{{Message|img=BlocNotes.png|msg=test|titre=À la une !|msg=
* La vidéo est arrivée dans le wiki ! Le [[:Catégorie:Portail:Vidéos|portail vidéo]] est déjà en service !}}

donne :

À la une !
  • La vidéo est arrivée dans le wiki ! Le portail vidéo est déjà en service !


[modifier] Le contenu de mon message ne s'affiche pas dans le modèle ! Comment faire ?

Par exemple :

{{astuce|Utilisez easyurpmi, en vous rendant sur [http://easyurpmi.zarb.org/index.php?language=fr&user%5Bvers%5D=cooker easyurpmi]}}

donne :

Astuce !
{{{msg}}}

Explication :

C'est parce qu'il y a des signes '=' dans le message. En fait, la vraie syntaxe pour les modèles, c'est {{truc|param1=data1|param2=data2}} qu'on abrège en {{truc|data1|data2}}. Donc dès qu'il y a un '=', Mediawiki cherche le paramètre correspondant. La solution, c'est d'utiliser la syntaxe {{astuce|msg=...}}.

{{astuce|msg=Utilisez easyurpmi, en vous rendant sur [http://easyurpmi.zarb.org/index.php?language=fr&user%5Bvers%5D=cooker easyurpmi]}}

donne :

Astuce !
Utilisez easyurpmi, en vous rendant sur easyurpmi


[modifier] Le modèle pour composant d'OpenOffice.org

Modèle:ComposantOOo (non-inclus car il ajoute dans une catégorie)

syntaxe :

{{ComposantOOo|Nom du composant|Domaine|icône|capture d'écran}}
{{ComposantOOo|Writer|Traitement de texte|[[Image:Openoffice.org-writer-icon.png]]|[[Image:Openoffice.org-writer-screenshot.png]]}}

[modifier] Modèle d'Outils Mandriva

Il y a deux modèles pour signaler les outils Mandriva.

Le plus simple est Modèle:drakxtool

syntaxe :

ceci est le logo de {{drakxtool|drakrpm}}

donne : ceci est le logo de Image:drakrpm-icon.png drakrpm

Le plus complexe est Modèle:Outil Mandriva

Ce modèle ajoute une boite comportant l'icône de l'outil, ainsi qu'une brève description de sa fonction.

syntaxe :

{{Outil Mandriva|Drakdisk|[[Image:Drakdisk-icon.png]]|Drakdisk est l'outil Mandriva servant à la gestion des partitions}}

donne : voir Drakdisk

[modifier] Les arguments particuliers

[modifier] noinclude

<noinclude>[[Catégorie:Modèle de formatage]]</noinclude>

Avec l'argument noinclude vous pouvez, par exemple, afficher une catégorie comme du texte, sans pour autant que l'article comporte la catégorie en question.


[modifier] Utilisation de certaines extensions

[modifier] L'extension notes de bas de page

ces deux balises <ref> </ref> doivent cerner votre texte sujet au renvoi, ce qui dissimule le texte écrit entre les deux arguments et le remplace par un petit numéro à la suite du texte. La seule balise <references/> devra être insérée en bas de la page pour faire apparaître le contenu du texte mis entre les deux arguments de départ.

<ref>ces deux balises doivent cerner votre texte sujet au renvoi</ref>
<references/>

donne : [1]

  1. ces deux balises doivent cerner votre texte sujet au renvoi


[modifier] L'extension RSS

  • balises :
<rss>lien rss</rss>
  • arguments
fin du lien rss|short|max=2|title=FR
    • short : pas de détails
    • max=2 : 2 lignes maxi
    • tile=FR ou EN : langue du RSS

TestRSS

exemples :

<rss>http://yohofr.wordpress.com/feed/|short|max=2|title=FR</rss>
<rss>http://yoho.wordpress.com/feed/|short|max=2|title=EN</rss>
<rss>http://www.mandriva.com/enterprise/fr/societe/presse/feed/|short|max=2|title=Communiqués de presse Mandriva</rss>

[modifier] Utilisation de l'extension sémantique



[modifier] Préférences utilisateurs recommandées

Préférences à changer depuis un compte ordinaire.


[modifier] Création de modèle


[modifier] Trucs et astuces pour écrire dans le Wiki

[modifier] Insérer des modèles en tapant trois touches

Un des aspects les plus pénibles de l'écriture d'une page du Wiki est la nécessité d'insérer sans cesse des modèles qui obligent à taper de nombreux caractères dont beaucoup sont peu accessibles sur le clavier.

On peut se faciliter considérablement les choses à cet égard en utilisant les ressources de La touche compose.

Pour cela, créez un fichier texte caché :

.XCompose (n'oubliez pas le point et les deux majuscules initiales)

Ce fichier sera à la racine de votre répertoire personnel, soit donc, si votre nom d'utilisateur est toto :

/home/toto/.XCompose

Pour conserver le bénéfice des séquences compose par défaut de la distribution, la première ligne devra être ceci :

include "/usr/share/X11/locale/en_US.UTF-8/Compose"

Ensuite vous définirez des lignes pour les séquences compose correspondant aux modèles que vous utilisez fréquemment, par exemple, cette ligne :

<Multi_key> <c> <c> : "{{console |}}"

vous permettra d'insérer tout le modèle console en tapant simplement : la touche compose puis deux fois 'c'

Quelques autres exemples :

<Multi_key> <f> <i> : "{{file |}}"
<Multi_key> <m> <e> : "{{Menu |}}"
<Multi_key> <p> <k> : "{{pkg |}}"
<Multi_key> <p> <r> : "{{prog |}}"
<Multi_key> <c> <m> : "{{cmd |}}"
<Multi_key> <c> <r> : "{{console root |}}"

A vous de choisir les combinaisons de touches et les modèles qui vous conviennent.

À noter !
Le .XCompose ne sera activé qu'après avoir redémarré X.

[modifier] Espaces insécables, guillemets français et autres signes de ponctuation

Le .XCompose dont il a été question à la précédente section permet aussi d'insérer facilement les guillemets français '«'/'»' avec leur indispensable espace insécable, ainsi que de satisfaire aux normes de la typographie francophone (différente en cela de la typographie anglo-saxonne) qui exige des espaces (insécables) devant certains signes. Vous pourrez résoudre tout cela par un .XCompose contenant des lignes de ce genre :


<Multi_key> <z> <z> : "«&nbsp;"
<Multi_key> <x> <x> : "&nbsp;»"
<Multi_key> <colon> <colon> : "&nbsp;:"
<Multi_key> <comma> <comma> : "&nbsp;?"
<Multi_key> <colon> <exclam> : "&nbsp;!"
<Multi_key> <semicolon> <semicolon> : "&nbsp;;"


lignes que je laisse le soin d'interpréter (et éventuellement de modifier) à l'intelligence du lecteur et de la lectrice.


[modifier] L'extension wikEd de Firefox

Une extension qui simplifie considérablement la vie des rédacteurs !! Une pure merveille !

Pour l'installer :

  1. Installer l'extension greasemonkey :
    https://addons.mozilla.org/fr/firefox/addon/748
    Installer greasemonkey en cliquant ici :
    https://addons.mozilla.org/fr/firefox/downloads/file/22898/greasemonkey-0.7.20080121.0-fx.xpi
    Redémarrer Firefox.
  2. Installer wikEd en cliquant ici :
    http://en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Cacycle/wikEd.user.js
    aller dans Outils > Greasemonkey > Gérer les scripts... > wikEd
    dans Pages autorisées
    retirer '*'
    ajouter 'http://wiki.mandriva.com/*'
    se loguer et tester sur votre page perso.
  3. Activer/désactiver l'extension facilement : dans FF : Outils > Greasemonkey > Activer/désactiver.


L'extension wikED dispose d'une aide détaillée en français. Voir aussi pour plus d'informations, la page rédigée par l'auteur de wikED - en français également - : http://fr.wikipedia.org/wiki/Utilisateur:Leag/wikEd

Ad (via La Vignette)
Looking for a job?