From 58317af4b978e0f1845f967af16f5eb6cfd74539 Mon Sep 17 00:00:00 2001 From: dave Date: Tue, 17 Feb 2009 14:40:28 +0000 Subject: simple site message added git-svn-id: https://code.elgg.org/elgg/trunk@2782 36083f99-b078-4883-b0ff-0f9b5a30f544 --- .../views/default/riverdashboard/sitemessage.php | 83 +++++++++++++++++++++- 1 file changed, 81 insertions(+), 2 deletions(-) (limited to 'mod/riverdashboard/views') diff --git a/mod/riverdashboard/views/default/riverdashboard/sitemessage.php b/mod/riverdashboard/views/default/riverdashboard/sitemessage.php index bf99e7dd3..8b8aaf3b0 100644 --- a/mod/riverdashboard/views/default/riverdashboard/sitemessage.php +++ b/mod/riverdashboard/views/default/riverdashboard/sitemessage.php @@ -10,9 +10,88 @@ * @link http://elgg.com/ * */ + + //grab the current site message + $site_message = get_entities("object", "sitemessage", 0, "", 1); + foreach($site_message as $mes){ + $message = $mes->description; + $dateStamp = friendly_time($mes->time_created); + $delete = elgg_view("output/confirmlink",array( + 'href' => $vars['url'] . "action/riverdashboard/delete?message=" . $mes->guid, + 'text' => elgg_echo('delete'), + 'confirm' => elgg_echo('deleteconfirm'), + )); + } + +?> + +
+ + -
-

This would be a message from the site admin. This would be a message from the site admin. This would be a message from the site admin. This would be a message from the site admin.

+ " . elgg_echo("sitemessages:announcements") . ""; + echo "

" . elgg_echo("sitemessages:posted") . ": " . $dateStamp; + //if admin display the delete link + if(isadminloggedin()) + echo " " . $delete . " "; + echo "

"; + //display the message + echo "

" . $message . "

"; + + //display the input form to add a new message + if(isadminloggedin()){ + //action + $action = "riverdashboard/add"; + $link = elgg_echo("sitemessages:add"); + $input_area = elgg_view('input/text', array('internalname' => 'sitemessage', 'value' => '')); + $submit_input = elgg_view('input/submit', array('internalname' => 'submit', 'value' => elgg_echo('save'))); + $form_body = <<{$link}

+
+ {$input_area}
{$submit_input} +
+ +EOT; +?> + + "{$vars['url']}action/$action", 'body' => $form_body)); + + }//end of admin if statement +?> + 'sitemessage', 'value' => '')); + $submit_input = elgg_view('input/submit', array('internalname' => 'submit', 'value' => elgg_echo('save'))); + $form_body = <<{$link}

+
+ {$input_area}
{$submit_input} +
+EOT; +?> + "{$vars['url']}action/$action", 'body' => $form_body)); + + }//end of admin check + }//end of main if +?>
\ No newline at end of file -- cgit v1.2.3