Aide:Documentation pour développeurs
|
Cet article est une ébauche à compléter.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations de Wikisource.
|
Aide Documentation pour développeurs
N'hésitez à demander l'aide des "experts", c'est le plus beau cadeau que vous pouvez leur offrir.
Programmer
modifier- Programmer, c'est écrire du texte dans un langage pour obtenir du texte ... ou tout autre chose !
- Deux et deux font quatre.
- Tout est là, les textes, les valeurs, les variables, les fonctions, leurs appels et leur rédaction, c'est notre programme.
- Développons :
- On peut écrire : Deux et deux font quatre (en lettres), 2 et 2 font 4 (en chiffres), 4 = 2 + 2 (en formule), 4 = somme(2, 2) (en valeurs), S = somme(a, b) (en variables), S = somme( sin(x), cos(y) ) (en fonctions)
- et même somme("deux", deux") et obtenir "quatre", c'est ce que l'on fait couramment dans les modèles, mais dans un langage plus compliqué.
Langage | Fonctions de variables |
---|---|
français | renvoyer la somme de A et B, |
anglais | return the sum of A and B, |
mathématique | somme S = A + B |
javascript | function somme(a, b) { return a + b; } |
modèles | {{somme| 11 | 22 }} développé au moins par {{#expr: {{{1}}} + {{{2}}} }} |
lua | function somme(a, b) return a + b end |
modèles,
javascript,
wikimedia et extensions
modules en langage Lua à partir de 2013.
Code wiki
modifierprincipe
types de modèles
pages d'aides en et fr, wikimedia
Les modèles
modifierprincipe
types de modèles
pages d'aides en et fr, wikimedia
Problèmes et astuces
modifiersauts de lignes en commentaire
modèles intéressants d'autres wikis
importer un modèle
Contrairement aux autres wiki, les pages de documentations de wikibooks prennent une majuscule : Nom du modèle/Documentation
parser fonctions
modifierprincipe
liste en bref
pages d'aides en et fr, wikimedia
Exemples
modifiersimples
documentation
complexes
Catégories de modèles et de documentations
modifier- Catégorie:Documentations pour ...
- Catégorie:Modèles utilisant les ParserFunctions pour ...
Les scripts
modifierprincipes
- dans les event de balises, en js, masquer les sauts par commentaires
Développer en page utilisateur
modifierIntégrer au site
modifierLes bots
Outils
modifierFirefox Firebug,
Safari
Google afficher developpeur
Logiciels gérant le code wiki
Espaces et lignes
modifier- ajouter les exemples partout ci-dessous
UNE espace désigne l'un des divers caractères typographiques qui servent à obtenir UN espace c'est-à-dire l'absence apparente de caractères entre deux mots.
Une espace peut être simple et élastique (celle que vous obtenez en appuyant sur la barre d'espace de votre clavier) ou non sécable, fine ...
- Dans le texte simple
- un saut de ligne simple devient un espace, sauf aux changements de style.
- Et les espaces multiples sont remplacés par un seul.
- saut par
- alterner et espace
- Dans les modèles,
- Les espaces autour des portions de textes sont éliminés.
- masquer les sauts en les plaçant en commentaires, meme en scripts
- indenter les sous parties pour expliciter le code.
Les bonnes adresses
modifierà distribuer dans la page ou a laisser ici, ou les 2.
internet
- le Site du Zéro HTML5 / CSS3, Javascript, PHP, C++, Python, C#, MySQL, LaTeX
- W3Schools.com références HTML5 CSS XML JAVASCRIPT ASP PHP SQL MORE ...
- JSFiddle (GB) Tester en direct des combinaisons de HTML5 CSS XML JAVASCRIPT ...
- Table de caractères
- Extensions Firebug pour déboguage, HTML, CSS, JavaScript "on line"
- Firebug Lite for Google Chrome debug on line
- CSS3 Browser Support Reference navigateurs à tester et leurs limites
- Inkscape pour dessin vectoriel de caractères, images et autres
wikipedia
mediawiki français
- Parser Functions en français
mediawiki anglais
- Help:Magic_words Mots magiques
- StringFunctions HORS SERVICE
- Help:Calculation aide au calcul
- Extension:Lua en Projet mediawiki
- Programming in Lua référence de programmation
- Lua démo page de test minimal
Voir aussi
modifierdébutants en code wiki
remaniement du tutoriel en chantier
documentation type