[spip-dev] Petit bug dans message ?

Salut,

J'ai un petit (tout petit) bug dans l'utilisation des messages dans
l'interface privée.

Lorsque j'écris une URL dans un message:

ecrire/articles.php3?id_article=65

J'obtiens comme résultat affiché:

ecrire/articles.php3 ?id_article=65

A+
Denis

PS: Version 1.7 au cas où...

Denis a écrit :

Salut,

J'ai un petit (tout petit) bug dans l'utilisation des messages dans
l'interface privée.

Lorsque j'écris une URL dans un message:

ecrire/articles.php3?id_article=65

J'obtiens comme résultat affiché:

ecrire/articles.php3 ?id_article=65

normal c'est la correction automatique de SPIP du texte : il rajoute des espaces ou il faut pour les ponctuations.
il faut que tu écrive :
<code>ecrire/articles.php3?id_article=65</code>

<code> échappe cette correction et permet d'écrire du code informatique, HTML, etc ...

a+

Bonjour

Je ne sais pas si ce problème est connu, je ne l'ai pas trouvé dans les
archives.

Ca fait plusieurs fois que ça se produit, d'un coup mon mot de passe n'est
plus reconnu. Le mot de passe n'a pas été changé, j'ai vérifié en faisant
générer le .htaccess que c'est toujours le bon, mais la page
d'authentification ne le reconnaît plus et indique "Erreur de mot de passe".
J'ai le même problème sur 2 sites différents, en me connectant depuis
plusieurs pc, aussi bien avec IE que Netscape.

J'ai essayé de voir ce qu'il se passe, et manifestement dans
spip_cookie.php3 la fonction verifier_challenge_md5(...) renvoie false. La
fonction suivante (verifier) n'est pas exécutée parce que $session_password
est vide.
Ca vous dit quelque chose ? Je ne connais pas le code de l'authentification,
donc ça ne m'avance pas beaucoup.
En tout cas le problème est parfaitement reproductible, je peux faire des
essais si nécessaire...

Thierry

Aucune idée de ce qui se passe. Est)ce que le rappel de mot de passe
fonctionne ? Es-tu en authentification par http ou par cookie ?

@ Thierry Chatel <tchatel2@ifrance.com> :

Ca fait plusieurs fois que ça se produit, d'un coup mon mot de passe n'est
plus reconnu. Le mot de passe n'a pas été changé, j'ai vérifié en faisant
générer le .htaccess que c'est toujours le bon, mais la page

-- Fil

Je viens d'essayer, le rappel de mot de passe fonctionne, et corrige le
problème, tout comme le fait de changer le mot de passe depuis un autre
compte admin. Mais j'aimerais quand même trouver ce qu'il se passe, vu que
ça me l'avait déjà fait il y a une dizaine de jours, et c'est revenu...

Je suis en authentification par cookie, du moins je suppose, en tout cas
c'est le formulaire de login, pas la fenêtre popup d'authentification basic
http.
Comment fait-on d'ailleurs pour passer d'un type d'authentification à
l'autre au niveau de SPIP ?

J'ai vu que quand ça passe dans spip_cookie, il y a des valeurs dans
$md5pass et $md5next, par contre pas dans $session_password. Si j'ai bien
compris ça veut dire que les données d'authentification sont envoyées
cryptées par le client. Par contre verifier_challenge_md5(...) renvoie
false.
Est-ce qu'il existe un petit topo sur le fontionnement interne de
l'authentification, ça m'aiderait beaucoup pour savoir où chercher ?

Merci
Thierry

Est-ce qu'il existe un petit topo sur le fontionnement interne de
l'authentification, ça m'aiderait beaucoup pour savoir où chercher ?

Non, rien de précis

-- Fil