Forums d'assistance et de discussion sur les logiciels produits par Mozilla ou créés à partir des technologies Mozilla. Ce site ne dépend pas de la fondation Mozilla et est maintenu par un collectif de bénévoles.
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...
Ca y est, j'ai créé ma première extension, GetEmail ! 8)
Elle permet de trouver les adresses email sur les pages web (pratique quand on veut envoyer un email au webmaster d'un site non-conforme ).
On peut la trouver sur http://getemail.mozdev.org/.
Elle ajoute un bouton à la barre d'outils (clique-droit : personnaliser : GetEmail) et un onglet dans Page Info (Ctrl-J).
EDIT : Pré-Version 1.1b en ligne
Merci à :
Xanthor pour le noyau JS
Yan Morin pour son tutoriel et son générateur de *.rdf
pcdingo pour la correction de mon XUL et de mon JS
Humpfff pour les nightly et le déboguage
nmoreau pour l'ajout dans Page Info
Dernière modification par Kropotkine le 05 août 2004, 02:38, modifié 2 fois.
Xpower !
Vive les Mac, MacOS X Panther et Safari, les logiciels libres et les mises à jour !
C'est ce que je cherchais, mais ne connaissant DOM que de nom et n'ayant pas réussi a comprendre la structure d'inspector.xul, je me suis résolu à demander à Xanthor pour du JS que j'ai légèrement modifié.
Ton code est interressant, existe-t-il un tutoriel DOM ?
Xpower !
Vive les Mac, MacOS X Panther et Safari, les logiciels libres et les mises à jour !
S'il utilise la collection links, l'extension ne fonctionnera plus sur les pages XHTML (application/xhtml+xml, text/xml) puisqu'il s'agit d'une propriété pour les documents HTML seulement.
Yan Morin a écrit :S'il utilise la collection links, l'extension ne fonctionnera plus sur les pages XHTML (application/xhtml+xml, text/xml) puisqu'il s'agit d'une propriété pour les documents HTML seulement.
Je vais donc garder mon code JS, plus simple, plus compatible ...
2 choses sont pourtant à changer :
- Pouvoir séléctionner les adresses email (ou directement un mailto: )
- Un message indiquant "Pas d'email trouvé" au lieu d'une alerte vide.
Xpower !
Vive les Mac, MacOS X Panther et Safari, les logiciels libres et les mises à jour !
(Euh juste pour info, le code javascript actuel est déjà du DOM, et du DOM normalisé, contrairement à ce que propose chBok qui est du DOM de chez Mozilla )
Xanthor a écrit :(Euh juste pour info, le code javascript actuel est déjà du DOM, et du DOM normalisé, contrairement à ce que propose chBok qui est du DOM de chez Mozilla )
Autant pour moi ...
calimo a écrit :Du travail en perspective
Je pense qu'elle est en francais ?
Quel travail ?
Et si tu parles de mon extension, oui, bien sur qu'elle est en francais !
Xpower !
Vive les Mac, MacOS X Panther et Safari, les logiciels libres et les mises à jour !
Il va bien falloir lier tout ça non ?
A moins que tu préfère qu'elle reste dans le cadre des initiés de GeckOzone...
En tous cas il semblerait que ça ne soit pas la seule nouvelle extension de ce week-end