Inscris-toi pour écrire dans l'encyclopédie Wikimini!

Historique du fil

Fragment d’une discussion sur Discussion utilisateur:Dr Brains
Visualisation d’un historique
Jump to navigation Jump to search
Horodatage Utilisateur Activité Commentaire
Aucun résultat

J'ai vu le script qui masque l'animation flash. C'est vraiment super. Pour les liens, les voici :

<a href="http://fr.wikimini.org/wiki/Accueil">Accueil</a>

<a href="http://fr.wikimini.org/wiki/Wikimini:Enfants">Enfants</a>

<a href="http://fr.wikimini.org/wiki/Wikimini:Adultes">Adultes</a>

<a href="http://fr.wikimini.org/wiki/Wikimini:Enseignants">Enseignants</a>

<a href="http://fr.wikimini.org/wiki/Aide:Accueil">Aide</a>

Lorangeo (discussion)13 janvier 2010 à 22:42

OK, je vais mettre ça en place.

Pour le WhosOnline, essaye ceci (chez moi ça marche) :

// =========================================================================== 
//////////////////////////////////////////////////// Patch extension WhosOnline
function WhosOnline_CheckNewPage(position){
        var ListePresents = document.getElementById('WhosOnlineList');
        if(!ListePresents) return;
        if(!position) position=0;
        var Lien = ListePresents.getElementsByTagName('a')[position];
        if(!Lien) return;
        var LienHref = Lien.href;
        LienHref = LienHref.split(wgServer).join('').split('/wiki/').join('');
        Requete = sajax_init_object();
        var url = wgServer+'/w/api.php?action=query&redirects&titles='+LienHref;
        Requete.open('GET',url, true);
        Requete.send(null);
        Requete.onreadystatechange = function(){
                if((Requete.readyState == 4)&&(Requete.status == 200)){
                         var Reponse = document.createElement('div');
                         Reponse.innerHTML = Requete.responseText;
//---------------------------------------------------------------------------- Partie modifiée
                         var Spans = Reponse.getElementsByTagName('span');
                         for(a=0;a<Spans.length;a++){      
                              var SpanHTML = Spans[a].innerHTML;
                              if(SpanHTML.indexOf('missing=""')!=-1){
                                    Lien.className = "new";
                             }
                        }
//------------------------------------------------------------------------------
                        WhosOnline_CheckNewPage((position+1));
                }
        }
}
addOnloadHook(WhosOnline_CheckNewPage);
// ===============================================


Dr Brains (discussion)13 janvier 2010 à 22:47

Ok, j'essaie ça dans 20 minutes, car je dois vite m'absenter un moment. Je reviens! Au fait, tu vis en Colombie?

Lorangeo (discussion)13 janvier 2010 à 22:53

J'ai dû merder quelque par, ma réponse a été insérée un peu plus haut...

Dr Brains (discussion)13 janvier 2010 à 23:48

essai concluant : ça marche comme sur des roulettes.

Pour info, la mise à jour (pour les 2000 et quelques pages actuellement sur le site) dure environ dix minutes.

J'ai copié le code source dans MediaWiki:Bot/PagesSansImage.js

Dr Brains (discussion)14 janvier 2010 à 00:11
Modifié par un autre utilisateur.
Dernière modification : 14 janvier 2010 à 00:29

Oups, j'ai aussi une réponse qui s'est glissée en-haut : http://fr.wikimini.org/wiki/Discussion_utilisateur:Dr_Brains#lqt_thread_3346

Clique sur le lien « Répondre » de ce message-ci, afin qu'on poursuive la discussion ici.

Edité : Et en plus je me trompe de compte! [-sMiLeY-]

Zztest (discussion)14 janvier 2010 à 00:28
 
 
 
 
 
Wikiboo Outils personnels