require_once('include/enotify.php');
require_once('include/user.php');
-if(! function_exists('user_allow')) {
function user_allow($hash) {
$a = get_app();
$r = q("SELECT * FROM `profile` WHERE `uid` = %d AND `is-default` = 1",
intval($user[0]['uid'])
);
- if(count($r) && $r[0]['net-publish']) {
+ if(dbm::is_result($r) && $r[0]['net-publish']) {
$url = $a->get_baseurl() . '/profile/' . $user[0]['nickname'];
if($url && strlen(get_config('system','directory')))
- proc_run('php',"include/directory.php","$url");
+ proc_run(PRIORITY_LOW, "include/directory.php", $url);
}
push_lang($register[0]['language']);
info( t('Account approved.') . EOL );
return true;
}
-}
+
}
// This does not have to go through user_remove() and save the nickname
// permanently against re-registration, as the person was not yet
// allowed to have friends on this system
-if(! function_exists('user_deny')) {
+
function user_deny($hash) {
$register = q("SELECT * FROM `register` WHERE `hash` = '%s' LIMIT 1",
);
notice( sprintf(t('Registration revoked for %s'), $user[0]['username']) . EOL);
return true;
-}
+
}
-if(! function_exists('regmod_content')) {
function regmod_content(&$a) {
global $lang;
killme();
}
}
-}