Example #1
0
<?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;
}
Example #2
0
	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;}