if (SQL_NUMROWS($result) == 0) {
// Login does not exist so we can create it.
$FORM = false;
- $result = SQL_QUERY_ESC("INSERT INTO "._MYSQL_PREFIX."_admins (login, password, email) VALUES ('%s','%s','%s')",
- array($_POST['login'], generateHash($_POST['pass1']), $_POST['email']), __FILE__, __LINE__);
+ SQL_QUERY_ESC("INSERT INTO "._MYSQL_PREFIX."_admins (login, password, email) VALUES ('%s','%s','%s')",
+ array($_POST['login'], generateHash($_POST['pass1']), $_POST['email']), __FILE__, __LINE__);
// Admin login saved
LOAD_TEMPLATE("admin_settings_saved", false, "<FONT class=\"admin_done\">".ADMIN_ADMINS_ADD_DONE."</FONT>");
- // Remove cache file
- if (EXT_IS_ACTIVE("cache")) {
- if ($cacheInstance->loadCacheFile("admins")) $cacheInstance->destroyCacheFile();
- }
- } else {
- // Free memory
- SQL_FREERESULT($result);
- }
+ // Run filter chain
+ RUN_FILTER('post_admin_added', $_POST);
+ } // END - if
+
+ // Free memory
+ SQL_FREERESULT($result);
}
if ($FORM) {