Code

Added first plugin seperation test
[gosa.git] / gosa-plugins / gofax / gofax / blocklists / main.inc
1 <?php
2 if ($remove_lock){
3         if(isset($_SESSION['blocklist'])){
4                 $blocklist= $_SESSION['blocklist'];
5                 del_lock ($ui->dn);
6                 sess_del ('blocklist');
7         }
8 } else {
9         /* Create blocklist object on demand */
10         if (!isset($_SESSION['blocklist']) || (isset($_GET['reset']) && $_GET['reset'] == 1)){
11                 $_SESSION['blocklist']= new blocklist($config, $ui);
12                 $_SESSION['blocklist']->set_acl_category("gofaxlist");
13         }
14         $blocklist= $_SESSION['blocklist'];
15         $blocklist->save_object();
16         $output= $blocklist->execute();
18         /* Reset requested? */
19         if (isset($_GET['reset']) && $_GET['reset'] == 1){
20                 del_lock ($ui->dn);
21                 sess_del ('blocklist');
22         }
24         /* Page header*/
25         if (isset($_SESSION['objectinfo'])){
26                 $display= print_header(get_template_path('images/blocklists.png'), _("Blocklist management"), "<img alt=\"\"align=\"middle\" src=\"".get_template_path('images/closedlock.png')."\"> ".@LDAP::fix($_SESSION['objectinfo']));
27         } else {
28                 $display= print_header(get_template_path('images/blocklists.png'), _("Blocklist management"));
29         }
30         $display.= $output;
32         $_SESSION['blocklist']= $blocklist;
33 }
34 ?>