summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEudyptula <eitan@mosenkis.net>2009-07-15 16:16:23 -0400
committerEudyptula <eitan@mosenkis.net>2009-07-15 16:16:23 -0400
commit709c490155509f4c18f79f4d0632ab22ad32cc1a (patch)
tree5836ab01b99be05a05a254eca2e50de51237ae5d /frontend/include
parentAdded 'Show checked' link for package adder, fixed package selector verificat... (diff)
downloadingenue-709c490155509f4c18f79f4d0632ab22ad32cc1a.tar.gz
ingenue-709c490155509f4c18f79f4d0632ab22ad32cc1a.tar.bz2
ingenue-709c490155509f4c18f79f4d0632ab22ad32cc1a.zip
Added config status page, moving forward and back in config wizard; added config control of user registration and invites; added 'No results' in wlca search; cleaned up use of configuration object in wizard API; added step names to module metadata; check configurations for validity before building
Diffstat (limited to 'frontend/include')
-rw-r--r--frontend/include/header.php10
1 files changed, 6 insertions, 4 deletions
diff --git a/frontend/include/header.php b/frontend/include/header.php
index 0fa0b3a..81e8d7b 100644
--- a/frontend/include/header.php
+++ b/frontend/include/header.php
@@ -39,9 +39,11 @@ echo '<li><a href="'.url().'">Home</a></li>';
echo '<li><a href="'.url('create').'">New configuration</a></li>';
echo '<li><a href="'.url('configurations').'">Manage configurations</a></li>';
echo '<li><a href="'.url('logs').'">Log viewer</a></li>';
-if (isset($S['user']) && $S['user']->hasflag('a')) {
- echo '<li><a href="'.url('invite').'">Invite</a></li>';
-}
+if (isset($S['user'])) {
+ if ($conf['invite'] && ($S['user']->has_flag('a') || $conf['invite'] != 'admin'))
+ echo '<li><a href="'.url('invite').'">Invite</a></li>';
+} elseif ($conf['registration'])
+ echo '<li><a href="'.url('register').'">Register</a>';
?>
</ul>
</div>
@@ -52,7 +54,7 @@ if (isset($S['user']) && $S['user']->hasflag('a')) {
$links['logout'.(strlen($S['request'])?'/'.$S['request']:'')]='Logout';
} else {
$links['login'.(strlen($S['request'])?'/'.$S['request']:'')]='Login';
- $links['register']='Register';
+ if ($conf['registration']) $links['register']='Register';
}
foreach ($links as $url => $text) {
$links[$url]='<a href="'.url($url).'">'.htmlentities($text).'</a>';