recherche du fichier XUL de la fonction "search"

Vous vous penchez sur le développement d'applications ou d'extensions pour Mozilla ? C'est alors vers ce forum que se dirigeront naturellement vos requêtes...
TrAshiBa
Arias
Messages : 12
Inscription : 23 févr. 2007, 11:16

recherche du fichier XUL de la fonction "search"

Message par TrAshiBa »

Bonjour à tous,

Je suis sur un projet de développement d'une extension pour firefox.

J'expose ma situation et mon problème:

J'ai créé un toolbox/toolbar avec plusieurs composants ( toolbarbutton, textbox ) avec XUL.

J'aimerai faire une liaison avec une base de données MySql, ...
Je sais qu'on combine le plus souvent php/mysql ou c, c++, python, ...

Mais comme je ne passe pas par une page web, peut-on faire via un script ( java script ) dans le XUL ??

Quelles sont les instructions pour faire la connexion à la DB ?

En résumé, lié une action à un bouton de ma toolbar pour montrer que la connexion à la DB est effective et que je peux en extraire des données de cette DB.

Merci d'avance pour votre aide

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Dernière modification par TrAshiBa le 28 févr. 2007, 18:33, modifié 4 fois.
martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

le plus simple doit être d'utiliser XMLHttpRequest dans ton extension, en ciblant une page php qui interroge mysql.
TrAshiBa
Arias
Messages : 12
Inscription : 23 févr. 2007, 11:16

Message par TrAshiBa »

ok je vais voir ça.

Merci :)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
TrAshiBa
Arias
Messages : 12
Inscription : 23 févr. 2007, 11:16

Message par TrAshiBa »

Mon problème plus haut est résolu :)
Merci martin :)



Je me demandais s'il y avait moyen de convertir un toolbox en un toolbox comme la toolbar de la fonction "search" de FF.

Je m'intéresse à ces propriétés où on peut le convoquer avec une combinaison de clé ( alt+K, par exemple ) et faire effacer de la vue de l'utilisateur une fois qu'on en a plus besoin.

Si quelqu'un parmis vous sait ou ce trouve le fichier XUL ou bien un tuto pour en créer un.

Merci d'avance!

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

l'inspecteur DOM + LXR sont tes amis ;)

D'après l'inspecteur, la barre de recherche est un toolbar avec l'id FindToolbar.

Sur LXR, section mozilla 1.8 (c'est la branche du firefox 2 actuel), on trouve que c'est une portion de fichier, inclus dans browser.xul, et les js contenant la chaine "FindToolbar" sont au nombre de 2 :
http://lxr.mozilla.org/mozilla1.8/sourc ... indBar.inc
http://lxr.mozilla.org/mozilla1.8/sourc ... er.xul#533

http://lxr.mozilla.org/mozilla1.8/sourc ... findBar.js
http://lxr.mozilla.org/mozilla1.8/sourc ... ser.js#769

bon courage ;)
TrAshiBa
Arias
Messages : 12
Inscription : 23 févr. 2007, 11:16

Message par TrAshiBa »

hooo, chouette de la lecture :p

Merci martin ^^

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités