Signatures: chemin de l'image

Pour traiter des problèmes liés à un usage général de Foxmail

Modérateurs : Drelin, ra-mon

Règles du forum
Merci de lire la F.A.Q. (viewforum.php?f=15) qui pourraient répondre à vos questions plus rapidement et éviter quelques redondances sur ce forum ou les autres, sinon à quoi ca sert que TFFP! se dé-car-ca-sseuh ?

Merci d'éviter aussi les "ca marche pô, keskifofer...?": donner un minimum de précision (version Fox + OS, type connexion + FAI utilisé, fournisseur de mail, config POP/SMTP, messages erreurs, présence antivirus, firewall, autres logiciels résidents... le minimum, quoi ;-)
sosfoxmail
renardeau
Messages : 10
Inscription : 20 mars 2021, 18:23

Signatures: chemin de l'image

Message par sosfoxmail »

Bonjour,

Après quelque temps d'utilisation de FoxMail, je l'apprécie de + en +. J'ai créé quelques signatures avec texte et image gif à côté et sauvegardé le tout. C'est vraiment bien!
Tellement super que j'ai décidé de copier mes signatures et mes papiers à lettre sur le FoxMail de mon pc portable. Hélas, les images ne s'affichaient plus.. j'ai vérifié avec le gestionnaire de signatures, pareil, carré représentant l'image VIDE.
J'ai vérifié la source du fichier htm associé à chaque signature pour constater que le chemin du fichier image était absolu et rattaché à l'image de l'autre ordinateur!!! ex.:
<img src="file:///C:/Users/moi-même/Desktop/COURRIEL-PORTABLE/FM7.220.273/Global/Signatures/images/anim13019.gif" border="0">
Vu que je ne veux pas ré-éditer toutes mes signatures une par une, j'ai décidé de modifier le chemin absolu en chemin relatif dans chaque fichier HTM et déplacé les images dans le même dossier que le htm pour qu'ils soient ensemble.
Ca donne ceci comme chemin de l'image signature: <img src="anim13019.gif" border="0">.
Tout s'affiche bien si je teste dans Internet EXplorer.
Mais quand je reviens sur foxmail,si je tente de rouvrir les signatures, cela n'affiche pas mes images, juste le texte. Je pense que le problème vient du chemin du fichier image que je n'arrive pas à saisir correctement dans le HTM. A moins qu'il y ait une règle concernant le code d,édition du fichier de signatures.
J'apprécierais un conseil de votre part afin de m'éviter de reprendre chaque signature, dans le cas où je voudrais copier le dossier complet de signatures sur un autre pc.
J'espère avoir utilisé les bons termes pour expliquer mon problème, qui n'en est pas vraiment un mais que je voudrais comprendre.
Bravo aux traducteurs!

Merci d'avance énormément!
Avatar de l’utilisateur
Drelin
Administrateur
Messages : 978
Inscription : 23 déc. 2008, 11:05
Localisation : Suisse

Re: Signatures: chemin de l'image

Message par Drelin »

Bonjour,

Le problème du chemin relatif, c'est de savoir où est la référence. En HTML généralement c'est la ou se trouve le fichier HTML qui contient le lien. C'est pourquoi si tu créer un fichier HTML avec code suivant <img src="anim13019.gif" border="0"> et que l'image se trouve dans le même dossier. Le navigateur va l'afficher, car il va la trouver.

Le problème avec Foxmail c'est de trouver cette référence. C'est pourquoi j'ai fait un test. En premier lieu j'ai inséré une image dans une signature avec le gestionnaire de signature. J'ai obtenu ce chemin absolu : file:///C:/Users/WDAGUtilityAccount/Desktop/7.2/Global/Signatures/images/132337_stamp4.png. Je l'ai fait dans la VirtualBox de Windows 10, c'est pourquoi il y a WDAGUtilityAccount. J'ai modifié le lien en file:///132337_stamp4.png et j'ai mis mis des copies de l'image dans un peu près tous les dossiers de ce chemin. Au fur à mesure bien entendu pour voir si l'image s'affichait.

Le résultat a été probant dans le dossier Desktop, le bureau en français. Donc si on veut faire un chemin relatif le résultat est file:///7.2/Global/Signatures/images/132337_stamp4.png. 7.2 est le dossier qui contient Foxmail.

Dans ton cas cela devrait être file:///FM7.220.273/Global/Signatures/images/anim13019.gif.

[Mise à jour]
J'ai fait un test avec un lien sans le protocole file, c'est-à-dire le file:/// avant, le lien ne fonctionne plus. Donc il faut impérativement le mettre.
sosfoxmail
renardeau
Messages : 10
Inscription : 20 mars 2021, 18:23

Re: Signatures: chemin de l'image

Message par sosfoxmail »

Bonjour

Tout d'abord merci de vous être donné le trouble de faire des tests pour répondre à ma question. Je comprends à présent pourquoi le chemin d'image que je m'acharnais à utiliser ne fonctionnait pas. Je suis novice en programmation, mais je tente de comprendre quand cela ne marche pas. Je ne connaissais pas cette notion, merci pour le partage.

J'ai tenté de reproduire mes signatures avec votre méthode. Toutefois j'ai constaté que foxmail ajoute un numéro (préfixe) avant le nom du fichier et transfère l'image dans le dossier IMAGES lorsqu'on édite ou modifie avec l'éditeur une signature existante ou nouvelle. L'image ne s'affiche pas si je ne fais que placer les images dans un répertoire et associer le chemin dans le htm.

Je vais tenter de créer un fichier signature avec l'éditeur interne et remplacer le chemin enregistré par foxmail par votre chemin. Ensuite je tenterai de changer les nombres inscrits en préfixe. Je vais voir ce que ça va faire.

J'essaierai juste de voir si je peux utiliser foxmail vraiment de façon Portable avec tout son contenu.

Si je réussis quelque chose d,intéressant, je rendrai compte de mes résultats.

merci beaucoup pour l'aide apportée
Avatar de l’utilisateur
Drelin
Administrateur
Messages : 978
Inscription : 23 déc. 2008, 11:05
Localisation : Suisse

Re: Signatures: chemin de l'image

Message par Drelin »

Ce n’est pas un terme officiel, j'ai utilisé celui qui me passait par la tête à ce moment-là. Point de départ, serait un peut mieux. En général c'est là ou le script s'exécute.

Sinon tu peux utiliser l'encodage en base64 (j'y ai pensé seulement ce matin), comme ça pas besoins de chemin l'image est directement incluse dans le fichier HTML. ce qui donne un peut près ceci (j'ai coupé le code de l'image, car cela peut être très long suivant l'image) :

Code : Tout sélectionner

<img src="data:image/png;base64,iVBORw0KGgo [...] CYII=" alt="">
J'ai utilisé https://www.base64-image.de/ pour convertir l'image en base64.
sosfoxmail
renardeau
Messages : 10
Inscription : 20 mars 2021, 18:23

Re: Signatures: chemin de l'image

Message par sosfoxmail »

Bonjour,

J'avais essayé le chemin suggéré précédemment, ainsi que plein d'autres variations de chemins et ça ne fait pas afficher l'image de signature. J'avais abandonné mon idée et décidé de simplement créer des signatures avec les adresses absolues pour une installation toujours à la racine du C: pour que ce soit "standard" sur n'importe quel de mes pc (c:/foxmail/global/signatures/signature1xx.htm).

Mais en lisant votre idée de ce matin, je la trouve géniale! Je ne connais pas ce truc, mais je compte bien l'étudier, car il rendrait possiblement la totalité des signatures valides même sur une clé usb.

Je vais assimiler cela et je reviendrai faire part de mes résultats c'est certain!

merci encore!
jakez
renardeau
Messages : 18
Inscription : 18 mai 2019, 11:52

Re: Signatures: chemin de l'image

Message par jakez »

Bonjour
Est-il possible de faire un tuto pour insérer automatiquement une signature animée Gif
dans un message de foxmail.
Merci pour la suite.
sosfoxmail
renardeau
Messages : 10
Inscription : 20 mars 2021, 18:23

Re: Signatures: chemin de l'image

Message par sosfoxmail »

Bonjour,

Je vais tenter de vous résumer la liste des commandes sans les illustrer, afin de vous guider sur la procédure, si cela n'est pas clair je m'en excuse à l'avance.

Tout d'abord il faut aller créer votre signature dans le gestionnaire de signatures. Aller dans le MENU (les 3 traits horizontaux du coin supérieur droit) puis dans UTILITAIRES)
Cliquer sur NOUVELLE, et lui donner un nom pour l'identifier (ex. signature animée 1)
Pour ajouter un gif animé de votre choix, il faut cliquer sur l'icône pour ajouter une image (petit carré avec une montagne et un nuage)
Parcourir dans vos dossiers et sélectionner l'image puis cliquer OK
Votre signature se retrouvera dans le gestionnaire de signatures. Vous pouvez en créer plusieurs.

Si, par la suite vous souhaitez que la signature soit automatiquement insérée sur tous vos messages, il faut le faire ici:

Dans le MENU aller dans CONFIGURATION, puis sous l'onglet NOUVEAU MESSAGE

Sélectionner le compte pour lequel vous voulez automatiser la signature
Cliquer sur GESTIONNAIRE afin de choisir une signature, puis sur OK
La signature va s'afficher dAns le rectangle.
Cocher la case ACTIVER LA SIGNATURE et cliquer sur OK pour confirmer.

Si je ne me suis pas trompé, cela devrait fonctionner en rédigeant un Nouveau Message et autres par la suite....

Bonne chance!
jakez
renardeau
Messages : 18
Inscription : 18 mai 2019, 11:52

Re: Signatures: chemin de l'image

Message par jakez »

Bonjour
Merci "sosfoxmail " pour le tuto fonctionne parfaitement.
Répondre