« Modèle:Logiciel simple » : différence entre les versions

De Wiki JabberFR
Aller à la navigation Aller à la recherche
(catégorisation pour le deuxième langage)
(ajout du support d'un troisième et d'un quatrième langage + mise à jour de la doc)
Ligne 1 : Ligne 1 :
<includeonly>{{ #if: {{{langage|}}} | [[Catégorie:{{{langage}}}]] {{ #if: {{{langage2|}}} |[[Catégorie:{{{langage2}}}]] }} }}
<includeonly>{{ #if: {{{langage|}}} | [[Catégorie:{{{langage}}}]] {{ #if: {{{langage2|}}} |[[Catégorie:{{{langage2}}}]] {{ #if: {{{langage3|}}} |[[Catégorie:{{{langage3}}}]] {{ #if: {{{langage4|}}} |[[Catégorie:{{{langage4}}}]] }} }} }} }}
{| class="toccolours" style="float: right; margin: 0 0 1em 1em; width: 24em; font-size: 90%;" cellspacing="5"
{| class="toccolours" style="float: right; margin: 0 0 1em 1em; width: 24em; font-size: 90%;" cellspacing="5"
|-
|-
Ligne 25 : Ligne 25 :
{{!}}- style="vertical-align: top;"
{{!}}- style="vertical-align: top;"
{{!}}'''Langage'''
{{!}}'''Langage'''
{{!}} {{{langage}}}{{ #if: {{{langage2|}}} |, {{{langage2}}} }} }}
{{!}} {{{langage}}}{{ #if: {{{langage2|}}} |, {{{langage2}}} {{ #if: {{{langage3|}}} |, {{{langage3}}} {{ #if: {{{langage4|}}} |, {{{langage4}}} }} }} }} }}
|- style="vertical-align: top;"
|- style="vertical-align: top;"
|'''Licence(s)'''
|'''Licence(s)'''
Ligne 43 : Ligne 43 :
| type                    = Client Jabber
| type                    = Client Jabber
| langage                  = Python
| langage                  = Python
| langage2                = Perl
| langage3                = Shell
| langage4                = D
| licence                  = [http://sam.zoy.org/wtfpl/ WTFPL]
| licence                  = [http://sam.zoy.org/wtfpl/ WTFPL]
| site_web                = http://example.org/
| site_web                = http://example.org/
Ligne 49 : Ligne 52 :


== Notes ==
== Notes ==
* Les paramètres  ''logo'', ''langage'', ''site_web'' sont facultatifs.
* Les paramètres  ''logo'', ''langage'', ''langage2'', ''langage3'', ''langage4'', ''site_web'' sont facultatifs.
* Pour le paramètre ''licence'', s'il s'agit de la GPL, de la AGPL, ou de la LPGL, vous n'avez qu'à mettre directement leur nom comme suit&nbsp;:
* Pour le paramètre ''licence'', s'il s'agit de la GPL, de la AGPL, ou de la LPGL, vous n'avez qu'à mettre directement leur nom comme suit&nbsp;:
  | licence = GPL
  | licence = GPL
:Le lien sera mis tout seul par le modèle.
:Le lien sera mis tout seul par le modèle.
:Si le projet est sous double licence, mettez la plus libre au [http://www.gnu.org/licenses/license-list.fr.html sens gnu], et ajoutez une note quelque part dans l'article pour préciser la deuxième. Prenez exemple sur l'article [[Djabberd]].
:Si le projet est sous double licence, mettez la plus libre au [http://www.gnu.org/licenses/license-list.fr.html sens gnu], et ajoutez une note quelque part dans l'article pour préciser la deuxième. Prenez exemple sur l'article [[Djabberd]].
* Le paramètre ''langage'' ajoute automatiquement l'article dans la catégorie associée au langage.
* Le paramètre ''langage2'' doit être utilisé quand le projet utilise un deuxième langage en plus de celui précisé avec le paramètre ''langage''. On peut donc ainsi indiquer jusqu'à 4 langages différents pour un projet (en utilisant en plus ''langage3'' et ''langage4'').
* Les paramètres pour le langage (''langage'', ''langage2'', ''langage3'' et ''langage4'') ajoutent automatiquement l'article dans les catégories associées aux langages.
* À noter que le paramètre ''langage2'' ne sera pris en compte que si le paramètre ''langage'' a été indiqué. Il en va de même avec les paramètres ''langage3'' et ''langage4'' qui ne seront pris en compte que si respectivement les paramètres ''langage2'' et ''langage3'' sont indiqués.
 
 
 


== Voir aussi ==
== Voir aussi ==
* {{m|version}}
* {{m|version}}
</noinclude>
</noinclude>

Version du 12 novembre 2008 à 16:56

Ce modèle est à utiliser pour chaque article traitant d'un client, d'un serveur, d'un bot ou d'une bibliothèque.
Il doit se mettre en haut de l'article, avant tout autre contenu (sauf cas exceptionnel).

Syntaxe

{{Logiciel_simple
| nom                      = Nom du logiciel
| logo                     = [[Image:Participer.png|64px]]
| développeur              = Nom du ou des développeurs
| os                       = Microsoft Windows, Mac OS X, Linux
| type                     = Client Jabber
| langage                  = Python
| langage2                 = Perl
| langage3                 = Shell
| langage4                 = D
| licence                  = [http://sam.zoy.org/wtfpl/ WTFPL]
| site_web                 = http://example.org/
}}

Notes

  • Les paramètres logo, langage, langage2, langage3, langage4, site_web sont facultatifs.
  • Pour le paramètre licence, s'il s'agit de la GPL, de la AGPL, ou de la LPGL, vous n'avez qu'à mettre directement leur nom comme suit :
| licence = GPL
Le lien sera mis tout seul par le modèle.
Si le projet est sous double licence, mettez la plus libre au sens gnu, et ajoutez une note quelque part dans l'article pour préciser la deuxième. Prenez exemple sur l'article Djabberd.
  • Le paramètre langage2 doit être utilisé quand le projet utilise un deuxième langage en plus de celui précisé avec le paramètre langage. On peut donc ainsi indiquer jusqu'à 4 langages différents pour un projet (en utilisant en plus langage3 et langage4).
  • Les paramètres pour le langage (langage, langage2, langage3 et langage4) ajoutent automatiquement l'article dans les catégories associées aux langages.
  • À noter que le paramètre langage2 ne sera pris en compte que si le paramètre langage a été indiqué. Il en va de même avec les paramètres langage3 et langage4 qui ne seront pris en compte que si respectivement les paramètres langage2 et langage3 sont indiqués.



Voir aussi