Je vais essayer de compléter :
C'est l'utilisateur qui remplit l'EditField (qui correspond à la page
dans un traitement de texte classique).
Quand il veut insérer un lien, il sélectionne un menu ou clique sur un
bouton qui ouvre une fenêtre qui demande texte du lien et URL du lien.
Cela fait, un lien apparait dans l'Editfield (c'est à dire du texte en
bleu). Par la suite il doit pouvoir continuer à rédiger son texte, c'est
à dire qu'il peut modifier ou supprimer les liens qu'il a déjà insérés.
Mais apparemment tu avais à peu près saisi ce que je voulais faire.
Le problème dans ton idée, c'est : que se passe-t-il si l'utilisateur
déplace un lien (couper/coller) ? Qu'il passe de la position 2 à la
position 5 par exemple. L'ordre des liens change et alors quand je les
compte je n'associe plus le bon lien à la bonne URL.
Emile Schwarz a écrit :
Bonjour,
tu n'as pas donné assez de renseignements sur ce que contient
l'EditField (qui le remplit), mais enfin, voici une idée:
Un tableau avec une entrée: l'url; l'index de la cellule correspond à
l'occurence de l'objet à récupérer.
Tu dois donc tester que l'utilisateur a cliqué sur un "lien",
déterminer son numéro depuis le début du texte, et récupérer l'URL
associée, et enfin récupérer le document.
Est-ce clair, possible pour ce que tu fais avec l'EditField ?
Emile
Jean-Baptiste Barnoud a écrit :
Jean-Luc Arnaud a écrit :
Quelqu'un a une solution ? Ou même une simple idée ?
JB
Salut,
Pourquoi ne pas utiliser la syntaxe <URL>, ce qui permettrait de
repérer le lien entre les deux signes < et > ?
Jean-Luc
Oui c'est une solution, mais ça suppose que l'URL est visible dans
l'editfield. Et puis l'utilisateur pourrait utiliser < et > pour
d'autres raisons (il y aurait alors la possiblité de prendre des
caractères moins courant mais ça irait à l'encontre des habitudes).
Ce que je voudrais, dans l'idéal, c'est qu'on puisse cliquer sur un
bouton "insérer un lien", ce qui provoquerait l'ouverture d'une
petite fenêtre qui demanderait le texte du lien et l'URL. Cela fait
on se retrouverait avec uniquement le texte du lien (mis en évidence,
en bleu par exemple) dans l'Editfield. L'adresse resterait invisible.
Comme dans un traitement de texte classique quoi.
JB
--
Jean-Baptiste BARNOUD
iCOM2i
tél : 02 62 39 84 96
gsm : 06 92 419 491
email : jbb at icom2i dot info
|