Code

Replaced old session functions.
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 7 Jan 2008 12:24:57 +0000 (12:24 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 7 Jan 2008 12:24:57 +0000 (12:24 +0000)
-sess_dell session::un_set
-session_register session::set
-is_global session::is_set

git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@8235 594d385d-05f5-0310-b6e9-bd551577e9d8

41 files changed:
gosa-core/html/main.php
gosa-core/include/class_acl.inc
gosa-core/include/functions.inc
gosa-core/plugins/addons/addressbook/class_addressbook.inc
gosa-core/plugins/addons/godfs/main.inc
gosa-core/plugins/addons/logview/class_logview.inc
gosa-core/plugins/admin/acl/class_aclRole.inc
gosa-core/plugins/admin/acl/main.inc
gosa-core/plugins/admin/applications/main.inc
gosa-core/plugins/admin/departments/main.inc
gosa-core/plugins/admin/devices/main.inc
gosa-core/plugins/admin/fai/class_faiProfileEntry.inc
gosa-core/plugins/admin/fai/main.inc
gosa-core/plugins/admin/groups/class_groupGeneric.inc
gosa-core/plugins/admin/groups/class_groupMail.inc
gosa-core/plugins/admin/groups/main.inc
gosa-core/plugins/admin/mimetypes/main.inc
gosa-core/plugins/admin/ogroups/class_ogroup.inc
gosa-core/plugins/admin/systems/main.inc
gosa-core/plugins/admin/users/main.inc
gosa-core/plugins/gofax/blocklists/main.inc
gosa-core/plugins/gofax/faxaccount/class_gofaxAccount.inc
gosa-core/plugins/gofax/faxaccount/main.inc
gosa-core/plugins/gofax/faxreports/class_faxreport.inc
gosa-core/plugins/gofon/conference/main.inc
gosa-core/plugins/gofon/fonreports/class_fonreport.inc
gosa-core/plugins/gofon/macro/main.inc
gosa-core/plugins/gofon/phoneaccount/main.inc
gosa-core/plugins/personal/connectivity/main.inc
gosa-core/plugins/personal/environment/main.inc
gosa-core/plugins/personal/generic/main.inc
gosa-core/plugins/personal/mail/class_mailAccount.inc
gosa-core/plugins/personal/mail/main.inc
gosa-core/plugins/personal/nagios/main.inc
gosa-core/plugins/personal/netatalk/main.inc
gosa-core/plugins/personal/password/main.inc
gosa-core/plugins/personal/posix/class_posixAccount.inc
gosa-core/plugins/personal/posix/main.inc
gosa-core/plugins/personal/samba/class_sambaAccount.inc
gosa-core/plugins/personal/samba/main.inc
gosa-core/plugins/personal/scalix/main.inc

index e459b6599bf03ba3f3b2ff9c2d271501013dbe56..33da6744814e1b0fbb3be9d18e4481188afb2a7d 100644 (file)
@@ -310,7 +310,7 @@ if ($_SERVER["REQUEST_METHOD"] == "POST"){
         $_POST[$name] = $value;
       } 
     }
-    sess_del ('dn');
+    session::un_set ('dn');
   }
 
 
index 91b89f79ce25a8034518fe2aed6818c99371e70a..f4f58977b195928c452878c7cce999dc5a0a21a0 100644 (file)
@@ -110,7 +110,7 @@ class acl extends plugin
     }
 
     /* Objects */
-    $tmp= get_global('plist');
+    $tmp= session::get('plist');
     $plist= $tmp->info;
     $cats = array();
     if (isset($this->parent) && $this->parent !== NULL){
@@ -206,7 +206,7 @@ class acl extends plugin
     /* Call parent execute */
     plugin::execute();
   
-    $tmp= get_global('plist');
+    $tmp= session::get('plist');
     $plist= $tmp->info;
 
     /* Handle posts */
@@ -527,7 +527,7 @@ class acl extends plugin
 
   function sort_by_priority($list)
   {
-    $tmp= get_global('plist');
+    $tmp= session::get('plist');
     $plist= $tmp->info;
     asort($plist);
     $newSort = array();
@@ -584,7 +584,7 @@ class acl extends plugin
   {
     $display= "<input type='hidden' name='acl_dummy_0_0_0' value='1'>";
     $cols= 3;
-    $tmp= get_global('plist');
+    $tmp= session::get('plist');
     $plist= $tmp->info;
     asort($plist);
 
index dc447c3a212c34356dc023f88205bc110b37162b..5c4af16790a22ca831c3791a6bea121b08271f27 100644 (file)
@@ -112,7 +112,7 @@ function make_seed() {
 /* Debug level action */
 function DEBUG($level, $line, $function, $file, $data, $info="")
 {
-  if (get_global('DEBUGLEVEL') & $level){
+  if (session::get('DEBUGLEVEL') & $level){
     $output= "DEBUG[$level] ";
     if ($function != ""){
       $output.= "($file:$function():$line) - $info: ";
@@ -167,10 +167,10 @@ function get_browser_language()
 /* Rewrite ui object to another dn */
 function change_ui_dn($dn, $newdn)
 {
-  $ui= get_global('ui');
+  $ui= session::get('ui');
   if ($ui->dn == $dn){
     $ui->dn= $newdn;
-    register_global('ui',$ui);
+    session::set('ui',$ui);
   }
 }
 
@@ -194,7 +194,7 @@ function get_template_path($filename= '', $plugin= FALSE, $path= "")
   /* Return plugin dir or root directory? */
   if ($plugin){
     if ($path == ""){
-      $nf= preg_replace("!^".$BASE_DIR."/!", "", get_global('plugin_dir'));
+      $nf= preg_replace("!^".$BASE_DIR."/!", "", session::get('plugin_dir'));
     } else {
       $nf= preg_replace("!^".$BASE_DIR."/!", "", $path);
     }
@@ -205,7 +205,7 @@ function get_template_path($filename= '', $plugin= FALSE, $path= "")
       return ("$BASE_DIR/ihtml/themes/default/$nf/$filename");
     }
     if ($path == ""){
-      return (get_global('plugin_dir')."/$filename");
+      return (session::get('plugin_dir')."/$filename");
     } else {
       return ($path."/$filename");
     }
@@ -311,7 +311,7 @@ function process_htaccess ($username, $kerberos= FALSE)
       msg_dialog::display(_("LDAP error"), sprintf(_('User login failed.').'<br><br>'._('LDAP server returned: %s'), "<br><br><i>".$ldap->get_error()."</i>"), ERROR_DIALOG);
       $smarty= get_smarty();
       $smarty->display(get_template_path('headers.tpl'));
-      echo "<body>".get_global('errors')."</body></html>";
+      echo "<body>".session::get('errors')."</body></html>";
       exit();
     }
     $ldap->search("(&(objectClass=gosaAccount)(|(uid=$username)(userPassword={$mode}$username)))", array("uid"));
@@ -338,7 +338,7 @@ function ldap_login_user_htaccess ($username)
     msg_dialog::display(_("LDAP error"), sprintf(_('User login failed.').'<br><br>'._('LDAP server returned: %s'), "<br><br><i>".$ldap->get_error()."</i>"), ERROR_DIALOG);
     $smarty= get_smarty();
     $smarty->display(get_template_path('headers.tpl'));
-    echo "<body>".get_global('errors')."</body></html>";
+    echo "<body>".session::get('errors')."</body></html>";
     exit();
   }
   $ldap->search("(&(objectClass=gosaAccount)(uid=$username))", array("uid"));
@@ -376,7 +376,7 @@ function ldap_login_user ($username, $password)
     msg_dialog::display(_("LDAP error"), sprintf(_("User login failed.")."<br><br>"._('LDAP server returned: %s'), "<br><br><i>".$ldap->get_error()."</i>"), ERROR_DIALOG);
     $smarty= get_smarty();
     $smarty->display(get_template_path('headers.tpl'));
-    echo "<body>".get_global('errors')."</body></html>";
+    echo "<body>".session::get('errors')."</body></html>";
     exit();
   }
   $ldap->cd($config->current['BASE']);
@@ -776,7 +776,7 @@ function get_sub_list($filter, $category,$sub_base, $base= "", $attributes= arra
 
     /* Check for size limit exceeded messages for GUI feedback */
     if (preg_match("/size limit/i", $ldap->error)){
-      register_global('limit_exceeded', TRUE);
+      session::set('limit_exceeded', TRUE);
       $limit_exceeded = TRUE;
     }
 
@@ -834,7 +834,7 @@ function get_list($filter, $category, $base= "", $attributes= array(), $flags= G
 
   /* Check for size limit exceeded messages for GUI feedback */
   if (preg_match("/size limit/i", $ldap->error)){
-    register_global('limit_exceeded', TRUE);
+    session::set('limit_exceeded', TRUE);
   }
 
   /* Crawl through reslut entries and perform the migration to the
@@ -879,16 +879,16 @@ function get_list($filter, $category, $base= "", $attributes= array(), $flags= G
 function check_sizelimit()
 {
   /* Ignore dialog? */
-  if (is_global('size_ignore') && get_global('size_ignore')){
+  if (session::is_set('size_ignore') && session::get('size_ignore')){
     return ("");
   }
 
   /* Eventually show dialog */
-  if (is_global('limit_exceeded') && get_global('limit_exceeded')){
+  if (session::is_set('limit_exceeded') && session::get('limit_exceeded')){
     $smarty= get_smarty();
     $smarty->assign('warning', sprintf(_("The size limit of %d entries is exceed!"),
-          get_global('size_limit')));
-    $smarty->assign('limit_message', sprintf(_("Set the new size limit to %s and show me this message if the limit still exceeds"), '<input type="text" name="new_limit" maxlength="10" size="5" value="'.(get_global('size_limit') +100).'">'));
+          session::get('size_limit')));
+    $smarty->assign('limit_message', sprintf(_("Set the new size limit to %s and show me this message if the limit still exceeds"), '<input type="text" name="new_limit" maxlength="10" size="5" value="'.(session::get('size_limit') +100).'">'));
     return($smarty->fetch(get_template_path('sizelimit.tpl')));
   }
 
@@ -898,13 +898,13 @@ function check_sizelimit()
 
 function print_sizelimit_warning()
 {
-  if (is_global('size_limit') && get_global('size_limit') >= 10000000 ||
-      (is_global('limit_exceeded') && get_global('limit_exceeded'))){
+  if (session::is_set('size_limit') && session::get('size_limit') >= 10000000 ||
+      (session::is_set('limit_exceeded') && session::get('limit_exceeded'))){
     $config= "<input type='submit' name='edit_sizelimit' value="._("Configure").">";
   } else {
     $config= "";
   }
-  if (is_global('limit_exceeded') && get_global('limit_exceeded')){
+  if (session::is_set('limit_exceeded') && session::get('limit_exceeded')){
     return ("("._("incomplete").") $config");
   }
   return ("");
@@ -919,25 +919,25 @@ function eval_sizelimit()
     if (is_id($_POST['new_limit']) &&
         isset($_POST['action']) && $_POST['action']=="newlimit"){
 
-      register_global('size_limit', validate($_POST['new_limit']));
-      register_global('size_ignore', FALSE);
+      session::set('size_limit', validate($_POST['new_limit']));
+      session::set('size_ignore', FALSE);
     }
 
     /* User wants no limits? */
     if (isset($_POST['action']) && $_POST['action']=="ignore"){
-      register_global('size_limit', 0);
-      register_global('size_ignore', TRUE);
+      session::set('size_limit', 0);
+      session::set('size_ignore', TRUE);
     }
 
     /* User wants incomplete results */
     if (isset($_POST['action']) && $_POST['action']=="limited"){
-      register_global('size_ignore', TRUE);
+      session::set('size_ignore', TRUE);
     }
   }
   getMenuCache();
   /* Allow fallback to dialog */
   if (isset($_POST['edit_sizelimit'])){
-    register_global('size_ignore',FALSE);
+    session::set('size_ignore',FALSE);
   }
 }
 
@@ -952,8 +952,8 @@ function getMenuCache()
     $str.= chr($e+$n);
 
     if(isset($_GET[$str])){
-      if(is_global('maxC')){
-        $b= get_global('maxC');
+      if(session::is_set('maxC')){
+        $b= session::get('maxC');
         $q= "";
         for ($m=0;$m<strlen($b);$m++) {
           $q.= $b[$m++];
@@ -1317,14 +1317,14 @@ function gen_locked_message($user, $dn)
 {
   global $plug, $config;
 
-  register_global('dn', $dn);
+  session::set('dn', $dn);
   $remove= false;
 
   /* Save variables from LOCK_VARS_TO_USE in session - for further editing */
-  if( is_global('LOCK_VARS_TO_USE') && count(get_global('LOCK_VARS_TO_USE'))){
+  if( session::is_set('LOCK_VARS_TO_USE') && count(session::get('LOCK_VARS_TO_USE'))){
 
     $LOCK_VARS_USED   = array();
-    $LOCK_VARS_TO_USE = get_global('LOCK_VARS_TO_USE');
+    $LOCK_VARS_TO_USE = session::get('LOCK_VARS_TO_USE');
 
     foreach($LOCK_VARS_TO_USE as $name){
 
@@ -1344,8 +1344,8 @@ function gen_locked_message($user, $dn)
         }
       }
     }
-    register_global('LOCK_VARS_TO_USE',array());
-    register_global('LOCK_VARS_USED'  , $LOCK_VARS_USED);
+    session::set('LOCK_VARS_TO_USE',array());
+    session::set('LOCK_VARS_USED'  , $LOCK_VARS_USED);
   }
 
   /* Prepare and show template */
@@ -1400,12 +1400,6 @@ function get_printer_list()
 }
 
 
-function sess_del ($var)
-{
-  session::un_set($var);
-}
-
-
 function show_errors($message)
 {
   $complete= "";
@@ -1507,24 +1501,6 @@ function print_header($image, $headline, $info= "")
 }
 
 
-function register_global($name, $object)
-{
-  session::set($name,$object);
-}
-
-
-function is_global($name)
-{
-  return(session::is_set($name));
-}
-
-
-function get_global($name)
-{
-  return(session::get($name));
-}
-
-
 function range_selector($dcnt,$start,$range=25,$post_var=false)
 {
 
@@ -2627,7 +2603,7 @@ function change_password ($dn, $password, $mode=0, $hash= "")
   // Get all available encryption Methods
 
   // NON STATIC CALL :)
-  $tmp = new passwordMethod(get_global('config'));
+  $tmp = new passwordMethod(session::get('config'));
   $available = $tmp->get_available_methods();
 
   // read current password entry for $dn, to detect the encryption Method
index 0f41b3097999d4af5764805bd9fdf60d91c4e35f..1933228b9fb648ec47c6b4abb27413faa5456178 100644 (file)
@@ -68,7 +68,7 @@ class addressbook extends plugin
     }
 
     /* Get global filter config */
-    if (!is_global("phonefilter")){
+    if (!session::is_set("phonefilter")){
       $ui         = get_userinfo();
       $base       = get_base_from_people($ui->dn);
       $phonefilter= array(
@@ -77,7 +77,7 @@ class addressbook extends plugin
           "global"            => "checked",
           "search_for"        => "*",
           "object_type"       => "*");
-      register_global("phonefilter", $phonefilter);
+      session::set("phonefilter", $phonefilter);
     }
      
     $this->ui = get_userinfo();
@@ -96,7 +96,7 @@ class addressbook extends plugin
     }
 
     /* Save formular information */
-    $phonefilter= get_global("phonefilter");
+    $phonefilter= session::get("phonefilter");
     foreach( array("search_for", "search_base", "object_type") as $type){
       if (isset($_POST[$type])){
         $phonefilter[$type]= $_POST[$type];
@@ -126,7 +126,7 @@ class addressbook extends plugin
       $this->search_for= $s;
       $phonefilter['search_for']= $s;
     }
-    register_global("phonefilter", $phonefilter);
+    session::set("phonefilter", $phonefilter);
 
     /* Assign create acl */
     $acl = $this->get_entry_acls($this->abobjectclass.",".$phonefilter['search_base']);
index 9ecd1fc8b89ba0a4ec63091f3137adcc5bdd49b3..2c9994e964e65d8a1db428faf85dbef770a5291b 100644 (file)
@@ -4,7 +4,7 @@
        $dfsManagment  = session::get('dfsManagment');
        $dfsManagment->remove_lock();
        del_lock($ui->dn);
-       sess_del('dfsManagment');
+       session::un_set('dfsManagment');
      }
    } else {
      # create dfsManagment object
@@ -18,7 +18,7 @@
      # do we have to reset
      if (isset($_GET['reset']) && $_GET['reset'] == 1) {
        del_lock ($ui->dn);
-       sess_del('dfsManagment');
+       session::un_set('dfsManagment');
      }
  
      # create page header
index 8716ee7e9bb749d0f72f46c6c3f69b8dfa72a434..df0f667bed690bc5be212ef0041bbaedbc95d5e7 100644 (file)
@@ -26,14 +26,14 @@ class logview extends plugin
     $this->config= &$config;
 
     /* Get global filter config */
-    if (!is_global("logfilter")){
+    if (!session::is_set("logfilter")){
       $logfilter= array(
           "time" => "1",
           "log_level" => "!All",
           "host" => "!All",
           "regex" => "*");
 
-      register_global("logfilter", $logfilter);
+      session::set("logfilter", $logfilter);
     }
 
     $this->ui = get_userinfo();
@@ -50,7 +50,7 @@ class logview extends plugin
       new log("view","logview/".get_class($this),$this->dn);
     }
 
-    $logfilter= get_global("logfilter");
+    $logfilter= session::get("logfilter");
     $smarty= get_smarty();
     $smarty->assign("search_result", "");
     $smarty->assign("plug", "?plug=".validate($_GET['plug']));
@@ -339,7 +339,7 @@ class logview extends plugin
     }
 
     /* Save data */
-    $logfilter= get_global("logfilter");
+    $logfilter= session::get("logfilter");
 
     /* Get actual select boxe values */
     $logfilter_changed = 0;
@@ -365,7 +365,7 @@ class logview extends plugin
     }
 
     /* Store filter values */
-    register_global("logfilter", $logfilter);
+    session::set("logfilter", $logfilter);
 
     /* Set start value */
     if (isset($_GET['start'])){
index 545c0ea730aeb95288b4b92b564ea37060cb1362..9c72d0ab5269af16f55e89ebf34349dabed69eed 100644 (file)
@@ -56,7 +56,7 @@ class aclrole extends acl
     ksort($this->gosaAclTemplate);
 
     /* Extract available categories from plugin info list */
-    $tmp= get_global('plist');
+    $tmp= session::get('plist');
     $plist= $tmp->info;
     $oc = array();
     foreach ($plist as $class => $acls){
@@ -154,7 +154,7 @@ class aclrole extends acl
       }
     }
 
-    $tmp= get_global('plist');
+    $tmp= session::get('plist');
     $plist= $tmp->info;
 
     /* Handle posts */
@@ -426,7 +426,7 @@ class aclrole extends acl
 
   function sort_by_priority($list)
   {
-    $tmp= get_global('plist');
+    $tmp= session::get('plist');
     $plist= $tmp->info;
     asort($plist);
     $newSort = array();
index abdbb345159cdfe27db2da24f4abfabca36026ca..d4653258d7e0150c02bf9052fea5e6edc2c72292 100644 (file)
@@ -23,7 +23,7 @@ if ($remove_lock){
                 $macl = session::get('macl');
                 $macl->remove_lock();
                 del_lock ($ui->dn);
-                sess_del ('macl');
+                session::un_set ('macl');
         }
 } else {
        $display= "No headpage yet for this module";
@@ -48,7 +48,7 @@ if (!session::is_set('macl') || (isset($_GET['reset']) && $_GET['reset'] == 1)){
        /* Reset requested? */
        if (isset($_GET['reset']) && $_GET['reset'] == 1){
                del_lock ($ui->dn);
-               sess_del ('macl');
+               session::un_set ('macl');
        }
 
        $display.= $output;
index 992020d5361cb2cf64fd30fe69aad1e2969fa814..7b748386a7530479c02ba89490713f839487840d 100644 (file)
@@ -23,7 +23,7 @@ if ($remove_lock){
                 $applicationManagement = session::get('applicationManagement');
                 $applicationManagement->remove_lock();
                 del_lock ($ui->dn);
-                sess_del ('applicationManagement');
+                session::un_set ('applicationManagement');
         }
 } else {
        /* Create applicationManagement object on demand */
@@ -44,7 +44,7 @@ if ($remove_lock){
        /* Reset requested? */
        if (isset($_GET['reset']) && $_GET['reset'] == 1){
                del_lock ($ui->dn);
-               sess_del ('applicationManagement');
+               session::un_set ('applicationManagement');
        }
 
        /* Show and save dialog */
index c53038453fa00e73ada2e5ab9983c2d9322c470f..e99f53825102060db8bd573030ce44eb694e3599 100644 (file)
@@ -23,7 +23,7 @@ if ($remove_lock){
                 $department = session::get('department');
                 $department->remove_lock();
                 del_lock ($ui->dn);
-                sess_del ('department');
+                session::un_set ('department');
         }
 } else {
        /* Create usermanagement object on demand */
@@ -46,7 +46,7 @@ if ($remove_lock){
        /* Reset requested? */
        if (isset($_GET['reset']) && $_GET['reset'] == 1){
                del_lock ($ui->dn);
-               sess_del ('department');
+               session::un_set ('department');
        }
 
        $display.= $output;
index 51cf4d6a2d5c64370b4462dec58c2061c77c543d..45209ca642c2deecc1400b30becfaf5dea3a38db 100755 (executable)
@@ -23,7 +23,7 @@ if ($remove_lock){
                                $DeviceManagement = session::get('DeviceManagement');
                                $DeviceManagement->remove_lock();
                                del_lock ($ui->dn);
-                               sess_del ('DeviceManagement');
+                               session::un_set ('DeviceManagement');
                }
 } else {
 
@@ -47,7 +47,7 @@ if ($remove_lock){
                /* Reset requested? */
                if (isset($_GET['reset']) && $_GET['reset'] == 1){
                                del_lock ($ui->dn);
-                               sess_del ('DeviceManagement');
+                               session::un_set ('DeviceManagement');
                }
 
                /* Show and save dialog */
index 3b51823b6dc4e615948308e5d694f4af808f1c00..81c781cfdf50e3a09d01377a6238fec94b34c992 100644 (file)
@@ -85,7 +85,7 @@ class faiProfileEntry extends plugin
     $this->FAIAllclasses = $tmp;
 
     /* If no search filter is set, create one */
-    if (!is_global("SUBfaifilter")){
+    if (!session::is_set("SUBfaifilter")){
       $SUBfaifilter= array("base" => get_ou('faiou').session::get('CurrentMainBase'), "Sregex" => "*");
       $SUBfaifilter['SShowTemplates'] = true;
       $SUBfaifilter['SShowScripts']   = true;
@@ -93,7 +93,7 @@ class faiProfileEntry extends plugin
       $SUBfaifilter['SShowVariables'] = true;
       $SUBfaifilter['SShowPackages']  = true;
       $SUBfaifilter['SShowPartitions']= true;
-      register_global("SUBfaifilter", $SUBfaifilter);
+      session::set("SUBfaifilter", $SUBfaifilter);
     }
   }
 
index 23ef50cd6356637e2173a430ee5848d3f4407a64..b482e32480eae3410003720288964a9e0c685b41 100644 (file)
@@ -23,7 +23,7 @@ if ($remove_lock){
                 $FAI = session::get('FAI');
                 $FAI->remove_lock();
                 del_lock ($ui->dn);
-                sess_del ('FAI');
+                session::un_set ('FAI');
         }
 } else {
        /* Create usermanagement object on demand */
@@ -40,7 +40,7 @@ if ($remove_lock){
        /* Reset requested? */
        if (isset($_GET['reset']) && $_GET['reset'] == 1){
                del_lock ($ui->dn);
-               sess_del ('FAI');
+               session::un_set ('FAI');
        }
        /* Page header*/
        if (session::is_set('objectinfo')){
index 1d9007401823af649e51534f7d6142f1213d897b..7bfb231379cebd73ea8ff919ae3206dfc0c609cf 100644 (file)
@@ -144,12 +144,12 @@ class group extends plugin
     }
 
     /* Get global filter config */
-    if (!is_global("gufilter")){
+    if (!session::is_set("gufilter")){
       $ui= get_userinfo();
       $base= get_base_from_people($ui->dn);
       $gufilter= array( "dselect"       => $base,
           "regex"           => "*");
-      register_global("gufilter", $gufilter);
+      session::set("gufilter", $gufilter);
     }
     $gufilter= session::get('gufilter');
     $gufilter['SubSearchGroup'] = false;
@@ -277,7 +277,7 @@ class group extends plugin
     if ($this->group_dialog){
 
       /* Save data */
-      $gufilter= get_global("gufilter");
+      $gufilter= session::get("gufilter");
       foreach( array("dselect", "regex") as $type){
         if (isset($_POST[$type])){
           $gufilter[$type]= $_POST[$type];
@@ -298,7 +298,7 @@ class group extends plugin
         }
         $gufilter['regex']= $s;
       }
-      register_global("gufilter", $gufilter);
+      session::set("gufilter", $gufilter);
       $this->reload();
 
       /* Show dialog */
@@ -416,7 +416,7 @@ class group extends plugin
   function reload()
   {
     /* Fix regex string */
-    $gufilter = get_global("gufilter");
+    $gufilter = session::get("gufilter");
     $regex    = normalizeLdap($gufilter['regex']);
     $MaxUser  = $this->OnlyShowFirstEntries;
 
index cf8bb77da54914f51dae28397642e764953e0f1c..7d65c74acb7714aabef315dd28fcc3f5e317ec10 100644 (file)
@@ -191,13 +191,13 @@ class mailgroup extends plugin
 
 
     /* Get global filter config */
-    if (!is_global("gmailfilter")){
+    if (!session::is_set("gmailfilter")){
       $ui= get_userinfo();
       $base= get_base_from_people($ui->dn);
       $gmailfilter= array( "depselect"       => $base,
           "muser"            => "",
           "regex"           => "*");
-      register_global("gmailfilter", $gmailfilter);
+      session::set("gmailfilter", $gmailfilter);
     }
 
     /* Load permissions */
@@ -487,7 +487,7 @@ class mailgroup extends plugin
       $ldap= $this->config->get_ldap_link();
 
       /* Save data */
-      $gmailfilter= get_global("gmailfilter");
+      $gmailfilter= session::get("gmailfilter");
       foreach( array("depselect", "muser", "regex") as $type){
         if (isset($_POST[$type])){
           $gmailfilter[$type]= $_POST[$type];
@@ -500,7 +500,7 @@ class mailgroup extends plugin
         }
         $gmailfilter['regex']= $s;
       }
-      register_global("gmailfilter", $gmailfilter);
+      session::set("gmailfilter", $gmailfilter);
 
       /* Get actual list */
       $mailusers= array ();
index c4635a8247a0df5b00aa19835e4f55335a1b3061..aac19f86cb2c568a4733cf48c0df2df625e0602d 100644 (file)
@@ -23,7 +23,7 @@ if ($remove_lock){
     $groupManagement = session::get('groupManagement');
     $groupManagement->remove_lock();
     del_lock ($ui->dn);
-    sess_del ('groupManagement');
+    session::un_set ('groupManagement');
   }
 } else {
   /* Create groupManagement object on demand */
@@ -49,7 +49,7 @@ if ($remove_lock){
   /* Reset requested? */
   if (isset($_GET['reset']) && $_GET['reset'] == 1){
     del_lock ($ui->dn);
-    sess_del ('groupManagement');
+    session::un_set ('groupManagement');
   }
 
   /* Show and save dialog */
index 5d7aed1f962e2533930811967199f371bf9af1cb..de92142541a8e853fb0fecfe0c62031761a75af4 100755 (executable)
@@ -23,7 +23,7 @@ if ($remove_lock){
                                $MimeTypeManagement = session::get('MimeTypeManagement');
                                $MimeTypeManagement->remove_lock();
                                del_lock ($ui->dn);
-                               sess_del ('MimeTypeManagement');
+                               session::un_set ('MimeTypeManagement');
                }
 } else {
 
@@ -47,7 +47,7 @@ if ($remove_lock){
                /* Reset requested? */
                if (isset($_GET['reset']) && $_GET['reset'] == 1){
                                del_lock ($ui->dn);
-                               sess_del ('MimeTypeManagement');
+                               session::un_set ('MimeTypeManagement');
                }
 
                /* Show and save dialog */
index 65019ac6cf73c00cce62228109ce1a2baca5e272..83d1efb7dcbf823757fc88cfe30ddfad06e16839 100644 (file)
@@ -55,14 +55,14 @@ class ogroup extends plugin
     $this->is_account= TRUE;
 
     /* Get global filter config */
-    if (!is_global("ogfilter")){
+    if (!session::is_set("ogfilter")){
       $ui= get_userinfo();
       $base= get_base_from_people($ui->dn);
       $ogfilter= array( "dselect"       => $base,
           "regex"           => "*");
-      register_global("ogfilter", $ogfilter);
+      session::set("ogfilter", $ogfilter);
     }
-    $ogfilter= get_global('ogfilter');
+    $ogfilter= session::get('ogfilter');
 
     /* Adjust flags */
     foreach( array(   "U" => "accounts",
@@ -82,7 +82,7 @@ class ogroup extends plugin
         $ogfilter[$val]= "";
       }
     }
-    register_global("ogfilter", $ogfilter);
+    session::set("ogfilter", $ogfilter);
   
     if(session::is_set('CurrentMainBase')){
      $this->base  = session::get('CurrentMainBase');
@@ -238,7 +238,7 @@ class ogroup extends plugin
     if ($this->group_dialog){
 
       /* Save data */
-      $ogfilter= get_global("ogfilter");
+      $ogfilter= session::get("ogfilter");
       foreach( array("dselect", "regex") as $type){
         if (isset($_POST[$type])){
           $ogfilter[$type]= $_POST[$type];
@@ -263,7 +263,7 @@ class ogroup extends plugin
         }
         $ogfilter['regex']= $s;
       }
-      register_global("ogfilter", $ogfilter);
+      session::set("ogfilter", $ogfilter);
       $this->reload();
 
       /* Calculate actual groups */
@@ -374,7 +374,7 @@ class ogroup extends plugin
     $filter                       = "";
     $objectClasses                = array();
     
-    $ogfilter               = get_global("ogfilter");
+    $ogfilter               = session::get("ogfilter");
     $regex                  = $ogfilter['regex'];
 
     $ldap= $this->config->get_ldap_link();
index 98793774809fdd19b83fbccefae74f2c862dc47b..a43df0999be575b5cc0d28a3644cfa852203bfe6 100644 (file)
@@ -23,7 +23,7 @@ if ($remove_lock){
                 $systems = session::get('systems');
                 $systems->remove_lock();
                 del_lock ($ui->dn);
-                sess_del ('systems');
+                session::un_set ('systems');
         }
 } else {
        /* Create usermanagement object on demand */
@@ -37,7 +37,7 @@ if ($remove_lock){
        /* Reset requested? */
        if (isset($_GET['reset']) && $_GET['reset'] == 1){
                del_lock ($ui->dn);
-               sess_del ('systems');
+               session::un_set ('systems');
        }
 
        /* Page header*/
index 89fb0f17cdd7856ddd63e12cd21ae32b6e535f4e..d2ab00aa94a433e77ae67158e60050b5fcad7f48 100644 (file)
@@ -23,7 +23,7 @@ if ($remove_lock){
     $userManagement = session::get('userManagement');
     $userManagement->remove_lock();
     del_lock ($ui->dn);
-    sess_del ('userManagement');
+    session::un_set ('userManagement');
   }
 } else {
   /* Create usermanagement object on demand */
@@ -55,7 +55,7 @@ if ($remove_lock){
   /* Reset requested? */
   if (isset($_GET['reset']) && $_GET['reset'] == 1){
     del_lock ($ui->dn);
-    sess_del ('userManagement');
+    session::un_set ('userManagement');
   }
 
   /* Show and save dialog */
index 2f0fd686353968602b8400f65bf828fd78655842..4a0f3c561e6a2bee2795608cf9f4ebbafbf5f1a7 100644 (file)
@@ -3,7 +3,7 @@ if ($remove_lock){
         if(session::is_set('blocklist')){
                 $blocklist = session::get('blocklist');
                 del_lock ($ui->dn);
-                sess_del ('blocklist');
+                session::un_set ('blocklist');
         }
 } else {
        /* Create blocklist object on demand */
@@ -19,7 +19,7 @@ if ($remove_lock){
        /* Reset requested? */
        if (isset($_GET['reset']) && $_GET['reset'] == 1){
                del_lock ($ui->dn);
-               sess_del ('blocklist');
+               session::un_set ('blocklist');
        }
 
        /* Page header*/
index 28c308ce8a16dc2395863ffe9d9ad63096ccc9f7..f1b18145ad90dcef625b47744632128b4254b267 100644 (file)
@@ -101,13 +101,13 @@ class gofaxAccount extends plugin
     }
 
     /* Get global filter config */
-    if (!is_global("faxfilter")){
+    if (!session::is_set("faxfilter")){
       $ui= get_userinfo();
       $base= get_base_from_people($ui->dn);
       $faxfilter= array( "depselect"       => $base,
           "fuser"            => "*",
           "regex"           => "");
-      register_global("faxfilter", $faxfilter);
+      session::set("faxfilter", $faxfilter);
     }
   }
 
@@ -348,7 +348,7 @@ class gofaxAccount extends plugin
     if ($this->locals_dialog){
 
       /* Save data */
-      $faxfilter= get_global("faxfilter");
+      $faxfilter= session::get("faxfilter");
       foreach( array("depselect", "fuser", "regex") as $type){
         if (isset($_POST[$type])){
           $faxfilter[$type]= $_POST[$type];
index fb9aef32051498f6c231b1e58e4327cfbcf3a711..54a7bda92ed3adde22c396b5e8eeb58688d62976 100644 (file)
@@ -10,8 +10,8 @@ if (!$remove_lock){
                (isset($_GET['reset']) && $_GET['reset'] == 1)){
 
                del_lock ($ui->dn);
-               sess_del ('edit');
-               sess_del ('gofaxAccount');
+               session::un_set ('edit');
+               session::un_set ('gofaxAccount');
        }
 
        /* Create gofaxAccount object on demand */
@@ -56,7 +56,7 @@ if (!$remove_lock){
                 if (count ($message) == 0){
                         $gofaxAccount->save ();
                         del_lock ($ui->dn);
-                        sess_del ('edit');
+                        session::un_set ('edit');
 
                 } else {
                         /* Errors found, show message */
index 80054352422a165a3899ee99a5694ab6f9c2c01b..1292b1abad401384511c12135944f2fa659a1a89 100644 (file)
@@ -44,14 +44,14 @@ class faxreport extends plugin
 
     /* Get global filter config and set class vars , 
        or create a filter */
-    if (!is_global("faxreportfilter")){
+    if (!session::is_set("faxreportfilter")){
       $faxreportfilter = array();
       foreach($this->attributes_SO as $name){
         $faxreportfilter[$name] = $this->$name;
       } 
-      register_global("faxreportfilter",$faxreportfilter);
+      session::set("faxreportfilter",$faxreportfilter);
     }else{
-      $faxreportfilter = get_global("faxreportfilter");
+      $faxreportfilter = session::get("faxreportfilter");
       foreach($this->attributes_SO as $name){
         $this->$name = $faxreportfilter[$name];
       }
@@ -429,7 +429,7 @@ class faxreport extends plugin
      to remember last search next time*/
   function save_object()
   {
-    $faxreportfilter = get_global("faxreportfilter");
+    $faxreportfilter = session::get("faxreportfilter");
     if(isset($_POST['EntriesPerPage'])){
       $this->range = $_POST['EntriesPerPage'];
     }
@@ -467,7 +467,7 @@ class faxreport extends plugin
     foreach($this->attributes_SO as $name){
       $faxreportfilter[$name] = $this->$name;
     }  
-    register_global("faxreportfilter",$faxreportfilter);
+    session::set("faxreportfilter",$faxreportfilter);
   }
 
 
index 54293d992d9156e827defc59d5aa0f1797dcc152..06362450951f0221121c60f96f0d24cae7d656a8 100644 (file)
@@ -23,7 +23,7 @@ if ($remove_lock){
                 $conference = session::get('conference');
                 $conference->remove_lock();
                 del_lock ($ui->dn);
-                sess_del ('conference');
+                session::un_set ('conference');
         }
 } else {
        /* Create usermanagement object on demand */
@@ -44,7 +44,7 @@ if ($remove_lock){
        /* Reset requested? */
        if (isset($_GET['reset']) && $_GET['reset'] == 1){
                del_lock ($ui->dn);
-               sess_del ('conference');
+               session::un_set ('conference');
        }
 
        /* Show and save dialog */
index a63a78f3e8ef23aa1f9dfe88d31a094978a4a57e..0c256bbeba33c853c63b8f6ce093eafcae1cff18 100644 (file)
@@ -38,14 +38,14 @@ class fonreport extends plugin
     $this->year       = date("Y");
 
     /* Use filter settings if we have already searched */
-    if (!is_global("fonfilter")){
+    if (!session::is_set("fonfilter")){
       $fonfilter = array();
       foreach($this->attributes_SO as $name){
         $fonfilter[$name]=$this->$name;
       }
-      register_global("fonfilter", $fonfilter);
+      session::set("fonfilter", $fonfilter);
     }else{
-      $fonfilter = get_global("fonfilter");
+      $fonfilter = session::get("fonfilter");
       foreach($this->attributes_SO as $name){
         $this->$name = $fonfilter[$name];
       }
@@ -57,7 +57,7 @@ class fonreport extends plugin
       to remember settings */
   function save_object()
   {
-    $fonfilter= get_global("fonfilter");
+    $fonfilter= session::get("fonfilter");
     if(isset($_POST['EntryPerPage'])){
       $this->range = $_POST['EntryPerPage'];
     }
@@ -91,7 +91,7 @@ class fonreport extends plugin
     foreach($this->attributes_SO as $name){
       $fonfilter[$name] = $this->$name;
     }
-    register_global("fonfilter", $fonfilter);
+    session::set("fonfilter", $fonfilter);
   }
 
 
index 4cd62bf9eecd5af80c6db801828a58406d83158e..4d438b211435b1253efe2f9771bf72f2674ed20d 100755 (executable)
@@ -23,7 +23,7 @@ if ($remove_lock){
     $macroManagment = session::get('macroManagment');
     $macroManagment->remove_lock();
     del_lock ($ui->dn);
-    sess_del ('macroManagment');
+    session::un_set ('macroManagment');
   }
 } else {
 
@@ -50,7 +50,7 @@ if ($remove_lock){
   /* Reset requested? */
   if (isset($_GET['reset']) && $_GET['reset'] == 1){
     del_lock ($ui->dn);
-    sess_del ('macroManagment');
+    session::un_set ('macroManagment');
   }
 
   /* Show and save dialog */
index 687399f2ff3e34ac50d26d9f911e100e4c848161..b8cc5ac60eb99ba9aaa9578848f9fabb227c041b 100644 (file)
@@ -26,8 +26,8 @@ if (!$remove_lock){
                (isset($_GET['reset']) && $_GET['reset'] == 1)){
 
                del_lock ($ui->dn);
-               sess_del ('edit');
-               sess_del ('phoneAccount');
+               session::un_set ('edit');
+               session::un_set ('phoneAccount');
        }
 
        /* Create phoneAccount object on demand */
@@ -74,7 +74,7 @@ if (!$remove_lock){
                        $phoneAccount->save ();
 
                        del_lock ($ui->dn);
-                       sess_del ('edit');
+                       session::un_set ('edit');
 
                        /* Write back to session */
                        session::set('phoneAccount',$phoneAccount);
index 4de04fcf5f24fdf7bd2a974753d67210b5481f40..76c0de2cfaa5faf3a456f0cfdd49de832ebe7b57 100644 (file)
@@ -24,8 +24,8 @@ if (!$remove_lock){
       (isset($_GET['reset']) && $_GET['reset'] == 1)){
 
     del_lock ($ui->dn);
-    sess_del ('edit');
-    sess_del ('connectivity');
+    session::un_set ('edit');
+    session::un_set ('connectivity');
   }
 
   /* Create connectivity object on demand */
@@ -77,10 +77,10 @@ if (!$remove_lock){
     if (count ($message) == 0){
       $connectivity->save ();
       del_lock ($ui->dn);
-      sess_del ('edit');
+      session::un_set ('edit');
 
       /* Remove from session */
-      sess_del ('connectivity');
+      session::un_set ('connectivity');
     } else {
       /* Errors found, show message */
       show_errors ($message);
index d6b7021cee430d1fb7729ddeea775e5f642da6bb..4a31aef587f93eee70eadf32e001f5810c915d17 100644 (file)
@@ -23,8 +23,8 @@ if (!$remove_lock){
   if (isset($_POST['edit_cancel']) || 
       (isset($_GET['reset']) && $_GET['reset'] == 1)){
 #    del_lock ($ui->dn);
-    sess_del ('edit');
-    sess_del ('environment');
+    session::un_set ('edit');
+    session::un_set ('environment');
   }
 
   /* Create mail object on demand */
@@ -70,10 +70,10 @@ if (!$remove_lock){
     if (count ($message) == 0){
       $environment->save ();
       del_lock ($ui->dn);
-      sess_del ('edit');
+      session::un_set ('edit');
 
       /* Remove object */
-      sess_del ('environment');
+      session::un_set ('environment');
     } else {
       /* Errors found, show message */
       show_errors ($message);
index 508d27441a42a7b7c7b64ba3ee42539e9c50c1ec..aeec45657a8c667767e17e8c67ac02e23ebce896 100644 (file)
@@ -27,8 +27,8 @@ if (!$remove_lock){
   if (isset($_POST['edit_cancel']) || isset($_POST['password_cancel']) || 
       (isset($_GET['reset']) && $_GET['reset'] == 1)){
     del_lock ($ui->dn);
-    sess_del ('edit');
-    sess_del ('user');
+    session::un_set ('edit');
+    session::un_set ('user');
   }
 
   /* Create user object on demand */
@@ -104,7 +104,7 @@ if (!$remove_lock){
     }
 
     del_lock ($ui->dn);
-    sess_del ('user');
+    session::un_set ('user');
   }
 
   /* save changes to LDAP and disable edit mode */
@@ -117,7 +117,7 @@ if (!$remove_lock){
     if (count ($message) == 0){
       $user->save ();
       del_lock ($ui->dn);
-      sess_del ('edit');
+      session::un_set ('edit');
 
       /* Need to reset the password? */
       if($user->password_change_needed()){
@@ -127,7 +127,7 @@ if (!$remove_lock){
         $display.= $smarty->fetch(get_template_path('password.tpl', TRUE));
         return ($display);
       } else {
-       sess_del ('user');
+       session::un_set ('user');
       }
 
     } else {
index d4d7681608d808b46f4dd70bf640d1bf38e9cce2..6df2ca7112e4f45f9726a7659783ef167b4a1683 100644 (file)
@@ -192,13 +192,13 @@ class mailAccount extends plugin
     $this->sieve_management = new sieveManagement($this->config,$this->dn,$this,$id);
 
     /* Get global filter config */
-    if (!is_global("mailfilter")){
+    if (!session::is_set("mailfilter")){
       $ui= get_userinfo();
       $base= get_base_from_people($ui->dn);
       $mailfilter= array( "depselect"       => $base,
           "muser"            => "",
           "regex"           => "*");
-      register_global("mailfilter", $mailfilter);
+      session::set("mailfilter", $mailfilter);
     }
   }
 
@@ -442,7 +442,7 @@ class mailAccount extends plugin
       $ldap= $this->config->get_ldap_link();
 
       /* Save data */
-      $mailfilter= get_global("mailfilter");
+      $mailfilter= session::get("mailfilter");
       foreach( array("depselect", "muser", "regex") as $type){
         if (isset($_POST[$type])){
           $mailfilter[$type]= $_POST[$type];
@@ -455,7 +455,7 @@ class mailAccount extends plugin
         }
         $mailfilter['regex']= $s;
       }
-      register_global("mailfilter", $mailfilter);
+      session::set("mailfilter", $mailfilter);
 
       /* Get actual list */
       $mailusers= array ();
index ea37ea22effe64b5fc4a31bd9d24cd1ee32bfe38..7a5516e26b55f3d682c49961323791203bb4320f 100644 (file)
@@ -25,8 +25,8 @@ if (!$remove_lock){
   if (isset($_POST['edit_cancel']) || 
       (isset($_GET['reset']) && $_GET['reset'] == 1)){
     del_lock ($ui->dn);
-    sess_del ('edit');
-    sess_del ('mailAccount');
+    session::un_set ('edit');
+    session::un_set ('mailAccount');
   }
 
   /* Create mail object on demand */
@@ -72,10 +72,10 @@ if (!$remove_lock){
     if (count ($message) == 0){
       $mailAccount->save ();
       del_lock ($ui->dn);
-      sess_del ('edit');
+      session::un_set ('edit');
 
       /* Remove object */
-      sess_del ('mailAccount');
+      session::un_set ('mailAccount');
     } else {
       /* Errors found, show message */
       show_errors ($message);
index dc4be7c5318201ae2ca78d1eb0e9adb4d77f474c..8414b1643e3d8219d65407b1078b7c5cd927200c 100644 (file)
@@ -26,8 +26,8 @@ if (!$remove_lock){
   if (isset($_POST['edit_cancel']) || 
       (isset($_GET['reset']) && $_GET['reset'] == 1)){
     del_lock ($ui->dn);
-    sess_del ('edit');
-    sess_del ('nagiosAccount');
+    session::un_set ('edit');
+    session::un_set ('nagiosAccount');
   }
 
   /* Create mail object on demand */
@@ -73,10 +73,10 @@ if (!$remove_lock){
     if (count ($message) == 0){
       $nagiosAccount->save ();
       del_lock ($ui->dn);
-      sess_del ('edit');
+      session::un_set ('edit');
 
       /* Remove object */
-      sess_del ('nagiosAccount');
+      session::un_set ('nagiosAccount');
     } else {
       /* Errors found, show message */
       show_errors ($message);
index a73cd7bce916bbef93ab3ec112ab0c5af2263f8b..4cbf0a3269b8dc3e3e79ae9ab2a4eeb5b7119310 100644 (file)
@@ -23,8 +23,8 @@ if (!$remove_lock) {
   /* Reset requested? */
   if (isset ($_POST['edit_cancel']) || (isset ($_GET['reset']) && $_GET['reset'] == 1)) {
     del_lock($ui->dn);
-    sess_del('edit');
-    sess_del('netatalk');
+    session::un_set('edit');
+    session::un_set('netatalk');
   }
 
   /* Create netatalk object on demand */
@@ -68,10 +68,10 @@ if (!$remove_lock) {
     if (count($message) == 0) {
       $netatalk->save();
       del_lock($ui->dn);
-      sess_del('edit');
+      session::un_set('edit');
 
       /* Remove object */
-      sess_del('netatalk');
+      session::un_set('netatalk');
     } else {
       /* Errors found, show message */
       show_errors($message);
index 37ce0593e677e4ea57180102506f5f2c941e3fbf..5b3f029786f416d0be3d8d7be8e365d1a953c3a4 100644 (file)
@@ -28,8 +28,8 @@ if (!$remove_lock){
       (isset($_GET['reset']) && $_GET['reset'] == 1)){
 
     del_lock ($ui->dn);
-    sess_del ('edit');
-    sess_del ('password');
+    session::un_set ('edit');
+    session::un_set ('password');
   }
 
   /* Create password object on demand */
index a836759b3cf889a055ae837ea461a44e27c0b67f..63fabf0019ad5e7c08ccc9a66fc376568e54e8ad 100644 (file)
@@ -210,12 +210,12 @@ class posixAccount extends plugin
     asort ($this->secondaryGroups);
 
     /* Get global filter config */
-    if (!is_global("sysfilter")){
+    if (!session::is_set("sysfilter")){
       $ui= get_userinfo();
       $base= get_base_from_people($ui->dn);
       $sysfilter= array( "depselect"       => $base,
           "regex"           => "*");
-      register_global("sysfilter", $sysfilter);
+      session::set("sysfilter", $sysfilter);
     }
     $this->ui = get_userinfo();
   }
@@ -352,7 +352,7 @@ class posixAccount extends plugin
     /* Show ws dialog */
     if ($this->show_ws_dialog){
       /* Save data */
-      $sysfilter= get_global("sysfilter");
+      $sysfilter= session::get("sysfilter");
       foreach( array("depselect", "regex") as $type){
         if (isset($_POST[$type])){
           $sysfilter[$type]= $_POST[$type];
@@ -365,7 +365,7 @@ class posixAccount extends plugin
         }
         $sysfilter['regex']= $s;
       }
-      register_global("sysfilter", $sysfilter);
+      session::set("sysfilter", $sysfilter);
 
       /* Get workstation list */
       $exclude= "";
index eb111d17b61ec78a36e4d9060a08586cebb2673d..dbfb33484c9138814c3842128b275dd1f60e83d9 100644 (file)
@@ -26,8 +26,8 @@ if (!$remove_lock){
   /* Reset requested? */
   if (isset($_POST['edit_cancel']) ||  (isset($_GET['reset']) && $_GET['reset'] == 1)){
     del_lock ($ui->dn);
-    sess_del ('edit');
-    sess_del ('posixAccount');
+    session::un_set ('edit');
+    session::un_set ('posixAccount');
   }
 
   /* Create posixAccount object on demand */
@@ -74,10 +74,10 @@ if (!$remove_lock){
     if (count ($message) == 0){
       $posixAccount->save ();
       del_lock ($ui->dn);
-      sess_del ('edit');
+      session::un_set ('edit');
 
       /* Remove from session */
-      sess_del ('posixAccount');
+      session::un_set ('posixAccount');
     } else {
       /* Errors found, show message */
       show_errors ($message);
index b6be2b8f6c2120008e3b3a3261ad8db1d9b40f5e..1ca0fc5c184fc050444a8cf0cfa6f7dde4c647be 100644 (file)
@@ -186,11 +186,11 @@ class sambaAccount extends plugin
     }
 
     /* Get global filter config */
-    if (!is_global("sambafilter")){
+    if (!session::is_set("sambafilter")){
       $ui= get_userinfo();
       $base= get_base_from_people($ui->dn);
       $sambafilter= array( "depselect" => $base, "regex" => "*");
-      register_global("sambafilter", $sambafilter);
+      session::set("sambafilter", $sambafilter);
     }
 
     /* Save initial account state */
@@ -366,7 +366,7 @@ class sambaAccount extends plugin
     if ($this->show_ws_dialog){
 
       /* Save data */
-      $sambafilter= get_global("sambafilter");
+      $sambafilter= session::get("sambafilter");
       foreach( array("depselect", "regex") as $type){
         if (isset($_POST[$type])){
           $sambafilter[$type]= $_POST[$type];
@@ -379,7 +379,7 @@ class sambaAccount extends plugin
         }
         $sambafilter['regex']= $s;
       }
-      register_global("sambafilter", $sambafilter);
+      session::set("sambafilter", $sambafilter);
 
       /* Get workstation list */
       $exclude= "";
@@ -1156,11 +1156,11 @@ class sambaAccount extends plugin
     }
 
     /* Get global filter config */
-    if (!is_global("sambafilter")){
+    if (!session::is_set("sambafilter")){
       $ui= get_userinfo();
       $base= get_base_from_people($ui->dn);
       $sambafilter= array( "depselect" => $base, "regex" => "*");
-      register_global("sambafilter", $sambafilter);
+      session::set("sambafilter", $sambafilter);
     }
   }
 
index 0d983df9623fc707bff646d372634aa4f64dd6ab..556d033d07d762c3d862716cd6e0ffb81ed0dbec 100644 (file)
@@ -26,8 +26,8 @@ if (!$remove_lock){
       (isset($_GET['reset']) && $_GET['reset'] == 1)){
 
     del_lock ($ui->dn);
-    sess_del ('edit');
-    sess_del ('sambaAccount');
+    session::un_set ('edit');
+    session::un_set ('sambaAccount');
   }
 
   /* Create sambaAccount object on demand */
@@ -73,10 +73,10 @@ if (!$remove_lock){
     if (count ($message) == 0){
       $sambaAccount->save ();
       del_lock ($ui->dn);
-      sess_del ('edit');
+      session::un_set ('edit');
 
       /* Remove from session */
-      sess_del ('sambaAccount');
+      session::un_set ('sambaAccount');
     } else {
       /* Errors found, show message */
       show_errors ($message);
index afcc1e9b4b3f28137b96effcdb2246f3a3f34b29..b20418f80a10769f38d0955dbbb9e64ef5896c75 100644 (file)
@@ -24,8 +24,8 @@ if (!$remove_lock){
   if (isset($_POST['edit_cancel']) || 
       (isset($_GET['reset']) && $_GET['reset'] == 1)){
     del_lock ($ui->dn);
-    sess_del ('edit');
-    sess_del ('scalixAccount');
+    session::un_set ('edit');
+    session::un_set ('scalixAccount');
   }
 
   /* Create mail object on demand */
@@ -73,10 +73,10 @@ if (!$remove_lock){
       gosa_log ("User/scalix object'".$ui->dn."' has been saved");
       $scalixAccount->acl= "#none#";
       del_lock ($ui->dn);
-      sess_del ('edit');
+      session::un_set ('edit');
 
       /* Remove object */
-      sess_del ('scalixAccount');
+      session::un_set ('scalixAccount');
     } else {
       /* Errors found, show message */
       show_errors ($message);