Derniers journaux de pacifiko :
- [06/09@23:03] Un truc affreux
- [04/06@00:25] script Greasemonkey pour LinuxFR
- [15/03@17:09] CSS un jour...
- [16/12@10:17] NetBeans 4.0 est là
- [29/10@09:18] Pauvre de vous - le monde vu par AMD
- [22/10@14:50] pourquoi?
- [14/07@19:16] decimail - un serveur de mails
- [07/06@08:25] [politique] position de Cap21, un de plus
- [26/05@10:03] bug dlfp toolbar
- [13/05@23:58] css, dernière
- [13/05@08:17] ma css pour linuxFr v0.3
- [12/05@00:28] Feuille de style pour linuxfr : suite
- [11/05@08:23] Encore une feuille de style
- [05/04@12:46] Expérience WiFi à grande échelle
- [03/04@18:59] La monaie du Geek
- [30/03@17:17] [PBM UNICODE] Quelqu'un pour me confirmer?
- [20/03@15:46] cris de rage contre le minéfi : yaaaaaarrrrrgllllllllllllllllllll
- [10/12@12:01] Offre d'emploi orientée linux sur le 92 pour bac+2
- [14/11@22:11] [HUMOUR] en rire ou en pleurer ?
- [05/11@02:10] Windows sur PowerPC ?
Journal : Greasemonkey - màj du script papa.user.js
Posté par B r u n o (page perso, ) le 02 octobre 2005Il y a apparemment eu qq changements sur LinuxFR, à la suite desquels mon script pour greasemonkey ne fonctionnait plus correctement sur les pages contenant des nouveaux commentaires. J'ai donc pris qq heures pour trouver le pbm et corriger.
Le lien sur le script màj [http://arliguy.net/papa.user.js(...)].
Pour ceux qui ne connaissent pas GM [http://greasemonkey.mozdev.org/(...)], c'est une extension de FireFox (il existe des équivalents pour d'autres navigateurs maintenant) qui permet de déclencher des scripts sur certains sites. Ces scripts vont pouvoir ajouter de l'information à la page, en supprimer, modifier l'affichage, bref, tout ce qui est possible à l'aide de javascript. En dehors de LinuxFr je l'utilise par exemple pour afficher automatiquement les pages en version imprimable sur les sites des journaux que je visite (libé, le figaro). Leurs mises-en-pages sont vraiment trop insupportables.
Note : Utiliser GM peut créer des problèmes sur certains sites qui utilisent déjà du javascript par défaut et manipulent le DOM, étant donné que GM peut aussi le modifier, il peut y avoir qq collisions. Voici un gars qui parle de son soucis à ce sujet [en] [http://dean.edwards.name/weblog/2005/03/ungreased/(...)]
> Lire le journal (10 commentaires, moyenne: 2,3).
En tout cas...
Un grand merci pour ce script que j'utilise régulièrement :-)
-
[^]Re: En tout cas...
Posté par patrick_g (page perso, ) le 03/10/2005 à 14:19. (lien). Évalué à 3.Oui merci beaucoup B r u n o pour ce script....et si tu fournissais également le script permettant d'afficher les pages de libé et du figaro et du monde en version imprimable je pense que tu gagnerais au moins 150 ans sur ton temps de purgatoire !
-
[^]Re: En tout cas...
Posté par Jean () le 03/10/2005 à 14:32. (lien). Évalué à 2.bas de page :
http://cabine13.arliguy.net/article.php3?id_article=58(...)-
[^]Re: En tout cas...
Posté par B r u n o (page perso, ) le 03/10/2005 à 19:05. (lien). Évalué à 2.Zut, tu m'as grillé ma réduc de 150 ans ! Vilain !
Sinon, pour trouver des scripts GM, il y a cet annuaire sous forme de wiki : [http://dunck.us/collab/GreaseMonkeyUserScriptsSpecific(...)] ou sinon [http://userscripts.org/(...)] qui a importé la base du wiki pour proposer une interface "plus à la mode" à base d'ajax et tout et tout (Ha oui, il faut dire web2.0 maintenant, pffff, le marketing !!! qu'est ce qu'ils n'inventent pas, j'ai meme vu une pub pour une conférence sur le sujet qq part, on va en bouffer sur les 6 prochains mois, le temps qu'ils trouvent autre chose.).
Sinon je n'y ai pas mis mon script pour le figaro - qui est fortement inspiré des autres pour libération ou le monde présent sur le wiki - car je n'en suis pas encore complètement satisfait. Mais il marche bien quand même.
En tout cas, cela fait plaisir de voir que "papa" sert à quelqu'un d'autre que moi.-
[^]Re: En tout cas...
Posté par liberforce (Jabber id, page perso, ) le 04/10/2005 à 08:29. (lien). Évalué à 3.En tout cas, cela fait plaisir de voir que "papa" sert à quelqu'un d'autre que moi.
En même temps, vu le nombre de trolleurs sur ce site, il est indispensable dans certains threads :-p
-
[^]Re: En tout cas...
Posté par patrick_g (page perso, ) le 05/10/2005 à 08:57. (lien). Évalué à 3.hum...il me semble avoir détecté un petit problème.
j'ai l'habitude de surfer au boulot -> donc d'éviter de rester connecté trop longtemps -> donc d'enregistrer sur mon disque les pages html pour les lire plus tard...et dans ce cas de lecture en local ton script de "dépliage/repliage" des threads ne fonctionne plus !
Pourtant toute l'information nécessaire me semble présente dans la page html stockée non ? Pourquoi ça marche pas ?-
[^]Re: En tout cas...
Posté par B r u n o (page perso, ) le 05/10/2005 à 23:41. (lien). Évalué à 3.Le problème, c'est que les actions sur les liens "masquer" et "afficher" sont affectées par le script GM avec des "addEventListener("click", hideSibling, false);". Quand tu sauvegardes ta page, il ne prend pas les actions affectées de cette sorte, en plus la fonction hideSibling fait partie du script GM, donc non sauvegardée (du moins je ne pense pas).
J'essayerai de faire une version qui supporte la sauvegarde, cela ne doit pas être bien sorcier...-
[^]Re: En tout cas...
Posté par patrick_g (page perso, ) le 06/10/2005 à 06:44. (lien). Évalué à 2.ok j'attends cette version avec impatience !
merci de ta réponse.-
[^]Re: En tout cas...
Posté par B r u n o (page perso, ) le 08/10/2005 à 20:11. (lien). Évalué à 2.Voila, il est là [http://arliguy.net/papa.disk.user.js(...)], tu peux remplacer l'autre avec celui-ci. Attention, il ajoute une balise <script scr="http://blabla(...)" ... ce qui permet que lorsque tu télécharges la page, ce fichier de script sera aussi téléchargé avec les fichiers associés à la page. Cependant, comme ceci va chercher le script sur un site externe, et si t'es paranoiaque, tu devrais placer ce script (appelé papa.disk.functions.js) sur un serveur perso et modifier mon user-script pour qu'il ajoute la balise <script... qui va bien.
-
-
-
-
-
-
Petit message perso ...
Bon, rien a voir avec ton script, je l'ai pas testé ! ;-) Mais je vais y jeter un coup d'oeil ...
Par contre le marché de Noël de Lyon c'est dans moins de trois mois et je te rappelle que, sauf erreur de ma part, une certaine personne te doit toujours une bonne grosse rosette (pas celle qui se met au revers de la veste, celle qui se mange !)...
L'autre Bruno
Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.