diff options
author | dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2010-03-10 16:32:05 +0000 |
---|---|---|
committer | dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2010-03-10 16:32:05 +0000 |
commit | 9456cf380a51d4863dd0ee96499763bb32f54284 (patch) | |
tree | 510773dbfd611deb6c399958e728f735d16a2ed2 /mod/riverdashboard/start.php | |
parent | 90c80171f9f089b4f2448c496e72d33432b5d724 (diff) | |
download | elgg-9456cf380a51d4863dd0ee96499763bb32f54284.tar.gz elgg-9456cf380a51d4863dd0ee96499763bb32f54284.tar.bz2 |
the beginnings of a new activity river with ajax notification and conversation clustering.
git-svn-id: http://code.elgg.org/elgg/trunk@5344 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'mod/riverdashboard/start.php')
-rw-r--r-- | mod/riverdashboard/start.php | 100 |
1 files changed, 36 insertions, 64 deletions
diff --git a/mod/riverdashboard/start.php b/mod/riverdashboard/start.php index 17bfdf8dd..39233fba6 100644 --- a/mod/riverdashboard/start.php +++ b/mod/riverdashboard/start.php @@ -1,64 +1,36 @@ -<?php - - /** - * Elgg river dashboard plugin - * - * @package ElggRiverDash - * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 - * @author Curverider Ltd <info@elgg.com> - * @copyright Curverider Ltd 2008-2010 - * @link http://elgg.org/ - */ - - function riverdashboard_init() { - - global $CONFIG; - - // Register and optionally replace the dashboard - if (get_plugin_setting('useasdashboard', 'riverdashboard') == 'yes') { - register_page_handler('dashboard','riverdashboard_page_handler'); - } else { - // Activity main menu - if (isloggedin()) - { - add_menu(elgg_echo('activity'), $CONFIG->wwwroot . "mod/riverdashboard/"); - } - } - - // Page handler - register_page_handler('riverdashboard','riverdashboard_page_handler'); - - elgg_extend_view('css','riverdashboard/css'); - - add_widget_type('river_widget',elgg_echo('river:widget:title'), elgg_echo('river:widget:description')); - - } - - /** - * Page handler for riverdash - * - * @param unknown_type $page - */ - function riverdashboard_page_handler($page) - { - global $CONFIG; - - include(dirname(__FILE__) . "/index.php"); - return true; - } - - function riverdashboard_dashboard() { - - include(dirname(__FILE__) . '/index.php'); - - } - - register_elgg_event_handler('init','system','riverdashboard_init'); - - // Register actions - global $CONFIG; - register_action("riverdashboard/add",false,$CONFIG->pluginspath . "riverdashboard/actions/add.php"); - register_action("riverdashboard/delete",false,$CONFIG->pluginspath . "riverdashboard/actions/delete.php"); - - -?>
\ No newline at end of file +<?php
+/**
+ * Elgg river dashboard plugin
+ */
+
+function riverdashboard_init() {
+ global $CONFIG;
+ // Register and optionally replace the dashboard
+ if (get_plugin_setting('useasdashboard', 'riverdashboard') == 'yes') {
+ register_page_handler('dashboard','riverdashboard_page_handler');
+ } else {
+ // Activity main menu
+ if (isloggedin())
+ add_menu(elgg_echo('activity'), $CONFIG->wwwroot . "mod/riverdashboard/");
+ }
+ // Page handler
+ register_page_handler('riverdashboard','riverdashboard_page_handler');
+ elgg_extend_view('css','riverdashboard/css');
+}
+
+/**
+ * Page handler for riverdash
+ *
+ * @param unknown_type $page
+ */
+function riverdashboard_page_handler($page){
+ global $CONFIG;
+ include(dirname(__FILE__) . "/index.php");
+ return true;
+}
+
+function riverdashboard_dashboard() {
+ include(dirname(__FILE__) . '/index.php');
+}
+
+register_elgg_event_handler('init','system','riverdashboard_init');
\ No newline at end of file |