- formulaire de configuration des zones d'accès à affecter automatiquement (à défaut du define renseigné)
- lors de l'affectation, utiliser la fonction zone_lier() prévue par accès restreint.master
parent
266454950d
commit
e58e20eef3
@ -0,0 +1,20 @@
|
||||
<div class="formulaire_spip formulaire_configurer formulaire_#FORM">
|
||||
|
||||
<h3 class="titrem"><:jaz:cfg_titre_parametrages:></h3>
|
||||
|
||||
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
|
||||
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
|
||||
|
||||
<form method="post" action="#ENV{action}">
|
||||
<div>
|
||||
#ACTION_FORMULAIRE{#ENV{action}}
|
||||
<ul>
|
||||
[(#SAISIE{zones,zones_automatiques,multiple=oui,
|
||||
label=<:jaz:cfg_zones_automatiques_label:>,
|
||||
explication=<:jaz:cfg_zones_automatiques_explication:>})]
|
||||
</ul>
|
||||
<input type="hidden" name="_meta_casier" value="jaz" />
|
||||
<p class="boutons"><span class="image_loading"> </span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
@ -1,32 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* JAZ - Joindre Automatiquement une Zone
|
||||
* Cyril MARION (c)2012 GPL
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
if (!defined("_ECRIRE_INC_VERSION")) return;
|
||||
|
||||
/**
|
||||
* Chercher les zones définies dans mes_options et ajouter l'auteur à ces zones
|
||||
* @param $auteur
|
||||
*/
|
||||
function jaz_ajouter_auteur_zones($auteur)
|
||||
{
|
||||
|
||||
// On cherche les Zones Auto Jointes :
|
||||
$define = (defined('_ZONES_AUTO_JOINTES')) ? _ZONES_AUTO_JOINTES : '';
|
||||
$zones = explode(':', $define);
|
||||
|
||||
// Pour chacune de ces zones
|
||||
while (list(, $l) = @each($zones)) {
|
||||
|
||||
// On ajoute l'auteur à la zone
|
||||
sql_insertq("spip_zones_auteurs", array("id_zone" => $l, "id_auteur" => $auteur));
|
||||
spip_log('Auteur ' . $auteur . ' ajouté à la zone ' . $l, jaz);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
?>
|
@ -0,0 +1,7 @@
|
||||
[(#AUTORISER{configurer,_jaz}|sinon_interdire_acces)]
|
||||
|
||||
<h1 class="grostitre"><:jaz:titre_page_configurer_jaz:></h1>
|
||||
|
||||
<div class="ajax">
|
||||
#FORMULAIRE_CONFIGURER_JAZ
|
||||
</div>
|
Loading…
Reference in New Issue