mirror of
https://github.com/YunoHost-Apps/hubzilla_ynh.git
synced 2024-09-03 19:26:21 +02:00
35 lines
550 B
PHP
35 lines
550 B
PHP
|
<?php
|
||
|
|
||
|
|
||
|
function regmod_content(&$a) {
|
||
|
|
||
|
global $lang;
|
||
|
|
||
|
$_SESSION['return_url'] = $a->cmd;
|
||
|
|
||
|
if(! local_channel()) {
|
||
|
info( t('Please login.') . EOL);
|
||
|
$o .= '<br /><br />' . login(($a->config['system']['register_policy'] == REGISTER_CLOSED) ? 0 : 1);
|
||
|
return $o;
|
||
|
}
|
||
|
|
||
|
if(! is_site_admin()) {
|
||
|
notice( t('Permission denied.') . EOL);
|
||
|
return '';
|
||
|
}
|
||
|
|
||
|
if(argc() != 3)
|
||
|
killme();
|
||
|
|
||
|
$cmd = argv(1);
|
||
|
$hash = argv(2);
|
||
|
|
||
|
if($cmd === 'deny') {
|
||
|
if (!user_deny($hash)) killme();
|
||
|
}
|
||
|
|
||
|
if($cmd === 'allow') {
|
||
|
if (!user_allow($hash)) killme();
|
||
|
}
|
||
|
}
|