|
|
|
|
| </div> | | </div> |
| </div> | | </div> |
- |
| |
- |
| |
- |
| |
- |
| |
- |
| |
- |
| |
- |
| |
- |
| |
- |
| |
- |
| |
- |
| |
- | {|width=100% style="background-color:transparent;"
| |
- | |-
| |
- | |colspan=2|
| |
- | {{début cadre}}
| |
- | {{Raccourci|WP:JS}}
| |
- | = Projet JavaScript =
| |
- | Ce projet essaie de centraliser les fonctions JavaScript pour éviter la dispersion du code.
| |
- | {{fin cadre}}
| |
- | |-
| |
- | |width=50% valign="top"|
| |
- | {{début cadre}}
| |
- | == Obtenir une fonction ==
| |
- | Pour bénéficier d'une des fonctionnalités présentées ci-dessous, vous devez impérativement posséder un compte sur Wikipédia.
| |
- |
| |
- | Lorsque connecté à votre compte :
| |
- | * si le script est un gadget, allez dans [[Special:Preferences]], puis dans l'onglet Gadgets et sélectionnez-le
| |
- | * sinon recopiez sans erreur la ligne de code correspondant à la fonction sur [[Special:Mypage/monobook.js|cette page]]. Cette ligne est de la forme ''obtenir("mafonction");''
| |
- | * à partir d'un autre wiki, allez dans votre page ''User:VOTRE NOM/monobook.js'' et inscrivez :
| |
- | *: <tt><small><nowiki>document.write('<'+'script type="text/javascript" src="http://fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-MAFONCTION.js&action=raw&ctype=text/javascript"></script'+'>');</nowiki></small></tt>
| |
- |
| |
- | En forçant votre navigateur à purger son cache, vous verrez la fonction apparaître.
| |
- | {{fin cadre}}
| |
- | |width=50% valign="top"|
| |
- | {{début cadre}}
| |
- |
| |
- | == Personnaliser une fonction ==
| |
- | Certaines fonctions sont paramétrables. La colonne de gauche du tableau des fonctions pointe vers la page sur laquelle la fonction est codée. Vous pouvez visualiser le code source (par l'onglet modifier). Si vous trouvez une section délimitée par des balises comme ''<tt>/////ZONE PERSONNALISABLE/////</tt>'', vous pouvez recopier et adapter cette partie dans [[Special:Mypage/monobook.js|votre page monobook]] en personnalisant les variables dans une fonction que vous ajoutez aux fonctions appelées après chargement de la page (fonction <tt>addOnloadHook</tt>). [[#Personnalisation d'une fonction|Plus de détail ici]].
| |
- |
| |
- | Si vous avez des doutes quant à votre personnalisation, vous pouvez demander un conseil en [[Discussion Projet:JavaScript|page de discussion]].
| |
- | {{fin cadre}}
| |
- | |-
| |
- | |valign=top width=50%|
| |
- | {{début cadre}}
| |
- |
| |
- | == Demander une fonction, rapporter un bogue ==
| |
- | Allez en [[Discussion Projet:JavaScript|page de discussion]] pour toute anomalie ou fonction manquante.
| |
- | {{fin cadre}}
| |
- | |valign=top width=50%|
| |
- | {{début cadre}}
| |
- |
| |
- | == Développeurs ==
| |
- | Pour rajouter une nouvelle fonction, veillez à respecter certaines règles présentées en bas de page.
| |
- | {{fin cadre}}
| |
- | |}
| |