auth->check_module_permissions('domain'); // Loading classes $app->uses('tpl,tform,tform_actions'); $app->load('tform_actions'); //* load language file $lng_file = 'lib/lang/'.$_SESSION['s']['language'].'.lng'; include($lng_file); class page_action extends tform_actions { function onBeforeDelete() { global $app; $conf; /* * We can only delete domains if they are NOT in use */ $domain = $this->dataRecord['domain']; $sql = "SELECT domain_id FROM mail_domain WHERE domain = '" . $app->db->quote($domain) . "'"; $res = $app->db->queryOneRecord($sql); if (is_array($res)){ $app->error($wb['error_domain_in mailuse']); } $sql = "SELECT domain_id FROM web_domain WHERE domain = '" . $app->db->quote($domain) . "'"; $res = $app->db->queryOneRecord($sql); if (is_array($res)){ $app->error($wb['error_domain_in webuse']); } } } $page = new page_action; $page->onDelete(); ?>