芝麻web文件管理V1.00
编辑当前文件:/home/prismawe/clients/canaldegap.fr/admin/deleteuser.php
GetUserOperations(); $oneuser = $userops->LoadUserByID($user_id); $user_name = $oneuser->username; $ownercount = $userops->CountPageOwnershipByID($user_id); if ($ownercount > 0) { $dodelete = false; } if ($dodelete) { #Perform the deleteuser_pre callback foreach($gCms->modules as $key=>$value) { if ($gCms->modules[$key]['installed'] == true && $gCms->modules[$key]['active'] == true) { $gCms->modules[$key]['object']->DeleteUserPre($oneuser); } } Events::SendEvent('Core', 'DeleteUserPre', array('user' => &$oneuser)); $oneuser->Delete(); #Perform the deleteuser_post callback foreach($gCms->modules as $key=>$value) { if ($gCms->modules[$key]['installed'] == true && $gCms->modules[$key]['active'] == true) { $gCms->modules[$key]['object']->DeleteUserPost($oneuser); } } Events::SendEvent('Core', 'DeleteUserPost', array('user' => &$oneuser)); audit($user_id, $user_name, 'Deleted User'); } } } if ($dodelete == true) { redirect("listusers.php".$urlext); } else { redirect("listusers.php".$urlext."&message=".lang('erroruserinuse')); } # vim:ts=4 sw=4 noet ?>