From: hickert Date: Tue, 2 Mar 2010 13:28:07 +0000 (+0000) Subject: removed no longer required main.inc X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=2f8ea3eaff02fa5ff06fedbb1141b826e8aa680c;p=gosa.git removed no longer required main.inc git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@15849 594d385d-05f5-0310-b6e9-bd551577e9d8 --- diff --git a/gosa-core/plugins/personal/posix/main.inc b/gosa-core/plugins/personal/posix/main.inc deleted file mode 100644 index c7be54914..000000000 --- a/gosa-core/plugins/personal/posix/main.inc +++ /dev/null @@ -1,147 +0,0 @@ -dn); -} -} - -/* Remove this plugin from session -*/ -if ( $cleanup ){ -session::un_set('posixAccount'); -session::un_set('edit'); - -}else{ - -/* Reset requested? */ -if (isset($_POST['edit_cancel'])){ -session::un_set ('edit'); -session::un_set ('posixAccount'); -} - -/* Create posixAccount object on demand */ -if (!session::is_set('posixAccount') || (isset($_GET['reset']) && $_GET['reset'] == 1)){ -$posixAccount= new posixAccount ($config, $ui->dn); -$posixAccount->enable_CSN_check(); -$posixAccount->set_acl_base($ui->dn); -$posixAccount->set_acl_category("users"); -session::set('posixAccount',$posixAccount); -} -$posixAccount = session::get('posixAccount'); - -/* save changes back to object */ -if (session::is_set('edit')){ -$posixAccount->save_object (); -} - -/* Enter edit mode? */ -if ((isset($_POST['edit'])) && (!session::is_set('edit'))){ - -/* Check locking */ -if (($username= get_lock($ui->dn)) != ""){ -session::set('back_plugin',$plug); -session::set('LOCK_VARS_TO_USE',array("/^edit$/","/^plug$/")); -$lock_msg = gen_locked_message ($username, $ui->dn); - -}else{ - -/* Lock the current entry */ -add_lock ($ui->dn, $ui->dn); -session::set('edit',TRUE); -} -} - -/* save changes to LDAP and disable edit mode */ -$info= ""; -if (isset($_POST['edit_finish'])){ - -/* Perform checks */ -$message= $posixAccount->check (); - -/* No errors, save object */ -if (count ($message) == 0){ -$posixAccount->save (); -del_lock ($ui->dn); -session::un_set ('edit'); - -/* Remove from session */ -session::un_set ('posixAccount'); -} else { -/* Errors found, show message */ -msg_dialog::displayChecks($message); -} -} - -/* Execute formular */ -if($lock_msg){ -$display = $lock_msg; -}else{ -$display.= $posixAccount->execute (); -} - -/* Store changes in session */ -if (session::is_set('edit')){ -session::set('posixAccount',$posixAccount); -} - -/* Show page footer depending on the mode */ -if (!$posixAccount->groupSelect && !$posixAccount->trustSelect && $posixAccount->is_account && empty($lock_msg)){ - -$display.= "

"; - -/* Are we in edit mode? */ -if (session::is_set('edit')){ -$display.= "\n"; -$display.= " "; -$display.= "\n"; -$info= "\"\" ".$ui->dn." "; -} else { -$info= "\"\" ".$ui->dn." "; - -/* Only display edit button if there is at least one attribute editable */ -if(preg_match("/r/",$ui->get_permissions($ui->dn,"users/posixAccount"))){ -$info.= "\"\" ". -msgPool::clickEditToChange(); - -$display.= "\n"; -} -$display.= "\n"; -} -$display.= "

\n"; -} - -/* Page header*/ -$display= print_header(get_template_path('plugins/posix/images/plugin.png'), -_("POSIX settings"), $info).$display; - -} - -// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: -?>