[spip-dev] Notes en dhtml

belle journée pour s'exprimer, Littlesnake disait justement :

Salut les spipeurs,

Il existe en dhtml un moyen de rendre plus parlant un lien en ouvrant
une zone d'explication de ce lien lorsque la souris passe dessus.
Je voudrais savoir si quelqu'un possede un exemple qui fonctionne sur
un maximum de navigateurs et peut etre si quelqu'un a essayer de
modifier le systeme des notes a cet usage.

je ne pense pas qu'il faille modifier spip mais je peux donner un exemple,
c'est pas encore tip top mais ça marche
http://www.3studio.org/testoverlib.php3?id_article=249
(changer l'id_article pour d'autre tests)

ça marche tant que le texte est "d'une traite", sans paragraphe ou truc du
genre pour le moment...je suis au début des tests...

j'utilise Overlib, un script complet pour les pop-up multi-plateforme et
dans le squelette je précise ce que je veux lui faire afficher.
http://www.bosrup.com/web/overlib/

je passe en paramètre par exemple :
<A HREF="javascript:void(0);" onMouseOver="return
overlib('[(#TEXTE|cleanquotes)]', CAPTION, 'le titre', FGCOLOR, '#999999',
BGCOLOR, '#333333', BORDER, 4, CAPTIONFONT, 'Garamond', TEXTFONT, 'Courier',
TEXTSIZE, 3, STICKY)" onClick="nd();">
</a>

avec cleanquotes une fonction de mes_fonctions (trouvée sur cette liste !):
function cleanquotes($in)
{
  return ereg_replace("'", "\'", ereg_replace("\"", "'", $in));
}

au fait pour le problème javascript cité par antoine je crois que la syntaxe
ci dessus devrait le résoudre, donc je la répète :
<A HREF="javascript:void(0);" onClick="....;return false;">...</a>

Dorian
---------oO0o0Oo----------
::: Association 3e StudiO :::
:: http://www.3studio.org ::