Nothing Special   »   [go: up one dir, main page]

Aller au contenu

« Modèle:Infobox Langage de programmation/Documentation » : différence entre les versions

Une page de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Pixeltoo (discuter | contributions)
m →‎Exemple d'utilisation : supprssion du paramètre superfetatoire {{nom et logo}}
Tlustulimu (discuter | contributions)
m interwiki
Ligne 101 : Ligne 101 :
[[Catégorie:Modèle infobox V2]]
[[Catégorie:Modèle infobox V2]]
[[Catégorie:Modèle infobox informatique]]
[[Catégorie:Modèle infobox informatique]]

[[ja:Template:Infobox プログラミング言語]]
[[uk:Шаблон:Infobox programming language]]
[[en:Template:Infobox programming language]]
[[en:Template:Infobox programming language]]
[[eo:Ŝablono:Informkesto programlingvo]]
[[ja:Template:Infobox プログラミング言語]]
[[ru:Шаблон:Карточка языка программирования]]
[[ru:Шаблон:Карточка языка программирования]]
[[uk:Шаблон:Infobox programming language]]
</includeonly>
</includeonly>

Version du 18 août 2011 à 19:09

Modèle:Documentation modèle utilisant les ParserFunctions en sous-page

Ce modèle sert à présenter des langage de programmation. C'est-à-dire, présenter la dernière version, le développeur, les plate-formes, le type de logiciel, les licences et le site web associé le tout agrémenté d'une capture d'écran (ou d'une image). Voir un exemple très éloquent de l'utilité de ce modèle, sur la page C.

Syntaxe

La syntaxe devrait être à la portée de tous, car sans élément superflus (prière de mettre des liens vers les systèmes d'exploitation, les développeurs, les licences…)

{{Infobox Langage de programmation
 | couleur boîte                    = <!-- pour adapter la couleur de la boîte au logo -->
 | nom                              = 
 | logo                             = 
 | paradigme                        = 
 | auteur                           = 
 | développeur                      = 
 | date de première version         = 
 | dernière version stable          = 
 | date de dernière version stable  = 
 | dernière version avancée         = 
 | date de dernière version avancée = 
 | typage                           = 
 | implémentations                  = 
 | normes                           = 
 | dialectes                        = 
 | influencé par                    = 
 | a influencé                      = 
 | système d'exploitation           = 
 | licence                          = 
 | site web                         = 
 | date de mise à jour              = 
}}

Paramètres

Tous les paramètres sont facultatifs.

Les paramètres auteur, développeur, paradigme, système d'exploitation peuvent être utilisés au pluriel.

Les paramètres dernière version stable et date de dernière version stable seront remplacés par le modèle {{Dernière version stable}} du langage si celui-ci existe.

Les paramètres dernière version avancée et date de dernière version avancée seront remplacés par le modèle {{Dernière version avancée}} du langage si celui-ci existe.

Exemple d'utilisation

C
Logo.
Date de première version 1970
Paradigme Fonctionnel, impératif, objet
Auteur Nom du ou des auteurs originaux
Développeur Nom du ou des développeurs principaux (si différents de l'auteur)
Typage Fort, dynamique, statique
Normes ISO
Dialectes plusieurs
Influencé par Lisp, ALGOL
A influencé Common Lisp
Implémentations Implémentations majeures du langage
Système d'exploitation Multiplate-forme, Windows, GNU/Linux, Mac OS X
Licence GNU GPL
Site web site-du-langage.com

Le code ci-dessous affiche le tableau à droite

{{Infobox Langage de programmation
 | couleur boîte                    = 
 | nom et logo                      = oui
 | nom                              = C
 | logo                             = [[Fichier:Defaut.svg]]
 | paradigme                        = [[Programmation fonctionnelle|Fonctionnel]], [[Programmation impérative|impératif]], [[Programmation orientée objet|objet]]
 | auteur                           = Nom du ou des auteurs originaux
 | développeur                      = Nom du ou des développeurs principaux (si différents de l'auteur)
 | date de première version         = [[1970]]
 | dernière version stable          = 0.1.42
 | date de dernière version stable  = {{Date|18|mars|2005|en informatique}}
 | dernière version avancée         = 
 | date de dernière version avancée = 
 | typage                           = [[Typage fort|Fort]], [[Typage dynamique|dynamique]], [[Typage statique|statique]]
 | implémentations                  = Implémentations majeures du langage
 | normes                           = ISO
 | dialectes                        = plusieurs
 | influencé par                    = [[Lisp]], [[ALGOL]]
 | a influencé                      = [[Common Lisp]]
 | système d'exploitation           = [[Multiplate-forme]], [[Microsoft Windows|Windows]], [[GNU]]/[[Linux]], [[Mac OS X]]
 | licence                          = [[Licence publique générale GNU|GNU GPL]]
 | site web                         = [http://site-du-langage.com/ site-du-langage.com]
 | date de mise à jour              = 
}}