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}>
|
<INCLURE{fond=inclure/editer_gamuform,env}>
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
#CACHE{0}
|
#CACHE{0}
|
||||||
|
|
||||||
<div class="conf-inner">
|
<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">
|
<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,spip.php?page=json_gamuform.json&objet=}
|
||||||
#SET{url,#GET{url}|concat{#ENV{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);
|
$id = id_table_objet($objet);
|
||||||
$s = gamuform_recup_champ($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;
|
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 = '') {
|
function formulaires_editer_gamuform_verifier_dist($id_objet = 0, $objet = '', $redirect = '') {
|
||||||
|
|
||||||
$erreurs = array();
|
$erreurs = array();
|
||||||
|
if (gamuform_objet_autoriser($objet)) {
|
||||||
|
$erreurs['message_erreur'] = "Pb d'objet";
|
||||||
|
}
|
||||||
return $erreurs;
|
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));
|
sql_updateq('spip_auteurs', $set, "$id=".intval($id_objet));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
include_spip('inc/invalideur');
|
||||||
|
suivre_invalideur("id='"."$id_objet"."/1");
|
||||||
|
|
||||||
|
|
||||||
$retour = [];
|
$retour = [];
|
||||||
if ($redirect === 'gamutable') {
|
if ($redirect === 'gamutable') {
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
#CACHE{0}
|
#CACHE{0}
|
||||||
[(#AUTORISER{modifier,gamuform,#ENV{objet}}|sinon_interdire_acces)]
|
|
||||||
|
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<div class="ajax">
|
<div class="ajax">
|
||||||
|
|
|
@ -20,6 +20,7 @@
|
||||||
|
|
||||||
<licence>GNU/GPL</licence>
|
<licence>GNU/GPL</licence>
|
||||||
<necessite nom="saisies" compatibilite="[3.23.2;]" />
|
<necessite nom="saisies" compatibilite="[3.23.2;]" />
|
||||||
|
<necessite nom="gamutable" compatibilite="[3.2.1;]" />
|
||||||
|
|
||||||
|
|
||||||
<pipeline nom="autoriser" inclure="gamuform_autorisations.php" />
|
<pipeline nom="autoriser" inclure="gamuform_autorisations.php" />
|
||||||
|
|
Loading…
Add table
Reference in a new issue