Syntaxe wiki avancée

De Wiki de la communauté Mandriva.


Sommaire

Utilisation des modèles complexes


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 !


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


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]]}}

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

Les arguments particuliers

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.


Utilisation de certaines extensions

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]


    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>
    

    Utilisation de l'extension sémantique



    Préférences utilisateurs recommandées

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


    Création de modèle


    Trucs et astuces pour écrire dans le Wiki

    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.

    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.


    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