Aller au contenu

Utilisateur:BenduKiwi/monobook.js/user

Une page de Wikipédia, l'encyclopédie libre.
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.

Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;

Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.
/* <pre><nowiki>

Scripts présents :

- préliminaires :
  - script Utilisateur:GôTô/objects.js
- Boites perso dans le menu
- fonction stop dans la liste de suivi
- historique en couleur
 
*/

/* Début Utilisateur:GôTô/objects.js */

document.write('<script type="text/javascript" src="' 
             + 'http://fr.wikipedia.org/w/index.php?title=Utilisateur:GôTô/objects.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

/* Fin Utilisateur:GôTô/objects.js */


/* Début Boites */

function BoitePerso() 
  {
        var l = document.getElementById("column-one");
        if (l) 
           {
          l.innerHTML = l.innerHTML
          + '<div class="portlet" id="p-nbx">'
          + ' <h5>Boîte perso</h5>'
          + ' <div class="pBody">'
          + '   <ul>'
          + '     <li><a href="http://commons.wikimedia.org/wiki/User:BenduKiwi">Page perso commons</a></li>'
          + '     <li><a href="http://fr.wikipedia.org/wiki/Utilisateur:BenduKiwi/liste_projet">Projets en cours</a></li>'
          + '     <li><a href="http://fr.wikipedia.org/wiki/Utilisateur:BenduKiwi/liste_pagetest">Pages de test</a></li>'
          + '     <li><a href="http://fr.wikipedia.org/wiki/Utilisateur:BenduKiwi/contribs">Mes contributions</a></li>'
          + '     <li><a href="http://fr.wikipedia.org/wiki/Utilisateur:BenduKiwi/images">Sous-pages Images WP</a></li>'
          + '     <li><a href="http://fr.wikipedia.org/wiki/Utilisateur:BenduKiwi/liste_page">Sous-pages autres</a></li>'
          + '     <li><a href="http://fr.wikipedia.org/wiki/Utilisateur:BenduKiwi/liste_des_listes">Liste des listes</a></li>'
          + '   </ul>'
          + ' </div>'
          + '</div> ';
           }
  }

function BoiteMonobook() 
  {
        var l = document.getElementById("column-one");
        if (l) 
           {
          l.innerHTML = l.innerHTML
          + '<div class="portlet" id="p-nbx">'
          + ' <h5>Boîte monobook</h5>'
          + ' <div class="pBody">'
          + '   <ul>'
          + '     <li><a href="http://fr.wikipedia.org/wiki/User:BenduKiwi/monobook.css">Monobook.css</a></li>'
          + '     <li><a href="http://fr.wikipedia.org/wiki/User:BenduKiwi/monobook.js">Monobook.js</a></li>'
          + '   </ul>'
          + ' </div>'
          + '</div> ';
           }
  }

addOnloadHook(BoitePerso);
addOnloadHook(BoiteMonobook);

/* Fin Boites */


/* Début fonction stop dans liste de suivi */

// auteur : Utilisateur:Dake
// version corrigée - 18.09.2005 - 13:25 
function OptimizedSuivi() 
  {

        if (document.URL.indexOf("http://fr.wikipedia.org/wiki/Special:Watchlist")==0 ||
        document.URL.indexOf("http://fr.wikipedia.org/w/index.php?title=Special:Watchlist")==0 )
           {
                var allDays = document.getElementsByTagName("ul");
                
                for (i=0; i<allDays.length; i++) 
                    {
                        if (allDays[i].getAttribute("class") == "special") 
                           {
                                var artList = allDays[i].getElementsByTagName("li");
                                for (j=0; j<artList.length; j++) 
                                    {
                                        var elem = artList[j];
                                        var aTag = elem.getElementsByTagName("a");
                                        var articleName = aTag[0].getAttribute("title");
                                        var stopWatch  = "/w/index.php?title=" + articleName + "&action=unwatch"
                                        
                                        elem.innerHTML = "(<a href=\"" + stopWatch + "\">stop</a>) " + elem.innerHTML;
                                    }       
                           }
                    }
           }
  }

addOnloadHook(OptimizedSuivi);

/* Fin fonction stop dans liste de suivi */


/* Début historique en couleur */

document.write('<script type="text/javascript" src="' 
            + 'http://fr.wikipedia.org/w/index.php?title=Utilisateur:Dake/monobook.js/deluxehistory.js' 
            + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

/* Fin historique en couleur */

/* </nowiki></pre> */