Suivi — Proposition Visualisation du commentaire parent

#1396 Posté par  . État de l’entrée : ouverte. Licence CC By‑SA.
Étiquettes : aucune
7
26
juil.
2014

Il serait sympa lorsqu'on est en train de lire les commentaires d'un journal ou d'une dépêche de pouvoir visualiser le commentaire parent sans être obligé d'y retourner. C'est assez compliqué de s'y retrouver lorsqu'il y a plusieurs niveaux d'imbrications.
Une des nombreuses façons de faire est d'afficher le commentaire parent dans un tooltip lorsqu'on survole le [^] du commentaire fils.

Bonne journée!

Merci

  • # Script Greasemonkey

    Posté par  . É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;
    }

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.