Utilisateur:Supertoff/boitehockey.js

Un article de Wikipédia, l'encyclopédie libre.

Note : Après avoir publié la page, vous devrez forcer son rechargement pour voir les changements : Mozilla / Konqueror / Firefox : Shift-Ctrl-R, Internet Explorer / Opera : Ctrl-F5, Safari : Cmd-R.

//<pre><nowiki>
 
var modeles = new Array();
var titres = new Array();
var i=0;
modeles[++i] = "{{Infobox Joueur de Hockey sur glace\n| image = \n| image_size = \n| position = \n| tire = \n| tirait = \n| attrape = \n| attrapait = \n| surnom = \n| taille_m = \n| poids_kg = \n| équipe = \n| ligue = \n| équipe_prospect = \n| ligue_prospect = \n| anciennes_équipes = \n| anciens_club = \n| nationalité = \n| nationalité_2 = \n| date_naissance = \n| lieu_naissance = \n| date_décès = \n| lieu_décès = \n| halloffame = \n| halloffameLAH = \n| choix_draft = \n| année_draft = \n| équipe_draft = \n| début_carrière = \n| fin_carrière = \n}}";
titres[i] = "Infobox joueur";
 
modeles[++i] = "{{Infobox Equipe de Hockey sur glace\n| nom = \n| image = \n| image_largeur = \n| couleur_arriere_infobox = \n| couleur_nom = \n| couleur_cadre_nom = \n| couleur_arriere_nom = \n| couleur_bordure_image = \n| couleur_ligne = \n| année_de_fondation = \n| année_de_dissolution = \n| patinoire = \n| siège = \n| couleurs = \n| ligue = \n| conférence = \n| division = \n| capitaine = \n| assistants_capitaine = \n| entraîneur_chef = \n| entraîneurs_associés = \n| directeur_général = \n| propriétaire = \n| représentant_ajlnh = \n| assistant_représentant_ajlnh = \n| équipe_affiliée= \n| site_web = \n}}";
titres[i] = "Infobox équipe";
 
modeles[++i] = "{{ArbreLNH\n| RD1=Quarts-de-finale de Conférence\n| RD2=Demi-finales de Conférence\n| RD3=Finales de Conférence\n| RD4=Finale de la Coupe Stanley\n| group1=Conférence Prince de Galles\n| group2=Conférence Campbell\n| RD1-seed01=\n| RD1-team01=\n| RD1-score01=\n| RD1-seed02=\n| RD1-team02=\n| RD1-score02=\n| RD1-seed03=\n| RD1-team03=\n| RD1-score03=\n| RD1-seed04=\n| RD1-team04=\n| RD1-score04=\n| RD1-seed05=\n| RD1-team05=\n| RD1-score05=\n| RD1-seed06=\n| RD1-team06=\n| RD1-score06=\n| RD1-seed07=\n| RD1-team07=\n| RD1-score07=\n| RD1-seed08=\n| RD1-team08=\n| RD1-score08=\n| RD1-seed09=\n| RD1-team09=\n| RD1-score09=\n| RD1-seed10=\n| RD1-team10=\n| RD1-score10=\n| RD1-seed11=\n| RD1-team11=\n| RD1-score11=\n| RD1-seed12=\n| RD1-team12=\n| RD1-score12=\n| RD1-seed13=\n| RD1-team13=\n| RD1-score13=\n| RD1-seed14=\n| RD1-team14=\n| RD1-score14=\n| RD1-seed15=\n| RD1-team15=\n| RD1-score15=\n| RD1-seed16=\n| RD1-team16=\n| RD1-score16=\n| RD2-seed01=\n| RD2-team01=\n| RD2-score01=\n| RD2-seed02=\n| RD2-team02=\n| RD2-score02=\n| RD2-seed03=\n| RD2-team03=\n| RD2-score03=\n| RD2-seed04=\n| RD2-team04=\n| RD2-score04=\n| RD2-seed05=\n| RD2-team05=\n| RD2-score05=\n| RD2-seed06=\n| RD2-team06=\n| RD2-score06=\n| RD2-seed07=\n| RD2-team07=\n| RD2-score07=\n| RD2-seed08=\n| RD2-team08=\n| RD2-score08=\n| RD3-seed01=\n| RD3-team01=\n| RD3-score01=\n| RD3-seed02=\n| RD3-team02=\n| RD3-score02=\n| RD3-seed03=\n| RD3-team03=\n| RD3-score03=\n| RD3-seed04=\n| RD3-team04=\n| RD3-score04=\n| RD4-seed01=\n| RD4-team01=\n| RD4-score01=\n| RD4-seed02=\n| RD4-team02=\n| RD4-score02=\n| }}";
titres[i] = "ArbreLNH";
 
modeles[++i] = "=== [[Statistiques du hockey sur glace|Statistiques]] ===\n{|cellpadding=\"3\" cellspacing=\"1\" border=\"1\" style=\"font-size: 95%; text-align: center; border: gray solid 1px; border-collapse: collapse;\"\n|- bgcolor=\"#e0e0e0\"\n! rowspan=\"2\" |Saison\n! rowspan=\"2\" |Équipe\n! rowspan=\"2\" |Ligue\n! rowspan=\"99\" bgcolor=\"#ffffff\" |\n! colspan=\"5\" | Saison régulière\n! rowspan=\"99\" bgcolor=\"#ffffff\" |\n! colspan=\"5\" | [[Série éliminatoire|Séries éliminatoires]]\n|- bgcolor=\"#e0e0e0\"\n! &nbsp;PJ || &nbsp;B&nbsp; || &nbsp;A&nbsp; || PTS || PUN || &nbsp;PJ || &nbsp;B&nbsp; || &nbsp;A&nbsp; || PTS || PUN<ref>{{en}} Fiche de carrière sur [ http://www.hockeydb.com].</ref>\n|- bgcolor=\"#f0f0f0\"\n";
titres[i] = "En-tête stats joueur";
 
modeles[++i] = "{|bgcolor=\"#f7f8ff\" cellpadding=\"3\" cellspacing=\"0\" border=\"1\" style=\"font-size: 95%; text-align: center; border: gray solid 1px; border-collapse: collapse;\"\n|-\n| bgcolor=\"D0D0F0\" colspan=\"6\" width=\"300\"";
titres[i]="En-tête résultats séries";
 
modeles[++i] = "|-\n! bgcolor=\"#DDDDFF\" | Date\n! bgcolor=\"#DDDDFF\" | Extérieur\n! bgcolor=\"#DDDDFF\" | Score\n! bgcolor=\"#DDDDFF\" | Score\n! bgcolor=\"#DDDDFF\" | Domicile\n! bgcolor=\"#DDDDFF\" | Remarque\n|-\n";
titres[i]="Titres résultats séries";
 
modeles[++i] = "==Carrière en club==\n===Trophées et honneurs personnels===\n=== [[Statistiques du hockey sur glace|Statistiques]] en carrière ===\n{| cellpadding=\"3\" cellspacing=\"0\" border=\"1\" style=\"font-size: 95%; text-align: center; border: gray solid 1px; border-collapse: collapse;\"\n|- bgcolor=\"#e0e0e0\"\n!rowspan=\"2\"| Saison ||rowspan=\"2\"|Équipe ||rowspan=\"2\"|Ligue\n! rowspan=\"99\" bgcolor=\"#ffffff\" |  \n! colspan=\"5\" | Saison régulière\n! rowspan=\"99\" bgcolor=\"#ffffff\" |  \n! align=\"center\" colspan=\"5\" | [[Série éliminatoire|Séries éliminatoires]]\n|- align=center bgcolor=\"#e0e0e0\"\n!PJ||B||A||Pts||PUN||PJ||B||A||Pts||PUN<ref>{{en}} Fiche de carrière sur [http://www.hockeydb.com].</ref>\n|}\n\'\'\n==Carrière d'entraîneur==\n==Carrière internationale ==\n==Voir aussi==\n===Références===\n<references />\n===Articles connexes===\n{{Multi bandeau|Portail hockey sur glace|}}\n{{DEFAULTSORT:}}\n[[Catégorie]]\n";
titres[i]="TaraO";
 
modeles[++i] = "{{Multi bandeau|Portail hockey sur glace|Portail }}\n";
titres[i]="Multibandeau";
 
modeles[++i] = "{{DEFAULTSORT:}}\n";
titres[i]="Defaultsort";
 
modeles[++i] = "[[Catégorie:Joueur des As de Québec]]\n";
titres[i]="Ajout Cat Joueur des As de Québec";
 
function hockeyBarList() {
  var toolbar = document.getElementById('toolbar');
 
  if (toolbar) {
    var menu = document.createElement("select");
    menu.onchange = function () { chooseInList(this.selectedIndex); };
    menu.style.display = "inline";
 
    for (var i=0; i<modeles.length; i++) {
        var opt = document.createElement("option");
        opt.appendChild(document.createTextNode(titres[i]));
        menu.appendChild(opt);
    }
    toolbar.appendChild(menu);
  }
}
 
function chooseInList(s) {
  if (s>0) {
    insertTags(modeles[s], '', '')
    document.editform.wpSummary.value = document.editform.wpSummary.value + titres[s];
  }
}
 
addLoadEvent(hockeyBarList);
//</nowiki></pre>