on peut passer un id_auteur dans l'env lors de l'appel de la page editer_compte_spip, dans ce cas il faut avoir les bons droits
This commit is contained in:
parent
62c5176a18
commit
63f4d800a7
2 changed files with 11 additions and 1 deletions
|
@ -1,6 +1,6 @@
|
|||
<div class="inner">
|
||||
<h1>Editer compte SPIP</h1>
|
||||
<div class="pasAJAX">
|
||||
[(#FORMULAIRE_EDITER_COMPTE_SPIP{#SESSION{id_auteur}})]
|
||||
[(#FORMULAIRE_EDITER_COMPTE_SPIP{#ENV{id_auteur}, #ENV{redirect}})]
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -234,6 +234,16 @@ function comptespip_save_logo_auteur($id_auteur){
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Récuperation du bon id_auteur, 2 possibilités
|
||||
* 1. Si le premier arg de la fonction chargé, id_auteur de l'ENV,
|
||||
* On vérifie donc si on a le droit via l'autorisation : adminstrer ccomptespip
|
||||
* 2. si le premier arg de la fonction est vide, alors on utilise id_auteur de la session, si pas connecté, renvoie 'new'
|
||||
*
|
||||
* @param $id_auteur, si pas renseigné : 'new'
|
||||
*
|
||||
* @return id_auteur
|
||||
*/
|
||||
function comptespip_recupIdauteur($id_auteur){
|
||||
static $id;
|
||||
if ($id === null) {
|
||||
|
|
Loading…
Add table
Reference in a new issue