Les petits machins qui facilitent la vie
Modérateur : Ero-modos
Re: Les petits machins qui facilitent la vie
Et si tu pouvais mettre un lien
Re: Les petits machins qui facilitent la vie
Ok ...
Byakugan a écrit : Allez un exemple pratique. Installez l'extension puis prenons ce forum qui est la version phpBB3, les scripts dispo sont là.
Re: Les petits machins qui facilitent la vie
Tu peux modifier le code, rien ne t'en empêche.istari a écrit :Ouais .. Je vais donc surement l'enlever alors ^^'Même si tu le vois pas, il est envoyé, il suffit juste de savoir ça
Parce que je le trouve pas non plus si génial que ça... IL y a pas les boutons pour glisser du quote (oui parce que le alt quote, c'est bien mais ça met tout le texte ) et l'ensemble des boutons pour la taille la couleur le spoil etc ...
Et tout les smileys xD ... J'en utilise trois dans le tas, bref ce quick reply est pas fait pour moi
Edit : Oh putain c'est naze >< Il te préviens pas si ça a marché ou pas .. Pas pour moi DU TOUT
EDit : Par contre j'en ai un bien ^^
Il s'appelle le quick Edit... pour les modos ça doit etre royal...
Après lecture du script, pour quick edit et quick reply, on se rend compte que le type qui a développé ce script à fait une (semi)erreur. En faisant appel à la fonction de greasemonkey GM_xmlhttpRequest, il a voulu éviter d'avoir l'affichage du template intermédiaire de validation de post : "Votre message a été envoyé avec succès... voir votre message etc" et il a mis dans la méthode match comme motif 'View you submitted message" en dur:
Code : Tout sélectionner
var matches = responseDetails.responseText.match( /<a href="(.\/viewtopic\.php?[^"]+)">View your submitted message<\/a>/ );
if ( matches )
{
Code : Tout sélectionner
var matches = responseDetails.responseText.match( /<meta http-equiv="refresh" content="[^"]+(\/viewtopic\.php?[^"]+)" \/>/ );
if ( matches )
{
matches[ 1 ] = '.' + matches[ 1 ];
Code : Tout sélectionner
var matches = responseDetails.responseText.match( /<a href="(.\/viewtopic\.php?[^"]+)">Voir le message que vous avez envoyé<\/a>/ );
Donc ces 2 scripts doivent marcher correctement après hein! J'ai pas vraiment vérifié car j'ai la flemme d'installer le forum phpbb3 en local et je ne sais pas si nos princes m'accorderaient le droit de flooder sur le forum pour tester.
***Edit*** C'est "Voir le message envoyé" et non "Voir le message que vous avez envoyé". Enfin c'est pourri ce motif. Pouah !
Dernière modification par Byakugan le lun. 25 août 2008, 18:55, modifié 1 fois.
Re: Les petits machins qui facilitent la vie
Je viens de mettre ça et ça marche pas trop mal ..Byakugan a écrit :Code : Tout sélectionner
var matches = responseDetails.responseText.match( /<meta http-equiv="refresh" content="[^"]+(\/viewtopic\.php?[^"]+)" \/>/ ); if ( matches ) { matches[ 1 ] = '.' + matches[ 1 ];
Donc je vais garder xD Et si un jour je vois que ça fous la merde j'enleverais
Re: Les petits machins qui facilitent la vie
Bien mieux en effet
-
- Sannin
- Messages : 3872
- Inscription : mer. 14 sept. 2005, 23:06
- Localisation : Qui t'as dis que j'existais ?
Re: Les petits machins qui facilitent la vie
Bon, pour ma part, j'arrive pas à installer le truc pour voir la réponse... Tant pis, je chercherais plus tard.
À part ça, j'ai trouvé un script sympa
Two Column Google : Permet d'afficher deux pages de recherches google sur une seule page. Plutôt pratique je trouve et plus rapide.
À part ça, j'ai trouvé un script sympa
Two Column Google : Permet d'afficher deux pages de recherches google sur une seule page. Plutôt pratique je trouve et plus rapide.
Re: Les petits machins qui facilitent la vie
Bon je test ce script
C'est vrai que c'est pratique, directement intégré à la page du topic
On gagne quelques secondes
C'est vrai que c'est pratique, directement intégré à la page du topic
On gagne quelques secondes
Re: Les petits machins qui facilitent la vie
Lebibou, quand je rentre si j'ai le temps je te fais un mini tuto au pire
-
- Sannin
- Messages : 3872
- Inscription : mer. 14 sept. 2005, 23:06
- Localisation : Qui t'as dis que j'existais ?
Re: Les petits machins qui facilitent la vie
Ben en fait, le problème, c'est que j'ai pas les même ligne de code.
J'ai ça
Au lieu de
Je me tape une ligne de code en plus donc je sais pas si c'est normal ou pas.
Par ailleurs, j'ai tenté de remplacé le view your submitted message pas le voir le message envoyé mais ça a rien changé à l'affaire.
Et la ligne de code universelle n'a rien donné non plus donc je sais pas si c'est moi qui c'est pas y faire (la façon de sauvegarder la modif ou autre) ou bien si c'est parce que je suis sur mac que ça change quelque chose (même si j'en doute parce que c'est une ligne de code assez simple et c'est dépendant du logiciel, par de l'OS)
J'ai ça
Code : Tout sélectionner
var matches = responseDetails.responseText.match( /<a href="(.\/viewtopic\.php?[^"]+)">View your submitted message<\/a>/ );
if ( matches )
window.location.href = matches[ 1 ].replace( /&/gi, '&' );
else
{
Code : Tout sélectionner
var matches = responseDetails.responseText.match( /<a href="(.\/viewtopic\.php?[^"]+)">View your submitted message<\/a>/ );
if ( matches )
{
Par ailleurs, j'ai tenté de remplacé le view your submitted message pas le voir le message envoyé mais ça a rien changé à l'affaire.
Et la ligne de code universelle n'a rien donné non plus donc je sais pas si c'est moi qui c'est pas y faire (la façon de sauvegarder la modif ou autre) ou bien si c'est parce que je suis sur mac que ça change quelque chose (même si j'en doute parce que c'est une ligne de code assez simple et c'est dépendant du logiciel, par de l'OS)
Re: Les petits machins qui facilitent la vie
Oui j'avais la même. Faut juste que tu remplaces la création de matches. Donc wala ce que ça donne pour toi :
Ensuite tu sauves le fichier, tu redémarres FF et enjoy
Code : Tout sélectionner
// var matches = responseDetails.responseText.match( /<a href="(.\/viewtopic\.php?[^"]+)">View your submitted message<\/a>/ );
var matches = responseDetails.responseText.match( /<meta http-equiv="refresh" content="[^"]+(\/viewtopic\.php?[^"]+)" \/>/ );
if ( matches )
window.location.href = matches[ 1 ].replace( /&/gi, '&' );
else
{
-
- Sannin
- Messages : 3872
- Inscription : mer. 14 sept. 2005, 23:06
- Localisation : Qui t'as dis que j'existais ?
Re: Les petits machins qui facilitent la vie
On vérifie que ça marche bien.
Nickel. Merci du coup de main Kakashi
Nickel. Merci du coup de main Kakashi
Re: Les petits machins qui facilitent la vie
Je tien a remercier Kakashi_ pour m'avoir découvrir cooliris.Ce truc c'est carrément le pied pour les amoureux de l'image et puis l'interface est carrément bien foutu. Je suis sous le charme
Re: Les petits machins qui facilitent la vie
De rieeeeeeen. Chuis content que des gens trouvent des choses qui leur plaisent