Re-
La “Rev28095” du SVN a permis de pouvoir de nouveau réserver une ressource sans avoir les droits de réservation direct. Ce faisant, le statut de la ressource est fixé à “pas de réponse”.
Ceci répond partiellement à mon attente.
Cependant, cette modif’ ne permet cela que pour une réservation via la liste des ressources. Si l’on souhaite réserver une ressource dans les même conditions lors de la création d’un event, il est nécessaire de modifier la fonction ‘process_edit’ de ‘class.calendar_uiforms.inc.php’ comme suit :
Dans le case : ‘resource’, lignes 292 à 295
//$cats = $bores->acl->get_cats(EGW_ACL_DIRECT_BOOKING); | Pas de vérif des droits de réservation
//if (is_array($cats) && $selectedres[‘bookable’] == 1 && | Réservation autorisé pour tout le monde
// $selectedres[‘cat_id’] && array_key_exists($selectedres[‘cat_id’],$cats)) | depuis le calendar.forms
if ($selectedres[‘bookable’] == 1 && $selectedres[‘cat_id’]) // | Nouvelle condition If
Je viens de tester, ça passe pas mal et ça répond à mon besoin. Je vais continuer dans cette voie.
Cdt
ST