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='')
if ($id_auteur) {
$auteur = sql_fetsel("*", "spip_auteurs", "id_auteur=$id_auteur");
unset($auteur['maj']);
unset($auteur['en_ligne']);
} else {
$auteur = array();
if (strlen(_request('nom')))
......
......@@ -18,6 +18,8 @@ function exec_infos_perso_dist(){
include_spip('inc/minipres');
echo minipres();
} else {
unset($auteur['maj']);
unset($auteur['en_ligne']);
pipeline('exec_init',
array('args' => array(
......@@ -35,7 +37,7 @@ function exec_infos_perso_dist(){
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 fin_gauche(),fin_page();
}
......
......@@ -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=''){
$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;
// 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;
}
......
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