<?php include_once('ressources/class.templates.inc'); include_once('ressources/class.ldap.inc'); include_once('ressources/class.users.menus.inc'); include_once('ressources/class.artica.inc'); include_once('ressources/class.ini.inc'); include_once('ressources/class.samba.inc'); include_once('ressources/class.user.inc'); include_once('ressources/class.kav4samba.inc'); if(!CheckSambaUniqueRights()){die();} if($_GET["server_host"]){save();exit;} if(isset($_GET["js"])){js();exit;} page(); function CheckSambaUniqueRights(){ $user=new usersMenus(); if($user->AsArticaAdministrator){return true;} if($user->AsSambaAdministrator){return true;} } function js(){ $page=CurrentPageName(); $tpl=new templates(); $title=$tpl->_ENGINE_parse_body("{APP_LDAP}"); $html="YahooWin5('550','$page','$title')"; echo $html; }
if(isset($_GET["debug-page"])){ini_set('display_errors', 1);ini_set('error_reporting', E_ALL);$GLOBALS["VERBOSE"]=true;} $tpl=new templates(); $ERROR_NO_PRIVS=$tpl->_ENGINE_parse_body("{ERROR_NO_PRIVS}"); if(!CheckSambaRights()){echo "<H1>$ERROR_NO_PRIVS</H1>";die();} if( isset($_POST['upload']) ){main_kav4samba_LicenceUploaded();exit();} if(isset($_GET["FolderDelete"])){folder_delete();exit;} if(isset($_GET["mkdirp"])){mkdirp();exit;} if(isset($_GET["TreeRightInfos"])){TreeRightInfos();exit;} if(isset($_GET["userlists"])){echo folder_security_list_users();exit;} if(isset($_GET["AddUserToFolder"])){folder_security_adduser();exit;} if(isset($_GET["SaveUseridPrivileges"])){folder_security_save_priv();exit;} if(isset($_GET["main"])){main_switch();exit;} if(isset($_POST["ChangeShareNameOrg"])){folder_change_sharename();exit;} if(!CheckSambaUniqueRights()){echo "<H1>$ERROR_NO_PRIVS</H1>";die();} if(isset($_GET["RestartServices"])){restart_services();exit;} if(isset($_GET["script"])){popup_js();exit;} if(isset($_GET["popup"])){popup_page();exit;} if(isset($_GET["SaveGeneralSettings"])){SaveConf();exit;} if(isset($_GET["status"])){echo main_status();exit;} if(isset($_GET["GetTreeFolders"])){browser();exit;} if(isset($_GET["AddTreeFolders"])){AddShareFolder();exit;} if(isset($_GET["UserSecurityInfos"])){echo folder_UserSecurityInfos();exit;} if(isset($_GET["prop"])){folder_properties_switch();exit;} if(isset($_GET["SaveFolderProp"])){SaveFolderProp();exit;} if(isset($_GET["security"])){folder_security_users();exit;} if(isset($_GET["finduserandgroup"])){folder_security_users_find();exit;} if(isset($_GET["UseAVbasesSet"])){main_kav4samba_save();exit;} if(isset($_GET["kav_actions"])){main_kav4samba_save_actions();exit;} if(isset($_GET["vfs_object"])){save_folder_vfs();exit;}