Browse Source

verifier l'autorisation de modifier la breve passe en argument

spip-3.1 spip/3.1.15
Cerdic 8 months ago
parent
commit
8ec9cd769c
  1. 20
      formulaires/editer_breve.php
  2. 4
      paquet.xml

20
formulaires/editer_breve.php

@ -53,8 +53,24 @@ function formulaires_editer_breve_charger_dist(
$row = array(),
$hidden = ''
) {
$valeurs = formulaires_editer_objet_charger('breve', $id_breve, $id_rubrique, $lier_trad, $retour, $config_fonc, $row,
$hidden);
$valeurs = formulaires_editer_objet_charger(
'breve',
$id_breve,
$id_rubrique,
$lier_trad,
$retour,
$config_fonc,
$row,
$hidden
);
if (test_formulaire_inclus_par_modele()) {
if (intval($id_breve) and !autoriser('modifier', 'breve', intval($id_breve))) {
$valeurs['editable'] = '';
}
}
// un bug a permis a un moment que des breves soient dans des sous rubriques
// lorsque ce cas se presente, il faut relocaliser la breve dans son secteur, plutot que n'importe ou
if ($valeurs['id_parent']) {

4
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="breves"
categorie="edition"
version="1.3.14"
version="1.3.15"
etat="stable"
compatibilite="[3.1.0;3.1.*]"
logo="prive/themes/spip/images/breve-32.png"
@ -35,4 +35,4 @@
<menu nom="breves" titre="breves:icone_breves" parent="menu_edition" icone="images/breve-16.png" />
<menu nom="breve_creer" titre="breves:icone_nouvelle_breve" parent="outils_rapides" icone="images/breve-new-16.png" action="breve_edit" parametres="new=oui&amp;id_rubrique=@id_secteur@" />
</paquet>
</paquet>
Loading…
Cancel
Save