X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetlab%2Fpersons%2Fregister.php;h=2350d7b1a89497c06c84d7b9f7a60a1d2559a77f;hb=42bbad3f95cc80979dd5d1048279fc2d6b7ba230;hp=3b2c18d59bffbd063135774b8c11a8c8e286a777;hpb=4977e50585f47acd8ffdda76956f9bcdf83df8c3;p=plewww.git diff --git a/planetlab/persons/register.php b/planetlab/persons/register.php index 3b2c18d..2350d7b 100644 --- a/planetlab/persons/register.php +++ b/planetlab/persons/register.php @@ -224,8 +224,14 @@ $adm->begin(); // All defined sites // cannot register with foreign site -$adm->GetSites(array('is_public' => TRUE, 'peer_id' => NULL,'-SORT'=>'name'), - array('site_id', 'name','enabled','peer_id')); +// we also hide sites that are created by sfa +// as well as the ones that have a disabled_registration tag set +$adm->GetSites(array('is_public' => TRUE, 'peer_id' => NULL, + 'sfa_created' => NULL, + 'disabled_registration' => NULL, + '-SORT'=>'name'), + array('site_id', 'name', 'enabled', 'peer_id', + 'sfa_created', 'disabled_registration')); // All defined roles $adm->GetRoles();