GetTemplateOperations(); $onetemplate = $templateops->LoadTemplateByID($template_id); if ($templateops->CountPagesUsingTemplateByID($template_id) > 0) { $dodelete = false; } if ($dodelete) { Events::SendEvent('Core', 'DeleteTemplatePre', array('template' => &$onetemplate)); $result = $templateops->DeleteTemplateByID($template_id); if ($result) { Events::SendEvent('Core', 'DeleteTemplatePost', array('template' => &$onetemplate)); // put mention into the admin log audit($template_id, 'HTML-template: '.$onetemplate->name, 'Deleted'); } } } } if ($dodelete) { redirect($from); } else { $url = $from."&message=".lang('errortemplateinuse'); redirect($url); } # vim:ts=4 sw=4 noet ?>