aboutsummaryrefslogtreecommitdiff
path: root/views
diff options
context:
space:
mode:
Diffstat (limited to 'views')
-rw-r--r--views/default/navigation/topmenu.php2
-rw-r--r--views/default/page_elements/header.php2
-rw-r--r--views/default/welcome.php13
-rw-r--r--views/default/welcome/logged_in.php22
-rw-r--r--views/default/welcome/logged_out.php23
5 files changed, 55 insertions, 7 deletions
diff --git a/views/default/navigation/topmenu.php b/views/default/navigation/topmenu.php
index 4f50a409c..df8cf4eb9 100644
--- a/views/default/navigation/topmenu.php
+++ b/views/default/navigation/topmenu.php
@@ -16,7 +16,7 @@
?>
<?php
- if($_SESSION['id'] != -1){
+ if (isloggedin()) {
?>
<div id="topmenu">
<ul>
diff --git a/views/default/page_elements/header.php b/views/default/page_elements/header.php
index 5b90d8bc5..a4de86c21 100644
--- a/views/default/page_elements/header.php
+++ b/views/default/page_elements/header.php
@@ -39,7 +39,7 @@
<div id="container">
<div id="header">
<!-- display the page title -->
- <h1><?php echo $title; ?></h1>
+ <h1><a href="<?php echo $vars['url']; ?>"><?php echo $title; ?></a></h1>
<!-- display top level navigation -->
<?php echo elgg_view('navigation/topmenu'); ?>
</div><!-- close the header div --> \ No newline at end of file
diff --git a/views/default/welcome.php b/views/default/welcome.php
index f6f7109f9..4739fc586 100644
--- a/views/default/welcome.php
+++ b/views/default/welcome.php
@@ -11,9 +11,12 @@
* @link http://elgg.org/
*/
- $user = $vars['name'];
+ $user = $vars['name'];
-?>
-
-<p>Welcome <?php echo $user; ?></p>
-<p><a href="<?php echo $vars['url']; ?>action/logout"><?php echo elgg_echo('logout'); ?></a></p> \ No newline at end of file
+ if (isloggedin()) {
+ echo elgg_view("welcome/logged_in");
+ } else {
+ echo elgg_view("welcome/logged_out");
+ }
+
+?> \ No newline at end of file
diff --git a/views/default/welcome/logged_in.php b/views/default/welcome/logged_in.php
new file mode 100644
index 000000000..e6096142f
--- /dev/null
+++ b/views/default/welcome/logged_in.php
@@ -0,0 +1,22 @@
+<?php
+
+ /**
+ * Elgg sample welcome page (logged in)
+ *
+ * @package Elgg
+ * @subpackage Core
+ * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
+ * @author Curverider Ltd
+ * @copyright Curverider Ltd 2008
+ * @link http://elgg.org/
+ */
+
+?>
+
+ <h2><?php echo sprintf(elgg_echo("welcome"),$vars['user']->username); ?></h2>
+ <p>
+ <?php echo elgg_echo("welcome_message"); ?>
+ </p>
+ <p>
+ <a href="<?php echo $vars['url']; ?>action/logout"><?php echo elgg_echo('logout'); ?></a>
+ </p> \ No newline at end of file
diff --git a/views/default/welcome/logged_out.php b/views/default/welcome/logged_out.php
new file mode 100644
index 000000000..47e9ac19f
--- /dev/null
+++ b/views/default/welcome/logged_out.php
@@ -0,0 +1,23 @@
+<?php
+
+ /**
+ * Elgg sample welcome page (logged out)
+ *
+ * @package Elgg
+ * @subpackage Core
+ * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
+ * @author Curverider Ltd
+ * @copyright Curverider Ltd 2008
+ * @link http://elgg.org/
+ */
+
+?>
+
+ <p>
+ <?php echo elgg_echo("welcome_message"); ?>
+ </p>
+ <?php
+
+ echo elgg_view("login");
+
+ ?> \ No newline at end of file