Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5213 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  70  71  72  ..  153  154  155  156  157  158
Auteur Sujet :

Améliorer l'ordinaire d'HFR - MD Enhance pour Firefox & script Opera

n°2344237
Puissance ​Athlon XP
Posté le 02-03-2006 à 23:07:35  profilanswer
 

Reprise du message précédent :

pascal_ a écrit :

J'avais dit que je m'y mettrais, tout en factorisant le code js pour qu'il fonctionne sur Opera et Firefox (pour ne pas avoir 2 versions différente), mais pas le temps ni trop l'envie en fait :D  
 
J'avais juste commencé à chercher de la doc sur le fonctionnement des extensions sous Firefox sans trouver véritablement quelque chose de  satisfaisant... J'ai l'impression qu'il faut pas mal de temps, juste pour chercher des infos éparpillées un peu partout  :sweat:


 
C'est ce que j'ai vu aussi, y'a pas un endroit où trouver de la doc, y'en a dix qui se partagent une partie de la doc, l'autre étant non-documentée (enfin c'est ce que je me dis vu que j'ai rien trouvé pour certains trucs)

mood
Publicité
Posté le 02-03-2006 à 23:07:35  profilanswer
 

n°2345346
Sebou77
French Tech powaa :-)
Posté le 04-03-2006 à 14:01:24  profilanswer
 

Au fait c'est stocker dans quel fichier les infos perso de hfr_enhance ?
Car j'ai plusieur pc et j'ai pas envi de personalisé sur chaun les smileys perso :D

n°2345347
Mjules
Parle dans le vide
Posté le 04-03-2006 à 14:02:34  profilanswer
 

classiquement dans prefs.js


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°2345348
Mjules
Parle dans le vide
Posté le 04-03-2006 à 14:03:00  profilanswer
 

Puissance Athlon XP a écrit :

C'est ce que j'ai vu aussi, y'a pas un endroit où trouver de la doc, y'en a dix qui se partagent une partie de la doc, l'autre étant non-documentée (enfin c'est ce que je me dis vu que j'ai rien trouvé pour certains trucs)


xulfr reste la référence pour ce genre de choses


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°2345360
Sebou77
French Tech powaa :-)
Posté le 04-03-2006 à 14:11:24  profilanswer
 

Mjules a écrit :

classiquement dans prefs.js


bah justement c'est que j'ai regardé mais perso y a rien dedans :heink:
Ou alors y en a plusieur :??:

n°2345475
HumanRAGE
Rage d'être un Humain...LIBRE!
Posté le 04-03-2006 à 16:41:33  profilanswer
 

bon et bah en utilisant la bidouille pour le faire marcher dans IE, ca modifie pas la taille de la boite d'edition non plus :lol:
 
en fait c un fake cte feature c ca ? :??:


---------------
When I give food to the poor, they call me a saint. When I ask why the poor have no food, they call me a communist. Helder Camara | Telling your employees they're "family" is the corporate equivalent of saying "I love you" to a sex worker.
n°2345545
Puissance ​Athlon XP
Posté le 04-03-2006 à 18:32:39  profilanswer
 

Mjules a écrit :

xulfr reste la référence pour ce genre de choses


 
Haaan je conaissais pas, je cherchais sur les sites mozilla et consorts  :sweat:  
Merci :whistle:

n°2353187
Profil sup​primé
Posté le 12-03-2006 à 20:52:08  answer
 

Le contenu de ce message a été effacé par son auteur


Message édité par Profil supprimé le 12-03-2006 à 20:55:48
n°2359846
Puissance ​Athlon XP
Posté le 19-03-2006 à 23:26:11  profilanswer
 

Bon, je pense que je peux faire une première release de mon extension
Pour l'instant y'a deux features : pack de smileys et ignore list
 
Ca se passe ici
 
Achtung :  

  • Testé uniquement sous firefox 1.5.0.1
  • Je suis pas résponsable des eventuels dégats que ça pourrait faire, j'ai fait des tests, mais un plantage ou un bug ca arrive


A noter que j'essaye d'etre compatible sur tous les md.net et non pas juste hfr, donc si vous demandez des features faut que ça soit présent partout.
 
Et enfin je ne compte pas implémenter des fonctions cosmétiques genre changer les icones :o
 
 
Voilà, j'attends vos remarques
 
PS : Si y'a un volontaire pour m'aider qui s'y connais en dev d'extensions, j'arrive pas à faire marcher la mise à jour automatique, MPisez moi

n°2359925
minipouss
un mini mini
Posté le 20-03-2006 à 08:15:29  profilanswer
 

je teste ton extension dans la matinée sous FF 1.5.0.1 Linux :)

mood
Publicité
Posté le 20-03-2006 à 08:15:29  profilanswer
 

n°2359964
Puissance ​Athlon XP
Posté le 20-03-2006 à 09:22:38  profilanswer
 

:jap:

n°2359971
minipouss
un mini mini
Posté le 20-03-2006 à 09:29:42  profilanswer
 

pas mal le coup de l'ignore list (désolé cytrouille je viens de tester sur toi sur ce topic car ton poste est juste au dessus de celui de Puissance  Athlon XP), mais je ne pense pas que cela me servira :)
 
Au niveau du menu contextuel pour ajouter les smileys, ça roule mais il faut un reboot de firefox pour que ça prenne en compte les nouveaux pack qui ont été ajoutés durant la session.
 
Par contre plusieurs choses me manquent : le redimensionnement de la fenêtre de réponse et celle de la colonne où les smileys sont affichés aussi. Ainsi que la possibilité de de créer ses propres boutons alloués à un texte bien précis (par exemple pour faire afficher directement

Code :
  1. [img]l'adressedemonsitehabitueld'image/.png[/img]

avec le curseur positionné au bon endroit. Et aussi la preview (la flemme de cliquer sur le bouton aperçu du forum)
 
En gros, beau boulot. Par contre pourquoi avoir tout refait plutôt que de modifier/améliorer/débugguer l'ancienne extension? Car c'est sûrement plus simple que de se plonger dans un code déja fait?

n°2359975
minipouss
un mini mini
Posté le 20-03-2006 à 09:31:29  profilanswer
 

excellent on peut se mettre soit-même en ignore-list [:ddr555]
 
par contre pour enlever de l'ignore-list faut le faire à la main non?
 
edit : un petit tour dans le pref.js et hop plus personne en ignore-list

Message cité 1 fois
Message édité par minipouss le 20-03-2006 à 09:32:51
n°2360138
Puissance ​Athlon XP
Posté le 20-03-2006 à 12:41:28  profilanswer
 

minipouss a écrit :

Au niveau du menu contextuel pour ajouter les smileys, ça roule mais il faut un reboot de firefox pour que ça prenne en compte les nouveaux pack qui ont été ajoutés durant la session.


 
Ok, je vais regarder ça :)
 

minipouss a écrit :

Par contre plusieurs choses me manquent : le redimensionnement de la fenêtre de réponse et celle de la colonne où les smileys sont affichés aussi. Ainsi que la possibilité de de créer ses propres boutons alloués à un texte bien précis (par exemple pour faire afficher directement

Code :
  1. [img]l'adressedemonsitehabitueld'image/.png[/img]

avec le curseur positionné au bon endroit. Et aussi la preview (la flemme de cliquer sur le bouton aperçu du forum)


 
D'autres features devraient venir plus tard je pense
Pas la preview, puisque c'est déja implémenté, je vois pas l'interet de le faire deux fois, à part la flemme mais bon :o
 

minipouss a écrit :

En gros, beau boulot. Par contre pourquoi avoir tout refait plutôt que de modifier/améliorer/débugguer l'ancienne extension? Car c'est sûrement plus simple que de se plonger dans un code déja fait?


 
Ben simplement parce que c'etait pour apprendre et que le code de freekill donnait pas envie de se plonger dedans
 

minipouss a écrit :

par contre pour enlever de l'ignore-list faut le faire à la main non?
 
edit : un petit tour dans le pref.js et hop plus personne en ignore-list


 
Nop, comme les packs de smiley, clic droit sur la liste
 
 
Voilà voilà  :hello:

n°2360207
minipouss
un mini mini
Posté le 20-03-2006 à 13:32:16  profilanswer
 

Puissance Athlon XP a écrit :

Ok, je vais regarder ça :)

merci :jap:
 
 
 

Puissance Athlon XP a écrit :

D'autres features devraient venir plus tard je pense

oki, tu vois pas avec pascal_ pour mettre celles déja incluses dans la version de Freekill? (taille zone de texte, bouton supplémentaire.........)

Puissance Athlon XP a écrit :

Pas la preview, puisque c'est déja implémenté, je vois pas l'interet de le faire deux fois, à part la flemme mais bon :o

ben je me sers de la preview dans tous mes posts donc c'est plus que chiant et lourd de devoir cliquer sur ce putain de bouton

Puissance Athlon XP a écrit :

Ben simplement parce que c'etait pour apprendre et que le code de freekill donnait pas envie de se plonger dedans

[:ddr555]

Puissance Athlon XP a écrit :

Nop, comme les packs de smiley, clic droit sur la liste
Voilà voilà  :hello:


oups pas vu :whistle:
 
bonne continuation dans ton extension, tiens nous au courant de tes avancements :hello:

n°2360287
Profil sup​primé
Posté le 20-03-2006 à 14:45:31  answer
 

Le contenu de ce message a été effacé par son auteur

n°2360691
Puissance ​Athlon XP
Posté le 20-03-2006 à 21:20:11  profilanswer
 

minipouss a écrit :

merci :jap:
 
 
 
oki, tu vois pas avec pascal_ pour mettre celles déja incluses dans la version de Freekill? (taille zone de texte, bouton supplémentaire.........)
ben je me sers de la preview dans tous mes posts donc c'est plus que chiant et lourd de devoir cliquer sur ce putain de bouton
 [:ddr555]
 
oups pas vu :whistle:
 
bonne continuation dans ton extension, tiens nous au courant de tes avancements :hello:


 
Merci pour tes remarques, j'en tiendrai compte :)

n°2360694
deepack
Posté le 20-03-2006 à 21:23:31  profilanswer
 

Enhance V1 et V2 ne sont pas compatibles ensemble à mon avis, j'ai des erreurs [:spamafote]

n°2360695
koskoz
They see me trollin they hatin
Posté le 20-03-2006 à 21:24:03  profilanswer
 

Ce qui est dommage c'est d'avoir fait deux plugins différents :(.


---------------
Twitter
n°2360697
Profil sup​primé
Posté le 20-03-2006 à 21:32:22  answer
 

Le contenu de ce message a été effacé par son auteur

n°2360699
minipouss
un mini mini
Posté le 20-03-2006 à 21:36:33  profilanswer
 

Puissance Athlon XP a écrit :

Merci pour tes remarques, j'en tiendrai compte :)

j'espère bien  [:aless]

Spoiler :

[:ddr555]

deepack a écrit :

Enhance V1 et V2 ne sont pas compatibles ensemble à mon avis, j'ai des erreurs [:spamafote]

ça me semble logique quand même. la moindre des choses c'est de faire un nouveau profil pour tester les nouvelles extensions (encore plus quand elles modifient les mêmes choses :o)

koskoz a écrit :

Ce qui est dommage c'est d'avoir fait deux plugins différents :(.

pourquoi? comme déja dit c'est plus simple souvent de refaire la roue plutôt que de rentrer dans un programme plus ou moins en bordel et non commenté (note : je ne dis pas que Freekill a fait ça car je n'ai aucune idée de ce qu'il a fait !!!)désolé pour le test de l'ignore list :D par contre tu dois être rentré là non?

Spoiler :

alors mets-toi aux tests bourdel  http://rulzofpunk.free.fr/smileys/batte_fou.gif

n°2360700
minipouss
un mini mini
Posté le 20-03-2006 à 21:37:10  profilanswer
 


ah? new profile?

n°2360701
Profil sup​primé
Posté le 20-03-2006 à 21:38:46  answer
 

Le contenu de ce message a été effacé par son auteur

n°2360718
Profil sup​primé
Posté le 20-03-2006 à 22:05:17  answer
 

Le contenu de ce message a été effacé par son auteur


Message édité par Profil supprimé le 20-03-2006 à 22:05:51
n°2360724
Profil sup​primé
Posté le 20-03-2006 à 22:12:20  answer
 

Le contenu de ce message a été effacé par son auteur

n°2360726
minipouss
un mini mini
Posté le 20-03-2006 à 22:12:49  profilanswer
 

oh ça va toi :o
 
gros boulet [:barome]  
 
HFR 2 manque de maturité mais avec un peu de temps j'y passerai peut-être :jap:

n°2360731
Profil sup​primé
Posté le 20-03-2006 à 22:19:17  answer
 

Le contenu de ce message a été effacé par son auteur

n°2360750
minipouss
un mini mini
Posté le 20-03-2006 à 22:44:09  profilanswer
 

bah quoi? je suis un nain compris? :???:
 
y a quoi de zarbi dans mon post?

n°2360765
Puissance ​Athlon XP
Posté le 20-03-2006 à 22:59:51  profilanswer
 

Bon, vive le multi-quote [:taiche]  
 
 

deepack a écrit :

Enhance V1 et V2 ne sont pas compatibles ensemble à mon avis, j'ai des erreurs [:spamafote]


 
Ca c'est normal, je bosse dans les mêmes endroits que Freekill. Je peux pas y faire grand chose, comme dit  
 
 

koskoz a écrit :

Ce qui est dommage c'est d'avoir fait deux plugins différents :(.


 
J'ai déjà répondu à ça, je voulais apprendre à faire une extension, ça m'a paru un bon projet étant donné que plus personne ne bosse dessus. Je voulais le faire depuis le début simplement parce que je n'avais pas envie de m eplonger dans le code de Freekill (ce que j'ai quand même du faire à certains moments cela dit :cry: )
 
(je donne un extrait après [:pingouino] )
 
 
 
Tu peux donner plus de détails ? C'est arrivé comment/pourquoi ?
 
 
 
Done [:ddr555]  
 
 
 
Ben disons que ça servirait à rien vu que pour l'instant tout est saugegardé dès modification. (voir point suivant)
 
 
 
La faudrait que je revoies tout mon code pour passer aux boutons Valider/Annuler.
Quand je me sentirai motivé je verrai, pour l'instant je reste comme ça.
 
 
 
Dans la to-do.
 
 
 
Done.
 
 
 
J'ai bossé un peu dessus avant et pour l'insant ça merde :o  
 
 
 
Oui mais non, je mettrai l'ordre mais là c'est un peu too much
 
 
 
 
Ouf :pt1cable:

n°2360767
Puissance ​Athlon XP
Posté le 20-03-2006 à 23:02:06  profilanswer
 

Pour l'histoire du code, je crois que le pire c'était la génération du javascript à la volée  
 

Code :
  1. var new_js = "function swapSmilies(set,init){";
  2. new_js += "\nvar smilies = new Array();";
  3. for(i=0;i<10;i++)
  4. {
  5.  if (smilies_contents[i] != "" )
  6.  {
  7.    new_js += "\nsmilies["+i+"] = \""+smilies_contents[i]+"\";";
  8.  }
  9. }
  10. new_js += "\nvar mysmilies = smilies[set].split(\",\" );var output = \"\";";
  11. new_js += "\nfor(i=0;i<mysmilies.length;i++){";
  12. new_js += "if(mysmilies[i]==\"<br>\" ){output+=\"<br/>\";}";
  13. new_js += "else if(mysmilies[i].indexOf(\"http://\" )==0){output+=\"<img onclick=\\\"TAinsert(' [img]\"+mysmilies[i]+\"[/img]','');\\\" src=\\\"\"+mysmilies[i]+\"\\\" alt=\\\"[img]\"+mysmilies[i]+\"[/img]\\\" title=\\\"[img]\"+mysmilies[i]+\"[/img]\\\" style=\\\"margin:2px;\\\">\";}";
  14. new_js += "else if(mysmilies[i].indexOf(\":\" )!=-1){loc=mysmilies[i].replace(/([^:]+):(\\d+)/g,\"$2/$1\" );output=output+\"<img onclick=\\\"TAinsert(' [:\"+mysmilies[i]+\"] ','');\\\" src=\\\""+HFR_DOMAIN+"/images/perso/\"+loc+\".gif\\\" alt=\\\"[:\"+mysmilies[i]+\"]\\\" title=\\\"[:\"+mysmilies[i]+\"]\\\" style=\\\"margin:2px;\\\">\";}";
  15. new_js += "else{output=output+\"<img onclick=\\\"TAinsert(' [:\"+mysmilies[i]+\"] ','');\\\" src=\\\""+HFR_DOMAIN+"/images/perso/\"+mysmilies[i]+\".gif\\\" alt=\\\"[:\"+mysmilies[i]+\"]\\\" title=\\\"[:\"+mysmilies[i]+\"]\\\" style=\\\"margin:2px;\\\">\";}";
  16. new_js += "}";
  17. new_js += "\ndocument.getElementById(\"moresmilies\" ).innerHTML=output;";
  18. new_js += "}";
  19. new_js += "\nswapSmilies(0,1);";
  20.  
  21. // create script for color preview
  22. new_js += "\nfunction setColor(what){";
  23. new_js += "\noldcolor = document.getElementById(\"previewcolor\" );";
  24. new_js += "\noldcolor.setAttribute(\"onclick\",\"TAinsert('[#\"+what+\"]','[/#\"+what+\"]');\" );";
  25. new_js += "\noldcolor.style.background = \"#\"+what;";
  26. new_js += "\n    return true;";
  27. new_js += "\n}";


 
 [:pingouino] ²

n°2360933
Profil sup​primé
Posté le 21-03-2006 à 09:53:38  answer
 

Le contenu de ce message a été effacé par son auteur


Message édité par Profil supprimé le 21-03-2006 à 09:56:42
n°2361675
Puissance ​Athlon XP
Posté le 21-03-2006 à 21:15:05  profilanswer
 


 
Done.
 
 
 
Ben disons que j'ai été réactif parce que c'etait des petites choses, mais pour les plus gros trucs j'avance pas vite. En plus ces prochains jours y'aura rien vu que je pars en voyage scolaire :o
 
 
 
C'est à dire ? Je la trouve adaptée enfin à moins que tu veuilles afficher le contenu des packs en entier ?

n°2361698
Profil sup​primé
Posté le 21-03-2006 à 21:40:06  answer
 

Le contenu de ce message a été effacé par son auteur

n°2361699
Puissance ​Athlon XP
Posté le 21-03-2006 à 21:42:14  profilanswer
 

Oui mais non :D

n°2362519
Profil sup​primé
Posté le 22-03-2006 à 18:04:49  answer
 

Le contenu de ce message a été effacé par son auteur

n°2366144
Profil sup​primé
Posté le 26-03-2006 à 16:45:35  answer
 

Le contenu de ce message a été effacé par son auteur


Message édité par Profil supprimé le 26-03-2006 à 17:15:03
n°2366163
Mjules
Parle dans le vide
Posté le 26-03-2006 à 16:57:55  profilanswer
 

[:roi]
 
chez moi ça a l'air de fonctionner
 
 
pour le 404, c'est à cause du point à la fin de ton url

Message cité 1 fois
Message édité par Mjules le 26-03-2006 à 16:58:32

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°2366177
Profil sup​primé
Posté le 26-03-2006 à 17:09:30  answer
 

Le contenu de ce message a été effacé par son auteur


Message édité par Profil supprimé le 26-03-2006 à 17:10:27
n°2367404
koskoz
They see me trollin they hatin
Posté le 27-03-2006 à 17:36:12  profilanswer
 

Perso quand je rajoute le smiley "roi" dans le plugin, aucun problème, il apparait bien :o.
 
 [:roi]


---------------
Twitter
n°2367590
Profil sup​primé
Posté le 27-03-2006 à 20:33:01  answer
 

Le contenu de ce message a été effacé par son auteur

n°2367591
koskoz
They see me trollin they hatin
Posté le 27-03-2006 à 20:34:31  profilanswer
 

Moi j'ai aucun bug, mais j'ai pas le wysiwyg d'activé, de toute façon ça sert à rien :o


Message édité par koskoz le 27-03-2006 à 20:34:54

---------------
Twitter
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  70  71  72  ..  153  154  155  156  157  158

Aller à :
Ajouter une réponse
 

Sujets relatifs
Script de NewsCherche script ou page de site, tout fait :) Newbie !
Firefox 0.93 et les extensions de navigation par ongletDOS : Script non sequentiel ?
changement de workgroup par scriptSauvergarder les signers [opera]
intégrer Flashget a FirefoxPourquoi les mails de HFR sont considérés comme SPAM ?
Firefox et les liensConfiguration Leechget avec Firefox
Plus de sujets relatifs à : Améliorer l'ordinaire d'HFR - MD Enhance pour Firefox & script Opera


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)