|
MediaWiki:Common.js
De La Tour des Héros.
(Différences entre les versions)
|
|
(9 révisions intermédiaires masquées) | Ligne 21 : |
Ligne 21 : |
| 'Italique gras', | | 'Italique gras', |
| 'mw-editbutton-P1'); | | 'mw-editbutton-P1'); |
| + | |
| | | |
| addCustomButton('boutons/Lien_italique_gras.png', | | addCustomButton('boutons/Lien_italique_gras.png', |
Ligne 49 : |
Ligne 50 : |
| 'Police taille 3', | | 'Police taille 3', |
| 'mw-editbutton-P3'); | | 'mw-editbutton-P3'); |
- |
| |
- | addCustomButton('boutons/Button_paragraphe_4.png',
| |
- | 'Police taille 4',
| |
- | '<font size="4">',
| |
- | '</font>',
| |
- | 'Police taille 4',
| |
- | 'mw-editbutton-P4');
| |
| | | |
| addCustomButton('boutons/Button_upper_letter.png', | | addCustomButton('boutons/Button_upper_letter.png', |
Ligne 70 : |
Ligne 64 : |
| '', | | '', |
| 'mw-editbutton-strike'); | | 'mw-editbutton-strike'); |
| + | |
| + | addCustomButton('boutons/Button_guillemets.png', |
| + | 'Guillemets-Italiques', |
| + | '« ', |
| + | ' »', |
| + | 'Citation', |
| + | 'mw-editbutton-Guillemet'); |
| | | |
| addCustomButton('boutons/Button_center.png', | | addCustomButton('boutons/Button_center.png', |
Ligne 77 : |
Ligne 78 : |
| 'texte centré', | | 'texte centré', |
| 'mw-editbutton-Center'); | | 'mw-editbutton-Center'); |
| + | |
| + | addCustomButton('boutons/Button_align_right.png', |
| + | 'Alignement à droite', |
| + | '<div style="text-align:right">', |
| + | '</div>', |
| + | 'texte aligné à droite', |
| + | 'mw-editbutton-right'); |
| + | |
| + | addCustomButton('boutons/Button_Clear.png', |
| + | 'Anti-chevauchement', |
| + | '{{Clr}}', |
| + | '', |
| + | '', |
| + | 'mw-editbutton-Clear'); |
| + | |
| + | addCustomButton('boutons/Button_category03.png', |
| + | 'Catégorie', |
| + | '[[Catégorie:', |
| + | ']]', |
| + | 'nom de la catégorie', |
| + | 'mw-editbutton-category'); |
| + | |
| + | addCustomButton('boutons/Button_template_alt.png', |
| + | 'Modèle', |
| + | '{{', |
| + | '}}', |
| + | 'modèle à inclure', |
| + | 'mw-editbutton-template'); |
| + | |
| + | addCustomButton('boutons/Button_enter.png', |
| + | 'Saut de ligne', |
| + | '<br>', |
| + | '', |
| + | '', |
| + | 'mw-editbutton-Enter'); |
| + | |
| + | |
| + | addCustomButton('boutons/Btn_toolbar_gallery.png', |
| + | 'Galerie d\'images', |
| + | '\n<center><gallery perrow="4" widths="200px" heights="150px">\nImage:Nom1.jpg \nImage:Nom2.jpg \nImage:Nom3.jpg \nImage:Nom4.jpg \n</gallery>\n</center>', |
| + | '', |
| + | '', |
| + | 'mw-editbutton-gallery'); |
| | | |
| addCustomButton('boutons/Button_head_A2.png', | | addCustomButton('boutons/Button_head_A2.png', |
Ligne 106 : |
Ligne 150 : |
| 'mw-editbutton-title5'); | | 'mw-editbutton-title5'); |
| | | |
- | addCustomButton('boutons/Button_category03.png', | + | addCustomButton('boutons/Button_nbsp.png', |
- | 'Catégorie', | + | 'Espace insécable', |
- | '[[Catégorie:', | + | ' \;', |
- | ']]',
| + | |
- | 'nom de la catégorie',
| + | |
- | 'mw-editbutton-category');
| + | |
- | | + | |
- | addCustomButton('boutons/Button_Clear.png',
| + | |
- | 'Anti-chevauchement',
| + | |
- | '{{Clr}}',
| + | |
| '', | | '', |
| '', | | '', |
- | 'mw-editbutton-Clear'); | + | 'mw-editbutton-nbsp'); |
| | | |
- | addCustomButton('boutons/Button_enter.png', | + | addCustomButton('boutons/Button....png', |
- | 'Saut de ligne', | + | 'Trois petits points', |
- | '<br>', | + | '…', |
| '', | | '', |
| '', | | '', |
- | 'mw-editbutton-Enter'); | + | 'mw-editbutton-...'); |
- |
| + | |
- | addCustomButton('boutons/Button_ref.png', | + | |
- | 'Référence', | + | |
- | '<ref>', | + | addCustomButton('boutons/DCAU.gif', |
- | '</ref>', | + | 'Lien DCAU', |
- | 'référence, citation ou lien', | + | '[[', |
- | 'mw-editbutton-ref'); | + | ' (DCAU)|Nom2]]', |
- |
| + | 'Nom1', |
- | addCustomButton('boutons/Buttonrefvs8.png', | + | 'mw-editbutton-P1'); |
- | 'Index des références', | + | |
- | '== Notes et références ==\n<references />', | + | addCustomButton('boutons/Teen Titans.gif', |
- | '', | + | 'Lien Teen Titans', |
- | '', | + | '[[', |
- | 'mw-editbutton-references'); | + | ' (Teen Titans)|Nom2]]', |
- |
| + | 'Nom1', |
- | addCustomButton('boutons/Button_template_alt.png', | + | 'mw-editbutton-P1'); |
- | 'Modèle', | + | |
- | '{{', | + | addCustomButton('boutons/The Batman.gif', |
- | '}}', | + | 'Lien The Batman', |
- | 'modèle à inclure', | + | '[[', |
- | 'mw-editbutton-template'); | + | ' (The Batman)|Nom2]]', |
| + | 'Nom1', |
| + | 'mw-editbutton-P1'); |
| + | |
| + | addCustomButton('boutons/Krypto.gif', |
| + | 'Lien Krypto le Superchien', |
| + | '[[', |
| + | ' (Krypto le Superchien)|Nom2]]', |
| + | 'Nom1', |
| + | 'mw-editbutton-P1'); |
| + | |
| + | addCustomButton('boutons/Légende des Super-Héros.gif', |
| + | 'Lien Légende des Super-Héros', |
| + | '[[', |
| + | ' (La Légende des Super-Héros)|Nom2]]', |
| + | 'Nom1', |
| + | 'mw-editbutton-P1'); |
| + | |
| + | addCustomButton('boutons/Batman Alliance des Héros.gif', |
| + | 'Lien Batman \:\ L\'\Alliance des Héros', |
| + | '[[', |
| + | ' (Batman \:\ L\'\Alliance des Héros)|Nom2]]', |
| + | 'Nom1', |
| + | 'mw-editbutton-P1'); |
| + | |
| + | addCustomButton('boutons/Superman 1940.gif', |
| + | 'Lien Superman 1940', |
| + | '[[', |
| + | ' (Superman 1940\'\s)|Nom2]]', |
| + | 'Nom1', |
| + | 'mw-editbutton-P1'); |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | /** |
| + | * Icônes de titre |
| + | * |
| + | * Cherche les icônes de titre (class="icone_de_titre") et les |
| + | * déplace à droite du titre de la page. |
| + | * Doit être exécuté après une éventuelle correction de titre. |
| + | */ |
| + | function IconesDeTitre() { |
| + | var h1 = document.getElementsByTagName("h1")[0]; |
| + | var icones = getElementsByClass( "icone_de_titre", document, "div" ); |
| + | for( var j = icones.length; j > 0; --j ){ |
| + | icones[j-1].style.display = "block"; /* annule display:none par défaut */ |
| + | icones[j-1].style.borderWidth = "1px"; |
| + | icones[j-1].style.borderStyle = "solid"; |
| + | icones[j-1].style.borderColor = "white"; |
| + | if( skin == "modern" ){ |
| + | icones[j-1].style.marginTop = "0em"; |
| + | } |
| + | h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ |
| + | } |
| + | } |
| + | addOnloadHook(IconesDeTitre); |
Version actuelle
/* Tout JavaScript ici sera chargé avec chaque page accédée par n’importe quel utilisateur. */
/**
* Insertion de nouveaux boutons dans la barre d'outil
*/
function addCustomButton(imageFile, speedTip, tagOpen, tagClose, sampleText, imageId) {
mwCustomEditButtons[mwCustomEditButtons.length] =
{"imageId": imageId,
"imageFile": imageFile,
"speedTip": speedTip,
"tagOpen": tagOpen,
"tagClose": tagClose,
"sampleText": sampleText};
}
addCustomButton('boutons/Italique_gras.png',
'Italique gras',
'\'\'\'\'\'',
'\'\'\'\'\'',
'Italique gras',
'mw-editbutton-P1');
addCustomButton('boutons/Lien_italique_gras.png',
'Lien italique gras',
'\'\'\'\'\'[[',
']]\'\'\'\'\'',
'Lien italique gras',
'mw-editbutton-P1');
addCustomButton('boutons/Button_paragraphe_1.png',
'Police taille 1',
'<font size="1">',
'</font>',
'Police taille 1',
'mw-editbutton-P1');
addCustomButton('boutons/Button_paragraphe_2.png',
'Police taille 2',
'<font size="2">',
'</font>',
'Police taille 2',
'mw-editbutton-P2');
addCustomButton('boutons/Button_paragraphe_3.png',
'Police taille 3',
'<font size="3">',
'</font>',
'Police taille 3',
'mw-editbutton-P3');
addCustomButton('boutons/Button_upper_letter.png',
'Exposant',
'<sup>',
'</sup>',
'X',
'mw-editbutton-upper');
addCustomButton('boutons/Button_strike.png',
'Rayer',
'<s>',
'</s>',
'',
'mw-editbutton-strike');
addCustomButton('boutons/Button_guillemets.png',
'Guillemets-Italiques',
'« ',
' »',
'Citation',
'mw-editbutton-Guillemet');
addCustomButton('boutons/Button_center.png',
'Centrer',
'<center>',
'</center>',
'texte centré',
'mw-editbutton-Center');
addCustomButton('boutons/Button_align_right.png',
'Alignement à droite',
'<div style="text-align:right">',
'</div>',
'texte aligné à droite',
'mw-editbutton-right');
addCustomButton('boutons/Button_Clear.png',
'Anti-chevauchement',
'{{Clr}}',
'',
'',
'mw-editbutton-Clear');
addCustomButton('boutons/Button_category03.png',
'Catégorie',
'[[Catégorie:',
']]',
'nom de la catégorie',
'mw-editbutton-category');
addCustomButton('boutons/Button_template_alt.png',
'Modèle',
'{{',
'}}',
'modèle à inclure',
'mw-editbutton-template');
addCustomButton('boutons/Button_enter.png',
'Saut de ligne',
'<br>',
'',
'',
'mw-editbutton-Enter');
addCustomButton('boutons/Btn_toolbar_gallery.png',
'Galerie d\'images',
'\n<center><gallery perrow="4" widths="200px" heights="150px">\nImage:Nom1.jpg \nImage:Nom2.jpg \nImage:Nom3.jpg \nImage:Nom4.jpg \n</gallery>\n</center>',
'',
'',
'mw-editbutton-gallery');
addCustomButton('boutons/Button_head_A2.png',
'Sous-titre niveau 2',
'\n== ',
' ==\n',
'Sous-titre n° 2',
'mw-editbutton-title3');
addCustomButton('boutons/Button_head_A3.png',
'Sous-titre niveau 3',
'\n=== ',
' ===\n',
'Sous-titre n° 3',
'mw-editbutton-title3');
addCustomButton('boutons/Button_head_A4.png',
'Sous-titre niveau 4',
'\n==== ',
' ====\n',
'Sous-titre n° 4',
'mw-editbutton-title4');
addCustomButton('boutons/Button_head_A5.png',
'Sous-titre niveau 5',
'\n===== ',
' =====\n',
'Sous-titre n° 5',
'mw-editbutton-title5');
addCustomButton('boutons/Button_nbsp.png',
'Espace insécable',
' \;',
'',
'',
'mw-editbutton-nbsp');
addCustomButton('boutons/Button....png',
'Trois petits points',
'…',
'',
'',
'mw-editbutton-...');
addCustomButton('boutons/DCAU.gif',
'Lien DCAU',
'[[',
' (DCAU)|Nom2]]',
'Nom1',
'mw-editbutton-P1');
addCustomButton('boutons/Teen Titans.gif',
'Lien Teen Titans',
'[[',
' (Teen Titans)|Nom2]]',
'Nom1',
'mw-editbutton-P1');
addCustomButton('boutons/The Batman.gif',
'Lien The Batman',
'[[',
' (The Batman)|Nom2]]',
'Nom1',
'mw-editbutton-P1');
addCustomButton('boutons/Krypto.gif',
'Lien Krypto le Superchien',
'[[',
' (Krypto le Superchien)|Nom2]]',
'Nom1',
'mw-editbutton-P1');
addCustomButton('boutons/Légende des Super-Héros.gif',
'Lien Légende des Super-Héros',
'[[',
' (La Légende des Super-Héros)|Nom2]]',
'Nom1',
'mw-editbutton-P1');
addCustomButton('boutons/Batman Alliance des Héros.gif',
'Lien Batman \:\ L\'\Alliance des Héros',
'[[',
' (Batman \:\ L\'\Alliance des Héros)|Nom2]]',
'Nom1',
'mw-editbutton-P1');
addCustomButton('boutons/Superman 1940.gif',
'Lien Superman 1940',
'[[',
' (Superman 1940\'\s)|Nom2]]',
'Nom1',
'mw-editbutton-P1');
/**
* Icônes de titre
*
* Cherche les icônes de titre (class="icone_de_titre") et les
* déplace à droite du titre de la page.
* Doit être exécuté après une éventuelle correction de titre.
*/
function IconesDeTitre() {
var h1 = document.getElementsByTagName("h1")[0];
var icones = getElementsByClass( "icone_de_titre", document, "div" );
for( var j = icones.length; j > 0; --j ){
icones[j-1].style.display = "block"; /* annule display:none par défaut */
icones[j-1].style.borderWidth = "1px";
icones[j-1].style.borderStyle = "solid";
icones[j-1].style.borderColor = "white";
if( skin == "modern" ){
icones[j-1].style.marginTop = "0em";
}
h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */
}
}
addOnloadHook(IconesDeTitre);
|