feat: on sort dans editer_autmod la partie dissociation auteur / modele d'autorisation

v1
tofulm 4 months ago
parent dfdc836f6d
commit 44eda1efbf

@ -26,3 +26,15 @@ function auteur_associer_autmod($id_auteur, $id_aut_modele) {
suivre_invalideur("id='id_auteur/$id_auteur'");
}
}
function auteur_dissocier_autmod($id_auteur) {
include_spip('inc/session');
sql_updateq('spip_auteurs',['aut_nom' => ''], 'id_auteur='.intval($id_auteur));
$auteur = sql_fetsel('*', 'spip_auteurs','id_auteur='.intval($id_auteur));
actualiser_sessions($auteur);
include_spip('inc/invalideur');
suivre_invalideur("id='id_auteur/$id_auteur'");
}

@ -37,10 +37,8 @@ function formulaires_editer_autorisations_traiter_dist($id_auteur=0, $redirect='
$id_auteur_dissocier = _request('dissocier_modele');
if (intval($id_auteur_dissocier)) {
sql_updateq('spip_auteurs',['aut_nom' => ''], 'id_auteur='.intval($id_auteur_dissocier));
$auteur = sql_fetsel('*', 'spip_auteurs','id_auteur='.intval($id_auteur_dissocier));
actualiser_sessions($auteur);
include_spip('action/editer_autmod');
auteur_dissocier_autmod($id_auteur_dissocier);
}
foreach ($Tid_auteur as $id) {

Loading…
Cancel
Save