芝麻web文件管理V1.00
编辑当前文件:/home/prismawe/clients/canaldegap.fr_old/admin/deletetemplate.php
GetTemplateOperations(); $onetemplate = $templateops->LoadTemplateByID($template_id); if ($templateops->CountPagesUsingTemplateByID($template_id) > 0) { $dodelete = false; } if ($dodelete) { #Perform the deletetemplate_pre callback foreach($gCms->modules as $key=>$value) { if ($gCms->modules[$key]['installed'] == true && $gCms->modules[$key]['active'] == true) { $gCms->modules[$key]['object']->DeleteTemplatePre($onetemplate); } } Events::SendEvent('Core', 'DeleteTemplatePre', array('template' => &$onetemplate)); $result = $templateops->DeleteTemplateByID($template_id); if ($result) { #Perform the deletetemplate_post callback foreach($gCms->modules as $key=>$value) { if ($gCms->modules[$key]['installed'] == true && $gCms->modules[$key]['active'] == true) { $gCms->modules[$key]['object']->DeleteTemplatePost($onetemplate); } } Events::SendEvent('Core', 'DeleteTemplatePost', array('template' => &$onetemplate)); audit($template_id, $onetemplate->name, 'Deleted Template'); } } } } if ($dodelete) { redirect($from); } else { $url = $from."&message=".lang('errortemplateinuse'); redirect($url); } # vim:ts=4 sw=4 noet ?>