Skip to content
Extraits de code Groupes Projets
Valider e092b8b1 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

le post du formulaire editer_auteur n'affichait pas les erreurs en retour par...

le post du formulaire editer_auteur n'affichait pas les erreurs en retour par la faute du $row['en_ligne'] qui est different a chaque hit.
On met ceinture et bretelle sur ce sujet
parent 041212aa
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -39,7 +39,8 @@ function exec_auteur_infos_args($id_auteur, $nom, $new, $echec='', $redirect='') ...@@ -39,7 +39,8 @@ function exec_auteur_infos_args($id_auteur, $nom, $new, $echec='', $redirect='')
if ($id_auteur) { if ($id_auteur) {
$auteur = sql_fetsel("*", "spip_auteurs", "id_auteur=$id_auteur"); $auteur = sql_fetsel("*", "spip_auteurs", "id_auteur=$id_auteur");
unset($auteur['maj']);
unset($auteur['en_ligne']);
} else { } else {
$auteur = array(); $auteur = array();
if (strlen(_request('nom'))) if (strlen(_request('nom')))
......
...@@ -18,6 +18,8 @@ function exec_infos_perso_dist(){ ...@@ -18,6 +18,8 @@ function exec_infos_perso_dist(){
include_spip('inc/minipres'); include_spip('inc/minipres');
echo minipres(); echo minipres();
} else { } else {
unset($auteur['maj']);
unset($auteur['en_ligne']);
pipeline('exec_init', pipeline('exec_init',
array('args' => array( array('args' => array(
...@@ -35,7 +37,7 @@ function exec_infos_perso_dist(){ ...@@ -35,7 +37,7 @@ function exec_infos_perso_dist(){
charger_fonction('auteur_infos','exec'); charger_fonction('auteur_infos','exec');
auteur_infos_ok($auteur, $auteur['id_auteur'], _request('echec'), '', self()); auteur_infos_ok($auteur, $auteur['id_auteur'], _request('echec'), '', parametre_url(self(),'id_auteur',$auteur['id_auteur']));
echo auteurs_interventions($auteur); echo auteurs_interventions($auteur);
echo fin_gauche(),fin_page(); echo fin_gauche(),fin_page();
} }
......
...@@ -12,6 +12,9 @@ function instituer_auteur_ici($auteur=array()){ ...@@ -12,6 +12,9 @@ function instituer_auteur_ici($auteur=array()){
function formulaires_editer_auteur_charger_dist($id_auteur='new', $retour='', $lier_id_article=0, $config_fonc='auteurs_edit_config', $row=array(), $hidden=''){ function formulaires_editer_auteur_charger_dist($id_auteur='new', $retour='', $lier_id_article=0, $config_fonc='auteurs_edit_config', $row=array(), $hidden=''){
$valeurs = formulaires_editer_objet_charger('auteur',$id_auteur,0,0,$retour,$config_fonc,$row,$hidden); $valeurs = formulaires_editer_objet_charger('auteur',$id_auteur,0,0,$retour,$config_fonc,$row,$hidden);
if ($lier_id_article) $valeurs['lier_id_article'] = $lier_id_article; if ($lier_id_article) $valeurs['lier_id_article'] = $lier_id_article;
// forcer la prise en compte du post, sans verifier si c'est bien le meme formulaire,
// c'est trop hasardeux selon le contenud de $row
$valeurs['_forcer_request'] = true;
return $valeurs; return $valeurs;
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter