on renomme, adapte les autorisations
This commit is contained in:
parent
d173900903
commit
62f02552f8
5 changed files with 18 additions and 4 deletions
|
@ -1 +1,3 @@
|
|||
[(#AUTORISER{modifier,#ENV{objet}}|sinon_interdire_acces)]
|
||||
|
||||
<INCLURE{fond=inclure/editer_gamuform,env}>
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
#CACHE{0}
|
||||
|
||||
<div class="conf-inner">
|
||||
<h2 class="text-center">Configuration de #ENV{objet}</h2>
|
||||
<h2 class="text-center">Configuration des #ENV{objet}</h2>
|
||||
<div class="tableau">
|
||||
[(#SET{lien,<a class="popin btn--osdve" href="[(#URL_PAGE{editer_gamuform}|parametre_url{objet,#ENV{objet}}|parametre_url{redirect,#SELF})]"><i class="osdve-plus-circle"></i> Nouveau</a>})]
|
||||
[(#SET{lien,<a class="modalbox btn--osdve" href="[(#URL_PAGE{editer_gamuform}|parametre_url{objet,#ENV{objet}}|parametre_url{redirect,#SELF})]"><i class="osdve-plus-circle"></i> Nouveau</a>})]
|
||||
|
||||
#SET{url,spip.php?page=json_gamuform.json&objet=}
|
||||
#SET{url,#GET{url}|concat{#ENV{objet}}}
|
|
@ -18,7 +18,13 @@ function formulaires_editer_gamuform_charger_dist($id_objet = 0, $objet = '', $r
|
|||
$id = id_table_objet($objet);
|
||||
$s = gamuform_recup_champ($objet);
|
||||
|
||||
$valeurs = sql_fetsel($s, $table, "$id=".intval($id_objet));
|
||||
if (intval($id_objet)) {
|
||||
$valeurs = sql_fetsel($s, $table, "$id=".intval($id_objet));
|
||||
} else {
|
||||
foreach ($s as $c) {
|
||||
$valeurs[$c] = '';
|
||||
}
|
||||
}
|
||||
|
||||
return $valeurs;
|
||||
}
|
||||
|
@ -26,6 +32,9 @@ function formulaires_editer_gamuform_charger_dist($id_objet = 0, $objet = '', $r
|
|||
function formulaires_editer_gamuform_verifier_dist($id_objet = 0, $objet = '', $redirect = '') {
|
||||
|
||||
$erreurs = array();
|
||||
if (gamuform_objet_autoriser($objet)) {
|
||||
$erreurs['message_erreur'] = "Pb d'objet";
|
||||
}
|
||||
return $erreurs;
|
||||
}
|
||||
|
||||
|
@ -75,6 +84,9 @@ function formulaires_editer_gamuform_traiter_dist($id_objet = 0, $objet = '', $r
|
|||
sql_updateq('spip_auteurs', $set, "$id=".intval($id_objet));
|
||||
}
|
||||
}
|
||||
include_spip('inc/invalideur');
|
||||
suivre_invalideur("id='"."$id_objet"."/1");
|
||||
|
||||
|
||||
$retour = [];
|
||||
if ($redirect === 'gamutable') {
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
#CACHE{0}
|
||||
[(#AUTORISER{modifier,gamuform,#ENV{objet}}|sinon_interdire_acces)]
|
||||
|
||||
<div class="inner">
|
||||
<div class="ajax">
|
||||
|
|
|
@ -20,6 +20,7 @@
|
|||
|
||||
<licence>GNU/GPL</licence>
|
||||
<necessite nom="saisies" compatibilite="[3.23.2;]" />
|
||||
<necessite nom="gamutable" compatibilite="[3.2.1;]" />
|
||||
|
||||
|
||||
<pipeline nom="autoriser" inclure="gamuform_autorisations.php" />
|
||||
|
|
Loading…
Add table
Reference in a new issue