Question

Les versions antérieures du client Notes transformaient automatiquement une URL envoyée en un lien cliquable pour le destinataire (quel que soit le client de messagerie), mais avec la version 6.5 (et probablement plus tard), cela ne se produit plus; c'est-à-dire que l'URL est envoyée sous forme de texte brut. L’interface utilisateur Notes permet de le faire via le menu Créer un lien> Point chaud, mais cela devient fastidieux.

Je cherche un moyen de créer un point chaud de lien dans LotusScript. Mes recherches à ce jour me portent à croire que cela n’est pas possible, mais il se peut qu’il y ait un bidouillage.

Était-ce utile?

La solution

La conversion automatique des URL en liens cliquables est une préférence de l'utilisateur.

Dans 6.5, il est défini via Fichier / Préférences / Préférences utilisateur / Notions de base. En 8, il est défini via Fichier / Préférences / Configuration de client Notes de base.

Je ne pense pas que vous puissiez créer un point d'accès à un lien URL explicitement à l'aide de lotusscript. Vous pouvez créer un lien de documentation, mais il n’existe aucun moyen évident de le transformer en lien d’URL.

Vous pouvez essayer une approche dans laquelle le formulaire est configuré pour restituer le code html sur le client, puis construire le code html approprié pour un lien.

Mise à jour en réponse à un commentaire.

Le scénario est que nous souhaitons contrôler ce que voit un utilisateur recevant du courrier. Nous avons quelques cas auxquels nous devrions réfléchir.

  1. Le destinataire utilise Notes et a reçu le courrier directement via le routage de notes en notes.
  2. Le destinataire utilise n'importe quel client sur Internet et autorise l'envoi d'e-mails en format enrichi.
  3. Le destinataire utilise n'importe quel client sur Internet et n'autorise que les courriers électroniques en texte brut.

Dans le premier cas, l'utilisateur verra les liens s'il active l'option correspondante. Vous pouvez également créer du code HTML de transfert dans le texte enrichi qui sera rendu sur le client Notes si l'option de formulaire est définie dans la conception. Si le courrier électronique est simple et que vous n'avez pas vraiment besoin d'autres fonctionnalités riches de Notes, vous pouvez également créer un message MIME.

Dans les deux cas suivants, vous souhaitez simplement envoyer des messages MIME correctement formatés. Dans le premier cas, l'utilisateur acceptera une mise en forme enrichie. Vous pouvez donc construire le message en tant que HTML simple et inclure des liens de cette manière. Dans le second cas, l'utilisateur ne le fera pas et vous devez vous débrouiller avec du texte brut. Heureusement, la plupart des clients de messagerie transforment automatiquement les URL reçues dans des messages en texte brut en liens. Cela peut être une option comme dans le client Notes.

Lors de l'envoi de contenu de courrier électronique enrichi, il est également recommandé d'inclure une section MIME pour le texte brut. De cette façon, vous n'avez pas besoin de vous soucier de la version préférée par l'utilisateur.

Autres conseils

Vous devez tricher et créer une entrée MIME pour obtenir vos liens. En empruntant cette voie, vous pouvez également en profiter pour le rendre vraiment beau. L'exemple de code est disponible sur this site

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top