DLFP - Journaux -
1 days and 21 hours ago
Cher journal,br / br / Un a href=https://linuxfr.org/~Jeanuel/27587.htmlprécédent
écrit/a m'a donné une idée. br / br / Sur rue89, il y a une
fonctionnalité intéressante, chaque réponse à un post, la boite du post
est réduite de 20 pixels. C'est surement censé empêcher les longues enfilades
des entubeurs de mouches.br / br / Cela m'a donné une idée.br / br / Voilà
donc un script a href=https://addons.mozilla.org/fr/firefox/addon/748greasemonkey/a qui fait varier
la taille de la police de caractère en fonction du score de la note.br / br / C'est un peu
perturbant au début, mais ce qui vont essayer, verront que les commentaires les plus
visibles ne sont pas forcément ceux qu'on croit. En tout cas, ca apporte une autre saveur
aux commentaires.br / br / Pour une install directe a
href=http://renardjb.googlepages.com/troll.user.jshttp://renardjb.googlepages.com/troll.user.js/abr
/ br / Vous voilà prêt pour vendredi.br / br / codebr / // ==UserScript==br / // @name
TROLLbr / // @namespace DLFPbr / // @description elarge your combr / // @include a
href=https://linuxfr.org/*https://linuxfr.org/*/abr / // @include a
href=https://linuxfr.org/*https://linuxfr.org/*/abr / // @exclude a
href=http://linuxfr.org/board/*http://linuxfr.org/board/*/abr / // @exclude a
href=http://linuxfr.org/board/*http://linuxfr.org/board/*/abr / // ==/UserScript==br / br / //
UNDER WTFPL (Do What The Fuck You Want To Public License)br / br / function addGlobalStyle(css) {br
/ style = document.createElement('style');br / style.type = 'text/css';br / style.innerHTML =
css;br / document.getElementsByTagName('head')[0].appendChild(style);br / }br / br /
window.addEventListener('load',function(event) { onLoad(event); }, true);br / br / function
onLoad(event)br / {br / addGlobalStyle('.trolltropbon { font-size: 18px;} .trollbon { font-size:
14px;} .trollnul { font-size: 10px;} .trollnul2 { font-size: 8px;}.trollnul3 { font-size:
7px;}.trollnul4 { font-size: 5px;}');br / var scores =
document.evaluate('//p[@class='commentsbody']', document, null,
XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);br / for(var i = 0; i scores.snapshotLength;i++) {br
/ switch(scores.snapshotItem(i).parentNode.childNodes[5].childNodes[3].innerHTML) {br / case '10':
case '9': case '8': case '7':br / scores.snapshotItem(i).setAttribute('class','trolltropbon');br /
break;br / case '6': case '5': case '4': case '3':br /
scores.snapshotItem(i).setAttribute('class','trollbon');br / break;br / case '2': case '1': break;
case '0': case '-1':br / scores.snapshotItem(i).setAttribute('class','trollnul');br / break;br /
case '-2': case '-3':br / scores.snapshotItem(i).setAttribute('class','trollnul2');br / break;br /
case '-4': case '-5': case '-6': case '-7':br /
scores.snapshotItem(i).setAttribute('class','trollnul3');br / break;br / case '-8': case '-9': case
'-10':br / scores.snapshotItem(i).setAttribute('class','trollnul4');br / }br / }br / }br / /codebr
/ br / PS: Pour les entubeurs de mouches barbus, la licence est tout à fait libre.

|