Discussion MediaWiki:Gadget-ContribColors.js

Dernier commentaire : il y a 10 ans par NicoV dans le sujet Version améliorée

Version améliorée modifier

Une autre version de ce gadget à la fin de mon script monobook qui permet de colorer les pages marquées comme dernière version et les modifications précédentes de ces pages. Ex: si la page A est la dernière version, toutes les modifications de A sont colorées, donc pas seulement la dernière modification.

function couleurContributions()
{
    var all_titles = {};
    var items = $('#bodyContent ul li');
    for(var i=0 ; i<items.length ; i++)
    {
        var item = items[i];
        var title = $(item).find('a')[0].getAttribute('title');
        if (getElementsByClassName(item,'span','mw-uctop').length>0)
        {
            all_titles[title]=true;
            item.setAttribute('style','background-color: #FFCC66');
        }
        else if (all_titles[title]!==undefined)
        {
            item.setAttribute('style','background-color: #FF9966');
        }
    }
}
if (wgNamespaceNumber==-1 && wgCanonicalSpecialPageName=="Contributions")
    addOnloadHook(couleurContributions);

-- ◄ David L • discuter ► 20 février 2012 à 11:52 (CET)Répondre

Ce serait bien de mettre aussi cette version accessible dans les gadgets. Pour information, avec les modifications récentes de MediaWiki, il faut faire quelques modifications, cf. cette correction apportée par Ltrlg. --NicoV (discuter) 12 novembre 2013 à 20:53 (CET)Répondre
Revenir à la page « Gadget-ContribColors.js ».