Avant, quand on créait un auteur sans login ni mot de passe (utulisation : formulaire de contact avec une boucle auteurs et {tout}), il apparaissait dans la liste des auteurs sur ecrire/?exec=auteurs
En 9824, ce n'est plus le cas.
Par contre, en entrant l'URL de sa page : ecrire/?exec=auteur_infos&id_auteur=2 il est parfaitement visible et modifiable.
* RealET tapotait, le 01/08/2007 17:31:
Avant, quand on créait un auteur sans login ni mot de passe (utulisation : formulaire de contact avec une boucle auteurs et {tout}), il apparaissait dans la liste des auteurs sur ecrire/?exec=auteurs
En 9824, ce n'est plus le cas.
Par contre, en entrant l'URL de sa page : ecrire/?exec=auteur_infos&id_auteur=2 il est parfaitement visible et modifiable.
Et la raison vient des lignes 283 et suivantes de exec/auteurs.php :
if (!$statut) {
$sql_visible = "en_ligne <> 0";
$visit = false;
En effet, un auteur que l'on vient de créer n'a jamais été en ligne.
Et s'il est sans login/mdp, il ne le sera jamais.
En remplaçant par :
if (!$statut) {
$statut = "1comite','0minirezo";
$sql_visible = "aut.statut IN ('$statut')";
$$visit = statut_min_redac($statut);
C'est bon.
C'était la modif 9811 qui était excessive. J'ai rétabli en 9850 en attendant mieux.
Committo,Ergo:Sum