function autoriser_attribut_supprimer($faire, $type, $id, $qui, $opt) { if (_q($id)) { $s = spip_query("SELECT titre FROM spip_attributs WHERE id_attribut="._q($id)); $r = spip_fetch_array($s); if( substr($r['titre'],0,3)=='sq_' && $qui['statut'] == '0minirezo' && !$qui['restreint']) return true; } return false; } function autoriser_attribut_modifier($faire, $type, $id, $qui, $opt) { if (_q($id)) { $s = spip_query("SELECT titre FROM spip_attributs WHERE id_attribut="._q($id)); $r = spip_fetch_array($s); if( substr($r['titre'],0,3)=='sq_' && $qui['statut'] == '0minirezo' && !$qui['restreint']) return true; } //Si $id=0, seul un admin général peut créer un attribut else if $qui['statut'] == '0minirezo' && !$qui['restreint'] return true return false; }