Cher journal,
Un précédent écrit m'a donné une idée.
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.
Cela m'a donné une idée.
Voilà donc un script greasemonkey qui fait varier la taille de la police de caractère en fonction du score de la note.
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.
Pour une install directe http://renardjb.googlepages.com/troll.user.js
Vous voilà prêt pour vendredi.
// ==UserScript==
// @name TROLL
// @namespace DLFP
// @description elarge your com
// @include [https://linuxfr.org/*](https://linuxfr.org/*)
// @include [https://linuxfr.org/*](https://linuxfr.org/*)
// @exclude [http://linuxfr.org/board/*](http://linuxfr.org/board/*)
// @exclude [http://linuxfr.org/board/*](http://linuxfr.org/board/*)
// ==/UserScript==
// UNDER WTFPL (Do What The Fuck You Want To Public License)
function addGlobalStyle(css) {
style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = css;
document.getElementsByTagName('head')[0].appendChild(style);
}
window.addEventListener('load',function(event) { onLoad(event); }, true);
function onLoad(event)
{
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;}');
var scores = document.evaluate('//p[@class=\'commentsbody\']', document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
for(var i = 0; i < scores.snapshotLength;i++) {
switch(scores.snapshotItem(i).parentNode.childNodes[5].childNodes[3].innerHTML) {
case '10': case '9': case '8': case '7':
scores.snapshotItem(i).setAttribute('class','trolltropbon');
break;
case '6': case '5': case '4': case '3':
scores.snapshotItem(i).setAttribute('class','trollbon');
break;
case '2': case '1': break; case '0': case '-1':
scores.snapshotItem(i).setAttribute('class','trollnul');
break;
case '-2': case '-3':
scores.snapshotItem(i).setAttribute('class','trollnul2');
break;
case '-4': case '-5': case '-6': case '-7':
scores.snapshotItem(i).setAttribute('class','trollnul3');
break;
case '-8': case '-9': case '-10':
scores.snapshotItem(i).setAttribute('class','trollnul4');
}
}
}
PS: Pour les entubeurs de mouches barbus, la licence est tout à fait libre.
# arg
Posté par grid . Évalué à 6.
les includes sont faux, il faut mettre
// @include https://linuxfr.org/*
// @include http://linuxfr.org/*
// @exclude http://linuxfr.org/board/*
// @exclude https://linuxfr.org/board/*
# Lapins qu'ont pris
Posté par claudex . Évalué à 1.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Lapins qu'ont pris
Posté par meuble2001 . Évalué à 3.
# RE:
Posté par riba . Évalué à 2.
Faudrait peut-être jouer avec la couleur du texte aussi...
# Bonne idée
Posté par Lawrence P. Waterhouse (site web personnel) . Évalué à 1.
[^] # Re: Bonne idée
Posté par kertiam . Évalué à 1.
La dimension des caractères me gêne plutôt à cause de leur trop faible taille, je vais essayer tes pistes (couleur/transparence) pour améliorer la visiblotrollitude des commentaires. ;)
[^] # Re: Bonne idée
Posté par grid . Évalué à 2.
Sinon, c'est quoi Stylish ?
[^] # Re: Bonne idée
Posté par Nicolas Bourdais (Mastodon) . Évalué à 3.
On peut dire que c'est l'équivalent de greasemonkey mais uniquement pour les css.
Leur site permet aussi de partager des css :
http://userstyles.org/
[^] # Re: Bonne idée
Posté par Gniarf . Évalué à 2.
comme en plus elle se débrouille pour proposer une preview de la CSS que tu rajoutes, et qu'elle vérifie sommairement la syntaxe CSS que tu tentes de lui faire gober...
# une capture d'écran siouplait
Posté par Gniarf . Évalué à 6.
[^] # Re: une capture d'écran siouplait
Posté par claudex . Évalué à 6.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
# Konqueror
Posté par jice (site web personnel) . Évalué à 2.
[^] # Re: Konqueror
Posté par Mais qui suis-je ? :) . Évalué à 4.
justement c'est celle que j'utilise...
[^] # Re: Konqueror
Posté par grid . Évalué à 4.
[^] # Re: Konqueror
Posté par Mais qui suis-je ? :) . Évalué à 2.
c'est celle avec des bandes oranges autour des commentaires, en tout cas j'ai découvert ça en changeant de CSS un jour, bref la meilleure solution c'est de trouver 2h pour changer de CSS et toutes les essayer...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.