[spip-dev] A propos de la gestion des hyperliens dans les articles.

Salut,

Il y a quelque chose qui me chiffonne avec les hyperliens des articles. Le formulaire d'insertion d'un hyperlien présuppose qu'on ne voudra indiquer qu'un seul et unique lien en référence à l'article rédigé (la même limitation imposée aux images ou aux documents serait cocasse.)

Or il n'en n'est rien bien sûr, des références multiples crédibilisent l'argumentation de l'article.

On a déjà objecté que le raccourci [texte->URL] pouvait faire l'affaire, certes mais au prix de la contre intuitivité. L'hyperlien ayant son propre style, vouloir indiquer deux références c'est au choix :

1 Uitliser 2 méthodes différentes pour une même intention avec 2 résultats graphiques différents avec confusion du sens.
2 Se passer du formulaire d'hyperlien pour tout gérer avec le raccourci [texte->URL] !

Ce qui dans les 2 cas met le formulaire dans l'embarras.

Le raccourci [texte->URL] a vocation à s'insérer dans le flux du texte, les hyperliens de références viennent à l'appui de tout l'article et nécessitent / méritent un traitement de style particulier, ce qui est déjà le cas.

Dès lors pourquoi ne pas permettre au formulaire des hyperliens d'enregistrer plus d'une référence ?

Corrobori

salut,
cela ne répond pas à ta question mais as tu essayé dans une version
svn de mettre http://monsite.org dans un article ?

http://demo.spip.org/svn/spip.php?article5

Dès lors pourquoi ne pas permettre au formulaire des
hyperliens d'enregistrer plus d'une référence ?

Sans doute parce que ça forcerait à créer une (des ?) nouvelle table, et
qu'il faudrait faire de la gymnastique pour ne pas casser les balises
#NOM_SITE et #URL_SITE dans les articles (concrétement, il faudrait faire
une nouvelle boucle à la place).

En effet… est-ce qu’une solution pour répondre à ce besoin fonctionnel réel, ne serais pas de remplacer (en option ?) ce champs par un formulaire permettant de créer / lier l’article à un site référencé afin de réutiliser cette fonctionnalité de Spip existante ?

Ca serait pas mal comme plugin:
  - un joli "+" (plus) à côté du champ où on note le lien externe
  - en cliquant dessus une nouvelle case avec nom, descriptif et lien d'une page souvrirait.
Voire la fonction de recherche de Thunderbird.

Je vois deux facons de construire cela :
ou bien on crée une table qui lie des articles aux sites référencés
ou bien on crée une table juste pour les pages rattachées aux articles (bien sûr en respectant la normalisation)

Si je me permets de rêver, ca donne un système qui prend les pages référencés dans un cache local et fait des diff avec les versions en ligne dans des intervals réguliers pour avertir les rédacteurs des modifications ...

enfin je rêve quoi :slight_smile:

klaus++

Olivier G. schrieb: