Newshosting : une valeur sure avec logiciel de telechargement inclus


Sondage : Better Usenet propose une option pour cacher les résultats protégés par un mot de passe sur Binnewz, Binsearch, NZBIndex (...). D'après vous cette option doit être activée par défaut ?
Oui
Non
[Voir les résultats]
 
Poster une réponse 

Better Usenet Script Firefox Chrome pour Binnewz

06-03-2011, 11:43 AM (Ce message a été modifié le : 08-03-2011 02:02 PM par Cook2.)
Message : #14
RE: Un nouveau script pour améliorer Binnews et Binsearch : Better Usenet
Franchement c'est géantissime !!!

Non non pas d'icone a cliquer c'est ca qui est génial voir les notes sur la liste pour repérer les films bien notés que l'on ne connait peut-être pas !!!

Mes seules remarques seraient cosmétiques, prendre moins de place a l'affichage, ne pas afficher "Notes :" et "/ 10" d'ailleurs j'ai modifié le script pour ca :

Code :
            if ( ratingLink[1] == 'N/A' || ratingLink[1]<=0 ) {
                rate = "N/A";
            } else {
                rate = ratingLink[1];
            }
            ratingElement += "&nbsp;" + "[" + rate + "]";

Ce serait bien également d'avoir les notes supérieures à 8 d'une autre couleur, rouge par exemple.

Et pour les étoiles, je pense qu'il serait plus lisible de convertir la note IMDB en une note sur 5 étoiles au lieu de 10 mais pas juste en divisant par 2 car une note inférieure a 3 ou supérieure a 9 sur IMDB c'est du jamais vu, pour les étoiles je ferais :

Note (IMDB - 3) / 6 * 5 donc note IMDB <= 3 : 0 étoiles, note IMDB >= 9 : 5 étoiles.

Code :
        if (GM_config.read().imdb_starmode) {
            imdbrating = ratingLink[1] + " Stars";
            starrating = (ratingLink[1] - 3)/6*5;
            if (starrating <= 0) starrating = 0;
            if (starrating >= 5) starrating = 5;
            if (GM_config.read().imdb_showgreystars) imdbrating  = "<div style='width: 100px;height: 20px;background: url(data:image/png;base64," + starimage + ") no-repeat 0px 0px;'>";
            imdbrating += "<div style='width: " + 20 * starrating + "px;height: 20px;background: url(data:image/png;base64," + starimage + ") no-repeat 0px -20px;'>";
            imdbrating += "</div>";
            if (GM_config.read().imdb_showgreystars) imdbrating += "</div>";
            ratingElement += imdbrating;
        }


finalement j'ai fait ca pour le nombre d'étoiles a afficher :

Code :
        if (GM_config.read().imdb_starmode) {
                if ( ratingLink[1] == 'N/A' || ratingLink[1]<=0 ) {
                    ratingElement += "N/A";
                } else {

                imdbrating = ratingLink[1] + " Stars";

                starrating = (ratingLink[1] * ratingLink[1])/80*5;
                if (starrating <= 0) starrating = 0;
                if (starrating >= 5) starrating = 5;

                if (ratingLink[3] != 'N/A' && ratingLink[3] > 0) {    
                    starvote = Math.sqrt(ratingLink[3])/10;
                } else {
                    starvote = 0;
                }
                if (starvote <= 5) starvote = 5;
                if (starvote >= 20) starvote = 20;
                starpos = starvote - 40;
                startop = 20 - starvote;

                if (GM_config.read().imdb_showgreystars) imdbrating  = "<div style='position:relative;width: 100px;height: 20px;background: url(data:image/png;base64," + starimage + ") no-repeat 0px 0px;'>";
                imdbrating += "<div style='position:relative;width: " + 20 * starrating + "px;height: " + starvote + "px;top: " + startop + "px;background: url(data:image/png;base64," + starimage + ") no-repeat 0px " + starpos + "px;'>";
                imdbrating += "</div>";
                if (GM_config.read().imdb_showgreystars) imdbrating += "</div>";
                ratingElement += imdbrating;
                }
            }

Le nombre d'étoiles en fonction du carré de la note et la hauteur des étoiles en fonction de la racine carré du nombre de votants.

La 5ème étoile pourrait être d'une couleur différente, rouge par exemple. J'ai modifié le .png pour la mettre en rouge c'est plus facile de repérer les bons films.

Pourquoi interdire d'afficher le nombres de votes en mode "étoiles" ?

Code :
        if (GM_config.read().imdb_showvotes && ratingLink[3] != 'N/A') {    
            ratingElement += "&nbsp; (" + ratingLink[3] + ") ";
        }

Pourquoi avoir soit la note texte, soit les etoiles ? on pourrait choisir les 2 !

Mais encore une fois c'est génial !!! C'est juste parceque vous avez demandé des commentaires !

Il faut faire de la pub sur les forums de binnews !!! et mettre un bouton "don" paypal sur le forum Smile
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse
Poster une réponse 


Messages dans ce sujet
RE: Un nouveau script pour améliorer Binnews et Binsearch : Better Usenet - Cook2 - 06-03-2011 11:43 AM
Fix pour Better Usenet 1.931 - Clipper - 11-05-2014, 02:19 PM

Aller à :


Utilisateur(s) parcourant ce sujet : 6 visiteur(s)