Personnaliser Dealabs avec Greasemonkey

Posté par Pastek le 29/06/2013 à 17h59

Personnaliser Dealabs avec Greasemonkey

Le 29/06/2013 à 17h59

Le 09/07/2013 à 22h13

Bonjour à tous,

Je viens de créer plusieurs scripts GreaseMonkey pour personnaliser Dealabs.

Pour ceux qui ne connaissent pas GreaseMonkey c'est une extension Firefox à installer auparavant : https://addons.mozilla.org/fr/firefox/addon/greasemonkey/
Et en ajoutant les scripts ci-dessous cela permet de modifier des pages spécifiées dans les scripts.
Il existe la même chose pour Chrome, il me semble que c'est avec cette extension : https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=fr Et je pense que les scripts sont compatibles.

Les scripts pour Dealabs :

1° Rajoute un bouton tout en haut et en bas de la page principale du forum pour marquer comme lu l'intégralité du forum au lieu de devoir le faire pour chaque rubrique.
http://userscripts.org/scripts/show/172200



2° Dans un thread du forum recopier la barre de navigation ([Home] > [Rubrique] > [Sous-Rubrique]) à la fin des posts et la pagination en haut + liste déroulante pour choisir la page + bouton Retour au site en bas
http://userscripts.org/scripts/show/172203



3° Pour le site : http://userscripts.org/scripts/show/172922
- Affiche le nombre de commentaires des deals de couleur et de taille différentes en fonction du nombre
- La panneau "En direct du forum" est ouvert par défaut
- Possibilité de supprimer la barre de partage dans la liste des deals (gain de place si vous ne l'utilisez pas)



N'hésitez pas à me faire part de problèmes ou d'améliorations.

80 commentaires

NOUVELLE REPONSE

Nombre de réponses par page

Ce paramètre s’applique automatiquement à l’ensemble des sujets.

Flux RSS des réponses

01

Page :

adealistrateur

Le 29/06/2013 à 18h03

#1 Signaler
Je vais tester ça ^^. C'est sympa de ta part ;).
adealistrateur

Le 29/06/2013 à 18h07

#2 Signaler
Ca marche impec ^^.
Pastek

Le 06/07/2013 à 22h02

#3 Signaler
Modification du 2e script pour mettre la pagination (en cas de plusieurs pages) en haut du topic.
tigrouille

Le 07/07/2013 à 13h16

#4 Signaler
Merci.
Y a moyen de rajouter une liste déroulante avec les numéros de page ? Comme ça si y en a dix on poura choisir d'accéder à celle qu'on directement.
Pastek

Le 08/07/2013 à 9h03

#5 Signaler
Merci.
Y a moyen de rajouter une liste déroulante avec les numéros de page ? Comme ça si y en a dix on poura choisir d'accéder à celle qu'on directement.
En théorie je pense que c'est possible. Dès que j'ai un peu de temps je regarderais. ;)
rajatheking

Le 08/07/2013 à 9h39

#6 Signaler
Merci ça fonctionne parfaitement :)
Pastek

Le 08/07/2013 à 23h19 (Modifié le 09/07/2013 à 8h26)

#7 Signaler
Merci.
Y a moyen de rajouter une liste déroulante avec les numéros de page ? Comme ça si y en a dix on poura choisir d'accéder à celle qu'on directement.
C'est ça que tu voulais ? Liste déroulante en haut d'un topic pour les pages ?
C'était un peu galère à faire mais j'y suis arrivé sans faire trop crade ! |D
http://userscripts.org/scripts/show/172203
tigrouille

Le 09/07/2013 à 9h40

#8 Signaler
C'est pas une liste déroulante mais ça me convient aussi xD

Tu as mis les mêmes boutons en haut qu'en bas c'est ça ?

Merci c'est cool !
Pastek

Le 09/07/2013 à 9h56 (Modifié le 09/07/2013 à 10h01)

#9 Signaler
C'est pas une liste déroulante mais ça me convient aussi xD

Tu as mis les mêmes boutons en haut qu'en bas c'est ça ?

Merci c'est cool !
Si si dans la version 1.1.1 tu as en haut d'une page d'un sujet à la fois une liste déroulante avec toutes les pages et comme dans la 1ère version également la copie de la barre de pagination en haut (page suivante/précédente et les numéros de page).
tigrouille

Le 09/07/2013 à 9h59

#10 Signaler
Exact, j'avais pas la bonne version.
C'est chouette !
Pastek

Le 09/07/2013 à 10h10

#11 Signaler
Exact, j'avais pas la bonne version.
C'est chouette !
Ok ça me rassure ! :P

Pour le script qui marque tout en lu parfois ça ne fonctionne pas car le rechargement de la page se fait plus vite que le marquage en lu. Même si la plupart du temps ça marche faudra que j'essaye de corriger ça. ;)
tigrouille

Le 09/07/2013 à 12h10

#12 Signaler
Yop, y a moyen d'ajouter en bas un bouton "retour au site" ?
Amorcage

Le 09/07/2013 à 12h12

#13 Signaler
Et pour Chrome :?? :D
tigrouille

Le 09/07/2013 à 12h14

#14 Signaler
Le pauvre, t'abuses hein ^^

Mais je pense que tu peux intégrer ses scripts directement dedans, à confirmer
Pastek

Le 09/07/2013 à 14h37

#15 Signaler
Yop, y a moyen d'ajouter en bas un bouton "retour au site" ?
Yep, je rajouterais ça. ;)

Et pour Chrome :?? :D
Essaye avec ça https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=fr ça devrait marcher.
Et puis comme ça tu feras mon 1er bêta-testeur. xD
Amorcage

Le 09/07/2013 à 14h49

#16 Signaler
Done ! ! ! avec le TamperMonkey =)



tigrouille

Le 09/07/2013 à 14h51

#17 Signaler
Mais c'est quoi tous ces onglets ! OMG ! :o
Amorcage

Le 09/07/2013 à 15h02 (Modifié le 09/07/2013 à 15h02)

#18 Signaler
Mais c'est quoi tous ces onglets ! OMG ! :o

En train de faire un site internet :P Et la, j'en ai pas beaucoup :3 Des fois, ça va jusqu'à une trentaine B) et puis ya aussi les onglets DL, Tampermonkey et le jeu de la Tassimo :D
Pastek

Le 09/07/2013 à 19h33 (Modifié le 09/07/2013 à 19h40)

#19 Signaler
Yop, y a moyen d'ajouter en bas un bouton "retour au site" ?
C'est fait prends les 2 scripts pour ajouter le bouton sur toutes les pages.

Sinon je vous conseille de récupérer la dernière version du Marquer comme lu qui cette fois fonctionne bien et évite même un rechargement de la page. B)

Edit : pas vraiment un bug/faille mais j'ai réussi à liker mon propre commentaire ! B)
Dealhunter

Le 09/07/2013 à 19h39

#20 Signaler
Tu as fait une fonctionnalité qui permet d'aimer ses propres commentaires ? :o
(En tout cas beau boulot pour tes scripts, bravo :) !)
Pastek

Le 09/07/2013 à 19h41 (Modifié le 09/07/2013 à 19h42)

#21 Signaler
Tu as fait une fonctionnalité qui permet d'aimer ses propres commentaires ? :o
(En tout cas beau boulot pour tes scripts, bravo :) !)
T'inquiète je vais pas diffuser ça, ni l'utiliser en masse sur les miens, mais je regardais juste si c'était possible, ça l'est ! :D
Dealhunter

Le 09/07/2013 à 19h46

#22 Signaler
Je te rassure je ne m'inquiète pas, je sais que tu n'en feras pas mauvais usage, mais on va tout de même corriger ça ':)^^, merci d'avoir trouvé ce petit souci !
adealistrateur

Le 09/07/2013 à 19h58 (Modifié le 09/07/2013 à 19h58)

#23 Signaler
@Pastek : Re-essai et dis moi si ça marche toujours ?
Pastek

Le 09/07/2013 à 20h04

#24 Signaler
@Pastek : Re-essai et dis moi si ça marche toujours ?
"Vous n'avez pas le droit de liker vos propres réponses
Revenez en arrière ou Big Dealy va se fâcher tout rouge."
^^
Pastek

Le 09/07/2013 à 22h07 (Modifié le 09/07/2013 à 22h09)

#26 Signaler
Pour le fun nouveau script pour le site : http://userscripts.org/scripts/show/172922

Fonctionalités :
- Affiche le nombre de commentaires des deals de couleur et de taille différentes en fonction du nombre
- La panneau "En direct du forum" est ouvert par défaut
- Possibilité de supprimer la barre de partage dans la liste des deals (gain de place si vous ne l'utilisez pas)
--> Pour cela décommenter la ligne 13.

nickeleg

Le 09/07/2013 à 22h59

#27 Signaler
Merci Pastek pour ton dernier script, j'ai aussi rajouter une ligne pour avoir le panneau "Deals les plus HOT" ouvert par défaut en copiant ton modèle :D

Hbbalex

Le 09/07/2013 à 23h07

#28 Signaler
Super boulot mec! Merci ;)
tigrouille

Le 10/07/2013 à 9h40

#29 Signaler
Est-ce qu'on peut ajouter aussi sur chaque deal un bouton "retour au site" afin d'éviter de devoir remonter tout en haut pour accéder à la page d'accueil ?
Amorcage

Le 10/07/2013 à 14h29

#30 Signaler
Tu pourrais pas faire un unique script plutot que 3 :P avec fonctionnalités désactivables :P

Bon, bref, un petit bug sur Chrome (j'ai juste l'addon "Tout marquer comme lu"). Et bah, ... Ça marque pas tout. C'est souvent le sous-forum "Le Site" qui ne passe pas :)
tigrouille

Le 10/07/2013 à 14h33

#31 Signaler
Il l'a dit, ça marque pas tout car le rafraichissement de la page est plus rapide que le passage en lu des topics.
Pastek

Le 10/07/2013 à 14h57 (Modifié le 10/07/2013 à 14h58)

#32 Signaler
Tu pourrais pas faire un unique script plutot que 3 :P avec fonctionnalités désactivables :P

Bon, bref, un petit bug sur Chrome (j'ai juste l'addon "Tout marquer comme lu"). Et bah, ... Ça marque pas tout. C'est souvent le sous-forum "Le Site" qui ne passe pas :)
1° Non le problème est que chaque script s’exécute sur certaines pages. Je ne sais pas si c'est possible de tout rassembler en un en indiquant que telle partie s'applique uniquement sur telle page...
Pour les fonctions désactivables c'est faisable j'ai vu qu'on pouvait gérer des options pour les scripts je regarderais si c'est pas trop complexe à faire. ;)

2° T'as essayé avec la dernière version (1.1.0) ? Car ça résout le problème normalement, tu n'auras pas de rechargement de page mais tu verras les icones de nouveaux messages disparaitrent au fur et à mesure rubrique par rubrique.

Est-ce qu'on peut ajouter aussi sur chaque deal un bouton "retour au site" afin d'éviter de devoir remonter tout en haut pour accéder à la page d'accueil ?
En fait faut faire comme sur le forum en recopiant la barre de navigation en bas des deals c'est ça ?
tigrouille

Le 10/07/2013 à 14h59

#33 Signaler
Wep, ce serait top !

Après tu revends tes cripts à Dealabs pour qu'ils optimisent leur site :P
adealistrateur

Le 10/07/2013 à 15h05

#34 Signaler
Wep, ce serait top !

Après tu revends tes cripts à Dealabs pour qu'ils optimisent leur site :P
Un jour ses scripts na vaudront plus rien puisqu'on les aura intégrés |o.
tigrouille

Le 10/07/2013 à 15h07

#35 Signaler
Tu les intègres sans acheter les droits à l'auteur ?

Hmm, ça va te couter un max au procès tout ça ^^
Pastek

Le 10/07/2013 à 16h28

#36 Signaler
Un jour ses scripts na vaudront plus rien puisqu'on les aura intégrés |o.
J'aurais toujours un coup d'avance ! |o
Ophelie

Le 10/07/2013 à 17h22 (Modifié le 10/07/2013 à 17h25)

#37 Signaler
Done ! ! ! avec le TamperMonkey =)



Y a quoi qui change ??? -_-

( ben bien monsieur µtorrent !)
tigrouille

Le 10/07/2013 à 17h24

#38 Signaler
Le bouton marquer tout comme lu via le script grâce à tampermonkey dans chrome -_-'
Ophelie

Le 10/07/2013 à 17h29 (Modifié le 10/07/2013 à 17h30)

#39 Signaler
tigrouille

Le 10/07/2013 à 17h30 (Modifié le 10/07/2013 à 17h31)

#40 Signaler
LoL :D

C'est vrai que personnellement, ce bouton ne m'est pas non plus très utile mais les autres fonctionnalités des scripts qui sont proposées sont très bien !

Pour chrome y a que ça ?
Non, tu devrais pouvoir mettre les autres scripts aussi.

Laisser une réponse

Des champs obligatoires n’ont pas été remplis, ou l’ont été incorrectement.