index cfa7de0739425332e238784ce84038acf0711810..24beb48aa8953208b2e25acb8e8a3ffd11a6521c 100644 (file)
if (!$remove_lock){
/* Page header*/
if (!$remove_lock){
/* Page header*/
- $display= print_header(get_template_path('images/reports.png'), _("FAX reports"));
+ $display= print_header(get_template_path('images/reports.png'), _("FAX reports"));
- /* Create faxreport object on demand */
- if (!isset($_SESSION['faxreport']) || (isset($_GET['reset']) && $_GET['reset'] == 1)){
- $_SESSION['faxreport']= new faxreport ($config, $ui);
- }
- $faxreport= $_SESSION['faxreport'];
+ /* Create faxreport object on demand */
+ if (!isset($_SESSION['faxreport']) || (isset($_GET['reset']) && $_GET['reset'] == 1)){
+ $_SESSION['faxreport']= new faxreport ($config, $ui);
+ }
+ $faxreport= $_SESSION['faxreport'];
- /* Execute formular */
+ /* set permissions */
+ $acl= get_permissions ($ui->dn, $ui->subtreeACL);
+ $faxreport->acl= get_module_permission($acl, "faxreport", $ui->dn);
+
+ /* Execute formular */
$display.= $faxreport->execute ();
$display.= "<input type=\"hidden\" name=\"ignore\">\n";
$display.= $faxreport->execute ();
$display.= "<input type=\"hidden\" name=\"ignore\">\n";