}\r
\r
function uimport_content(&$a) {\r
+ \r
+ if((! local_user()) && ($a->config['register_policy'] == REGISTER_CLOSED)) {\r
+ notice("Permission denied." . EOL);\r
+ return;\r
+ }\r
+\r
+ $max_dailies = intval(get_config('system','max_daily_registrations'));\r
+ if($max_dailies) {\r
+ $r = q("select count(*) as total from user where register_date > UTC_TIMESTAMP - INTERVAL 1 day");\r
+ if($r && $r[0]['total'] >= $max_dailies) {\r
+ logger('max daily registrations exceeded.');\r
+ notice( t('This site has exceeded the number of allowed daily account registrations. Please try again tomorrow.') . EOL);\r
+ return;\r
+ }\r
+ }\r
+ \r
+ \r
+ if(x($_SESSION,'theme'))\r
+ unset($_SESSION['theme']);\r
+ if(x($_SESSION,'mobile-theme'))\r
+ unset($_SESSION['mobile-theme']);\r
+ \r
+ \r
$tpl = get_markup_template("uimport.tpl");\r
return replace_macros($tpl, array(\r
'$regbutt' => t('Import'),\r