diff options
author | cweiske <cweiske@b3834d28-1941-0410-a4f8-b48e95affb8f> | 2009-11-02 09:40:00 +0000 |
---|---|---|
committer | cweiske <cweiske@b3834d28-1941-0410-a4f8-b48e95affb8f> | 2009-11-02 09:40:00 +0000 |
commit | 4a7d7ced9bb339b1ad70d21d8a90b61424af662b (patch) | |
tree | 507a49961540b611cf79f89805f3559362c16c13 | |
parent | 65b1963d160e0a2fad8a099abf69b799e42f7915 (diff) | |
download | semanticscuttle-4a7d7ced9bb339b1ad70d21d8a90b61424af662b.tar.gz semanticscuttle-4a7d7ced9bb339b1ad70d21d8a90b61424af662b.tar.bz2 |
add configuration option to disable registration
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@501 b3834d28-1941-0410-a4f8-b48e95affb8f
-rw-r--r-- | data/config.default.php | 7 | ||||
-rw-r--r-- | data/templates/toolbar.inc.php | 2 | ||||
-rw-r--r-- | www/register.php | 6 |
3 files changed, 15 insertions, 0 deletions
diff --git a/data/config.default.php b/data/config.default.php index 4a17503..76c8856 100644 --- a/data/config.default.php +++ b/data/config.default.php @@ -253,6 +253,13 @@ $antispamQuestion = 'name of this application'; */ $antispamAnswer = 'semanticscuttle'; +/** + * Enable or disable user registration + * + * @var boolean + */ +$enableRegistration = true; + /*************************************************** diff --git a/data/templates/toolbar.inc.php b/data/templates/toolbar.inc.php index fa7170a..0d9bf49 100644 --- a/data/templates/toolbar.inc.php +++ b/data/templates/toolbar.inc.php @@ -27,7 +27,9 @@ if ($userservice->isLoggedOn()) { <li><a href="<?php echo createURL('populartags'); ?>"><?php echo T_('Popular Tags'); ?></a></li> <li><a href="<?php echo createURL('about'); ?>"><?php echo T_('About'); ?></a></li> <li class="access"><a href="<?php echo createURL('login'); ?>"><?php echo T_('Log In'); ?></a></li> + <?php if ($GLOBALS['enableRegistration']) { ?> <li class="access"><a href="<?php echo createURL('register'); ?>"><?php echo T_('Register'); ?></a></li> + <?php } ?> </ul> <?php diff --git a/www/register.php b/www/register.php index 379dec4..5a12573 100644 --- a/www/register.php +++ b/www/register.php @@ -21,6 +21,12 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA require_once '../src/SemanticScuttle/header.php'; +if (!$GLOBALS['enableRegistration']) { + header('HTTP/1.0 501 Not implemented'); + echo 'Registration is disabled'; + exit(1); +} + /* Service creation: only useful services are created */ // No specific services |