Code

Added branches container for old stuff
[gosa.git] / gosa-plugins / gofax / gofax / blocklists / main.inc
1 <?php
2 if ($remove_lock){
3         if(session::is_set('blocklist')){
4                 $blocklist = session::get('blocklist');
5                 $blocklist->remove_lock ($ui->dn);
6                 session::un_set ('blocklist');
7         }
8 } else {
9         /* Create blocklist object on demand */
10         if (!session::is_set('blocklist') || (isset($_GET['reset']) && $_GET['reset'] == 1)){
11                 $blocklist= new blocklist($config, $ui);
12                 $blocklist->set_acl_category("gofaxlist");
13                 session::set('blocklist',$blocklist);
14         }
15         $blocklist = session::get('blocklist');
16         $blocklist->save_object();
17         $output= $blocklist->execute();
19         /* Reset requested? */
20         if (isset($_GET['reset']) && $_GET['reset'] == 1){
21                 del_lock ($ui->dn);
22                 session::un_set ('blocklist');
23         }
25         /* Page header*/
26         if (session::is_set('objectinfo')){
27                 $display= print_header(get_template_path($blocklist->plIcon), _("Blocklist management"), "<img alt=\"\"align=\"middle\" src=\"".get_template_path('images/lists/locked.png')."\"> ".@LDAP::fix(session::get('objectinfo')));
28         } else {
29                 $display= print_header(get_template_path($blocklist->plIcon), _("Blocklist management"));
30         }
31         $display.= $output;
33         session::set('blocklist',$blocklist);
34 }
35 ?>