masquer l'affichage d'une URL activée par un lien dans un article

Bonjour,
Je voudrais qu'un lien dans un article n'affiche pas l'URL correspondante dans la barre d'adresse du navigateur mais une chaîne de caractère définie.
Exemple :
dans mon article j'ai un lien qui pointe vers http://www.u-picardie.fr. Dans la barre du navigateur je veux voir affiché "mesLiens".
Cordialement

* Christian CORMIER tapotait, le 17/11/2006 15:48:

Bonjour,
Je voudrais qu'un lien dans un article n'affiche pas l'URL correspondante dans la barre d'adresse du navigateur mais une chaîne de caractère définie.
Exemple :
dans mon article j'ai un lien qui pointe vers http://www.u- picardie.fr. Dans la barre du navigateur je veux voir affiché "mesLiens".

Détourner le fonctionnement du navigateur est une MAUVAISE pratique.
Il y a même des options dans FireFox pour l'interdire (ce que tu veux faire).

Bon, maintenant que j'ai lancé le troll, la réponse.
En SPIP 1.9.1, il te faudrait utiliser le plugin barre typo enrichie.
En SPIP 1.9.2, tu pourras t'en passer car le raccourcis typographique permettant de gérer les bulles d'aide sur les liens a été intégré dans le core.

Quel est le rapport me diras-tu ?
Simple : avec jquery ou ce que tu veux comme javascript, tu parcours le DOM afin d'extraire les attributs title des liens pour les afficher dans la barre d'état.

--
Jacques — SPIP - Pyrat.net – Création de sites Internet

Le 17 nov. 06 à 16:03, Jacques PYRAT a écrit :

* Christian CORMIER tapotait, le 17/11/2006 15:48:

Bonjour,
Je voudrais qu'un lien dans un article n'affiche pas l'URL
correspondante dans la barre d'adresse du navigateur mais une chaîne
de caractère définie.
Exemple :
dans mon article j'ai un lien qui pointe vers http://www.u-
picardie.fr. Dans la barre du navigateur je veux voir affiché
"mesLiens".

Détourner le fonctionnement du navigateur est une MAUVAISE pratique.
Il y a même des options dans FireFox pour l'interdire (ce que tu veux
faire).

Bon, maintenant que j'ai lancé le troll, la réponse.
En SPIP 1.9.1, il te faudrait utiliser le plugin barre typo enrichie.
En SPIP 1.9.2, tu pourras t'en passer car le raccourcis typographique
permettant de gérer les bulles d'aide sur les liens a été intégré dans
le core.

Quel est le rapport me diras-tu ?
Simple : avec jquery ou ce que tu veux comme javascript, tu parcours le
DOM afin d'extraire les attributs title des liens pour les afficher dans
la barre d'état.

J'ai SPIP 1.9.1. J'ai activé le plugin en question. Mais après je ne comprends ce qu'il faut faire pour masquer les URL de mes liens.
Cordialement

--
Jacques — SPIP - Pyrat.net – Création de sites Internet

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

* Christian CORMIER tapotait, le 17/11/2006 20:34:

Le 17 nov. 06 à 16:03, Jacques PYRAT a écrit :

* Christian CORMIER tapotait, le 17/11/2006 15:48:
Quel est le rapport me diras-tu ?
Simple : avec jquery ou ce que tu veux comme javascript, tu parcours le
DOM afin d'extraire les attributs title des liens pour les afficher dans
la barre d'état.

J'ai SPIP 1.9.1. J'ai activé le plugin en question. Mais après je ne comprends ce qu'il faut faire pour masquer les URL de mes liens.
Cordialement

J'ai donné l'algorithme pour le faire, pas le code parce que je ne le connais pas.
je récapitule :
1. Tu fais des liens avec bulle d'aide : [Texte du lien|Bulle d'aide->URL]
2. Tu parcours le DOM (Document Object Modèle) avec jquery pour extraire les attribut title (= les bulles d'aide) afin de les supprimer et de les remplacer par un javascript qui affiche le contenu de la bulle d'aide dans la barre d'état

Ceci dit, une fois que tu as la fonctionnalité native au navigateur de bulle d'aide, tu devrais te rendre à l'évidence que le changement dans la barre d'état est nuisible (d'ailleurs, chez moi, il est désactivé!).
Si la fondation Mozilla a mis dans les préférence de FireFox une case à cocher pour empêcher de changer par javascript le contenu de la barre d'état, ce n'est sans doute pas pour rien...

--
Jacques — SPIP - Pyrat.net – Création de sites Internet