[spip-dev] raccourcis ne marchent pas 1.7b2

Salut à tous,
j'ai un problème avec IE6 sur windows 2000 et XP. Les raccourcies pour
créer une rubrique ou un article ne marchent pas... Ce qui est plutôt
ennuyeux ;-))

/Ben

Bonjour,

J'ai exactement le même problème.
C'est mortel :-((

En fait les "icônes" ou "boutons" comme "modifier cet article" fonctionnent
très bien.

Par contre les "même" utilisés pour les raccourcis ne fonctionnent pas.
(ceux avec le texte à droite et non pas en infobulle)

Je suis passé directement de la 1.6 à la 1.7b2, donc je ne sais pas si ce
problème est propre à la b2 ou à toutes les versions 7.

A+

Oui, j'ai constaté ce problème avec la 1.7b2 sous IE, mais çà marche
sous mozilla par contre.
En fait, c'est un problème de tableau à l'intérieur d'un lien.

Voici comment résoudre ce problème :
dans les fichier ecrire/inc_presentation.php3,
chercher la fonction icone_horizontale

et dans cette fonction, remplacez les deux lignes suivantes :
echo "<td><img style='background: url(\"img_pack/$fond\")' src='img_pack/$fonction' alt=''></td>\n";
echo "<td>$texte</td>\n";

par les deux lignes suivantes :

echo "<td><a href='$lien'><img style='background: url(\"img_pack/$fond\")' src='img_pack/$fonction' alt=''></a></td>\n";
echo "<td><a href='$lien' style='text-decoration:none; color:#606060;'>$texte</a></td>\n";

ensuite, çà marche sous IE et mozilla
cordialement
Ananda Tallur

Salut,

"anand" <anandata@netcourrier.com> a écrit dans le message de
news:pan.2003.10.31.16.40.07.103264@netcourrier.com...

Oui, j'ai constaté ce problème avec la 1.7b2 sous IE, mais çà marche
sous mozilla par contre.
En fait, c'est un problème de tableau à l'intérieur d'un lien.

Voici comment résoudre ce problème :
dans les fichier ecrire/inc_presentation.php3,
chercher la fonction icone_horizontale

et dans cette fonction, remplacez les deux lignes suivantes :
echo "<td><img style='background: url(\"img_pack/$fond\")'

src='img_pack/$fonction' alt=''></td>\n";

echo "<td>$texte</td>\n";

par les deux lignes suivantes :

echo "<td><a href='$lien'><img style='background: url(\"img_pack/$fond\")'

src='img_pack/$fonction' alt=''></a></td>\n";

echo "<td><a href='$lien' style='text-decoration:none;

color:#606060;'>$texte</a></td>\n";

ensuite, çà marche sous IE et mozilla
cordialement
Ananda Tallur

J'ai fait la correction, mais ça ne fonctionne malheureusement pas sous
IE6.0.2800.1106/W2K

Faut dire que j'ai activé le débogueur de script et il chouine sur :

document.getElementById(iddiv).className = myClass;

Alors, j'ai mis un // devant, et ça fonctionne.

A quoi ça sert ? Tout semble bien fonctionner sans ça... :-o

Yiannis

Merci,

ça marche bien (mais je n'ai pas activé le débugeur de script :slight_smile: )

Y. Girod wrote:

Salut,

"anand" <anandata@netcourrier.com> a écrit dans le message de
news:pan.2003.10.31.16.40.07.103264@netcourrier.com...

Oui, j'ai constaté ce problème avec la 1.7b2 sous IE, mais çà marche
sous mozilla par contre.
En fait, c'est un problème de tableau à l'intérieur d'un lien.

Voici comment résoudre ce problème :
dans les fichier ecrire/inc_presentation.php3,
chercher la fonction icone_horizontale

et dans cette fonction, remplacez les deux lignes suivantes :
echo "<td><img style='background: url(\"img_pack/$fond\")'

src='img_pack/$fonction' alt=''></td>\n";

echo "<td>$texte</td>\n";

par les deux lignes suivantes :

echo "<td><a href='$lien'><img style='background: url(\"img_pack/$fond\")'

src='img_pack/$fonction' alt=''></a></td>\n";

echo "<td><a href='$lien' style='text-decoration:none;

color:#606060;'>$texte</a></td>\n";

ensuite, çà marche sous IE et mozilla
cordialement
Ananda Tallur

J'ai fait la correction, mais ça ne fonctionne malheureusement pas sous
IE6.0.2800.1106/W2K

Faut dire que j'ai activé le débogueur de script et il chouine sur :

document.getElementById(iddiv).className = myClass;

C'est pour Mozilla, si tu n'utilise pas Mozilla, pas de problèmes.

Grégoire