diff options
author | friendica <info@friendica.com> | 2015-02-02 17:32:54 -0800 |
---|---|---|
committer | friendica <info@friendica.com> | 2015-02-02 17:32:54 -0800 |
commit | fb6deb113b718e18bf1e5031ec868b53acf93c1e (patch) | |
tree | c14951765b5419a91b8f987f5c7e94a66819cf88 /mod/regdir.php | |
parent | 08689db4ffccc1a541f77cbf32ffbd11c1a4ac22 (diff) | |
download | volse-hubzilla-fb6deb113b718e18bf1e5031ec868b53acf93c1e.tar.gz volse-hubzilla-fb6deb113b718e18bf1e5031ec868b53acf93c1e.tar.bz2 volse-hubzilla-fb6deb113b718e18bf1e5031ec868b53acf93c1e.zip |
improved directory registration - honour standalones and do the right thing
Diffstat (limited to 'mod/regdir.php')
-rw-r--r-- | mod/regdir.php | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/mod/regdir.php b/mod/regdir.php index c00187978..eecc99ca5 100644 --- a/mod/regdir.php +++ b/mod/regdir.php @@ -47,9 +47,14 @@ function regdir_init(&$a) { json_return_and_die($result); } else { - $r = q("select site_url from site where site_flags in ( 1, 2 ) and site_realm = '%s'", - dbesc(get_directory_realm()) - ); + if($dirmode == DIRECTORY_MODE_STANDALONE) { + $r = array(array('site_url' => z_root())); + } + else { + $r = q("select site_url from site where site_flags in ( 1, 2 ) and site_realm = '%s'", + dbesc(get_directory_realm()) + ); + } if($r) { $result['success'] = true; $result['directories'] = array(); |