• # Script Greasemonkey

    Posté par . En réponse à l’entrée du suivi Visualisation du commentaire parent. Évalué à 1 (+0/-0).

    Bonjour,

    J'ai fait un petit script pour GreaseMonkey qui réalise cette tâche. Lorsqu'on l'on passe la souris sur le [] le commentaire parent s'affiche en tooltip.

    Voilà!

    // ==UserScript==
    // @name LinuxFR_ParentComment
    // @namespace linuxfrcomments
    // @include https://linuxfr.org/*
    // @include http://linuxfr.org/*
    // @version 1
    // @description Affichage du commentaire parent
    // ==/UserScript==
    comments = document.getElementsByClassName("comment");
    for (i = 0; i < comments.length; i++) {
     c = comments[i];
     parent = c.getElementsByClassName("parent");
     if (parent.length == 0)
     continue;
     parent = parent[0];
     // Si on est sur le premier commentaire d'une discussion alors il n'a pas de parent
     if (parent.parentNode.parentNode != c)
     continue;
     spl = parent.href.split("#");
     parent_id = spl[1];
     parent_comment = document.getElementById(parent_id);
     parent_comment = parent_comment.getElementsByClassName("content")[0];
     parent_comment = parent_comment.innerText;
     parent.title = parent_comment;
    }