3 column riverdashboard v0.3.1

Release Notes

This is a riverdashboard with 3 columns and using features from the latest version of riverdashboard. Should be pretty stable, i have more features not included in here that are still a little buggy - tobe released soon.

Works in elgg version 1.6.1 but i think it should work in 1.5 as well but havent tested it. please let me know if it works for you in 1.5

Any bugs and feature requests can be posted here: http://code.google.com/p/riverdashboard/issues/list

or you can join the group here: http://community.elgg.org/pg/groups/302495/3-column-riverdashboard/


This version includes 3 plugins, one is fusion_pack, it adds tipsy jquery library to elgg so we can have the facebook like tooltips - this is needed for riverdashboard and elggchat.

  1. upload riverdashboard and fusion_pack to mod directory
  2. remove any riverdashboard css from your theme!!
  3. enable plugins in admin panel
  5. click settings on riverdashboard in admin panel and configure your dashboard.
  6. in .htaccess add this: RewriteRule ^([A-Za-z0-9\_\-]+)$ http://%{HTTP_HOST}/pg/profile/$1 [R]    before the last </ifModule>  to make the link work correctly.
  7. For any plugins that add their own river icons, open the css for those plugins and comment out or delete the lines for the river icons.
  8. ADD 'thewire:latest' => 'Latest',  in riverdashboard/languages/en.php


  • fixed auto refresh for internet explorer so it works in all browsers now.
  • fixed left column not showing in ie7

New in version 0.3.1

  • i will fill this all in later...  but it does include videos in the river and it has more of an elgg feel to it.  Everybody should be able to install it with no issues...
  • there are different folders in here so dont try installing the whole thing as one plugin!!!
  • elggchat is unchanged
  • fusion pack is changed
  • izap folder just changes one file for izap, you dont need it unless you want it to look nicer.
  • riverdashboard has lots of changes and fixes in it

New in version 0.3:

  • added bookmarks
  • added a link tool (this has basic functions for now and requires the bookmarks plugin to work)
  • added admin settings from the plugin list
  • added ad blocks to the side columns (configurable in plugin settings)
  • added some buttons,  video,photo,links,polls,gifts,events  to under the wire text input.
  • moved most text to en.php (will be able to have translations soon.
  • im sure there is more that i cant remember atm.


  • added some new additions in language file
  • added more plugin widget support (gifts, izap video, vazco karma, polls)
  • if you dont have the extra plugins you wont get a white screen anymore
  • added a fluid center column - shouldnt have to mess with the css to get it to fit your theme
  • cleaned up some css


  • added view for my groups - uncomment line 47
  • added a view for vanilla forum - uncomment line 56
  • fixed a security hole caused by dreamweaver
  • fixed profile views - wasnt working before
  • changed the welcome.php
  • cleaned up some css and language file
  • group messages display in dashboard like on elgg.org

Supported plugins - none of these plugins are necessary for riverdashboard to function


  • play video in river
  • fix link tool to pull metadescription and title from link
  • add facebook like commenting
  • cleanup some css and language
  • add more options from inside the river
  • add bookmarks to side panel
  • add admin options for widgets to display on dash

You can see what we are working on at http://thekidcircle.com!


If there are any feature requests for this plugin please dont hesitate to ask!!




  • @4dplane

    I had the same problem, as atemp solution I deleted the following part from the /public_html/mod/riverdashboard/views/default/river/object/izap_videos/create.php:


    // gets back the player code
          $player = izapGetPlayer_izap_videos($object->videotype, $video_src, $object->autoplay, 365, 216);

          //$player = izapGetPlayer_izap_videos($object->videotype, $video_src, $object->autoplay, 270, 180);
          //$playerClass = 'class="izap_videos_selected"';

        $showvideo = '<div class="resize_div">' . $player . '</div>';

        echo $showvideo;


    It allows you to add videos and you get a reference to the action in the river.

  • I am using 1.7.1 ver ,3 column riverdashboard in activity river showing only url of video added in izap_video but no video player or any blank box ,I wanna display small video player with every added video in activity river please help me .

  • I think the iZap code needs to be upgraded that makes the player appear. Maybe because of the difference of the versions is causing this. Will look into this later sometime ...

  • I wanna to remove the river icons links from 3 column riverdashboard to reduce the http requests of my website can you please help me to solve this problem. I checked every file but unable to find the proper file to remove these links. Thanks In advance

  • Hey guys.. I have an issue here, I've copied only the riverdashboard and the fusion plugins to the mod, as riverdashboard is on the bottom of the list. When I enable it, the admin>tools section css crashes, it shows me everything right to the riverdashboard title. 

    See here for the screenshot

    I'm pretty sure taht it's some kind of a config mistake I've made, but after enable/disable a couple of times everything, nothing worked for me..


    Thanks in advance!


  • Hi Fusion and Community

    I have tried to modify the CSS file of the riverdashboard but for some reason the changes do not reflect on the index page. I am not entirely sure why, however  I would appreciate if someone shed some light on how to modify the CSS or if there are any other places to modify the layout of the riverdashborad,




  • Hi guys,

    I want to display birthday members on dashboard and I checked it has a code to show birthday members. But nothing show on my dashboard . I am using a profile manager to add birthday date to profile. If anybody know how to do this please help me .


  • Hi all, have upgraded to 1.7.1 and everything is working fine except the 3col dash.

    I have uninstalled, downloaded from scratch etc etc, but I am still getting the damn alignment issues - I didn't note what I did with the previous install and can't ascertain from the posts what works, have tried both sitemessage and feed </div> deletes, neither works. If anyone can help with this it would be greatly appreciated.


  • this plugin will be updated for 1.7 version of Elgg? I want it so much. Great plugin!

  • @everyone @fusion

    I don't know if anyone has fixed this yet or not, but here's what mine is doing.
    I'm running [ Version: 0.3 on Elgg 1.7.3 ] I didn't update to the new one because as soon as i loaded it it messed up all my CSS, that and i did alot of custom work to your old one and edited images and widths of the columns. So instead of using doing the same to the new one, I stuck with the old version. 

    Works fine after the edit to fix the bug [updating the wire from the riverdashboard] that someone mentioned.

    Only issues i have are on Firefox 3.6.7





    But in Chrome and IE the plugin loads fine.



    If anyone can offer any help i would much appreciate it. 
    I can't figure out what is causing the spacing and format issues.

    One more thing when you update the wire from the river it takes you to THE WIRE page.
    Anyway to have this redirect right back to the dashboard? 

  • Hello dear developers,

    How to remove the river messages. There is no delete icon or option on the three column river.

    IF anybody know this please help me.

  • How to show the latest discussions and/or latest blog posts on the river dashboard .        

    If anybody knows please help me.


    Thanks in advance  

  • The only problem that I saw with this awesome plugin is with the Wire. From 1.7.*, whenever someone posts a new wire message, Elgg gives a token mismatch error and lands on the homepage.

    To fix this, open /mod/riverdashboard/views/default/riverdashboard/activity_view.php and paste the following code on line no. 65

    echo elgg_view('input/securitytoken');

    You might neet to run the upgrade script - http://URL.TLD/upgrade.php

  • Having problem to activate this plugin, I'm using elgg 1.7.1,

    please which css does your plugin require us to remove? please if you can give us link to the css file that will help people like me with little knowledge of the web to fix this problem.




  • Hello, I'm still killing my time here, so far the plugin is working but still have some problem like this warning message: (Form is missing __token or __ts fields) each time I click a link or refresh the page this message will appear.  And the right colum boxes moved to under the center colum and I think it is the effect of the css....

    Please can somebody help me out?


  • @Shouvik  ,  your suggestion works thanks , stop token error , problem I have is , dosnt display latest videos . when you post on the wire msg it takes you straight to your wire page ,how can I get this to redirect back to dashboard , also the user name path is wrong , its missing /pg/ how can I fix this .  


    talking about 2.2 version seems more stable . 



  • Version 2.2 

    RewriteRule ^([A-Za-z0-9\_\-]+)$ http://%{HTTP_HOST}/pg/profile/$1 [R]   

    before the last </ifModule>                #Fixes Main Profile Url Link 


    Elgg gives a token mismatch error and lands on the homepage.

    To fix this, open/mod/riverdashboard/views/default/riverdashboard/activity_view.php and paste the following code on line no. 65

    echo elgg_view('input/securitytoken');


    so looks like this : class=\"thewire_characters_remaining_field\">";

    echo $display;

    echo elgg_view('input/securitytoken');

    echo elgg_echo("thewire:charleft") . "</div>";


    Izap Video now showing still reading 

  • i enable this plugin .But appear error:

    Fatal error: Call to undefined function izapgetplayer_izap_videos() in /home/vcnam/public_html/elgg-1.7.3/mod/riverdashboard/views/default/river/object/izap_videos/create.php on line 28

    any suggestions for me.i'm using elgg 1.7.3 and izap_videos version 3.8.1.b.

    thanks so much.

  • i have a problem.when i post a wire message. mysite direct wire home page.

    how can i get redirect back to dashboard.

    I adjusted shout.php




    but it not work.

    any suggestions for me.

    thanks so much.

  • @Dom: i tried to used your plugin ,But add a video or upload a video on the wire not work. How can it work?

    any suggestions for me.i'm very appreciated.

  • http://community.elgg.org/pg/plugins/project/654798/developer/shouvik/ishouvik-riverdashboard

    Pretty new and lacks some user friendly features like this plugin though. But, this baby works just fine with the newer versions of Elgg.

  • my display pic is a bit out of column...how do i adjust its dimensions??

  • i tried to use this plugin. But advertise not work. On dashboard show code not show advertise of google.

    any suggestions for me. Thanks you.

  • I am getting this as soon as i enable it....

    Parse error: syntax error, unexpected $end in C:\xampp\htdocs\sites\elgg\mod\riverdashboard\views\default\settings\riverdashboard\edit.php on line 422

  • FYI,

    [Fri May 20 13:13:02 2011] [error] [client] PHP WARNING: 2011-05-20 11:13:02 (UTC): "Invalid argument supplied for foreach()" in file D:\\Program Files\\Wamp Test Server\\www\\elgg178\\mod\\riverdashboard\\views\\default\\riverdashboard\\newestmembers.php (line 33), referer: http://localhost/elgg178/pg/admin/plugins/

    [Fri May 20 13:13:02 2011] [error] [client] PHP WARNING: 2011-05-20 11:13:02 (UTC): "Invalid argument supplied for foreach()" in file D:\\Program Files\\Wamp Test Server\\www\\elgg178\\mod\\riverdashboard\\views\\default\\riverdashboard\\sitemessage.php (line 24), referer: http://localhost/elgg178/pg/admin/plugins/

    [Fri May 20 13:13:02 2011] [error] [client] PHP WARNING: 2011-05-20 11:13:02 (UTC): "Invalid argument supplied for foreach()" in file D:\\Program Files\\Wamp Test Server\\www\\elgg178\\mod\\people_from_the_neighborhood\\start.php (line 62), referer: http://localhost/elgg178/pg/admin/plugins/

    [Fri May 20 13:13:02 2011] [error] [client] PHP WARNING: 2011-05-20 11:13:02 (UTC): "Invalid argument supplied for foreach()" in file D:\\Program Files\\Wamp Test Server\\www\\elgg178\\mod\\people_from_the_neighborhood\\start.php (line 72), referer: http://localhost/elgg178/pg/admin/plugins/

    [Fri May 20 13:13:02 2011] [error] [client] *** FATAL EXCEPTION *** : exception 'DatabaseException' with message 'Column 'time_created' in order clause is ambiguous\n\n QUERY: SELECT DISTINCT e.*, r.* FROM elgg_entities e  JOIN elgg_entity_relationships r on r.guid_two = e.guid  WHERE  (r.relationship = 'member' AND r.guid_one = '2') AND  ((e.type = 'group')) AND  (e.site_guid IN (1)) AND ( (1 = 1)  and e.enabled='yes') ORDER BY time_created DESC' in D:\\Program Files\\Wamp Test Server\\www\\elgg178\\engine\\lib\\database.php:187\nStack trace:\n#0 D:\\Program Files\\Wamp Test Server\\www\\elgg178\\engine\\lib\\database.php(269): execute_query('SELECT DISTINCT...', Resource id #57)\n#1 D:\\Program Files\\Wamp Test Server\\www\\elgg178\\engine\\lib\\entities.php(1903): get_data('SELECT DISTINCT...', 'entity_row_to_e...')\n#2 D:\\Program Files\\Wamp Test Server\\www\\elgg178\\engine\\lib\\metadata.php(596): elgg_get_entities(Array)\n#3 D:\\Program Files\\Wamp Test Server\\www\\elgg178\\engine\\lib\\relationships.php(545): elgg_get_entities_from_metadata(Array)\n#4 D:\\Program Files\\Wamp Test Server\\www\\elgg178\\mod\\people_from_the_neighborhood\\start.php(117): elgg_get_entities_from_relationship(Array)\n#5 D:\\Program Files\\Wamp Test Server\\www\\elgg178\\mod\\riverdashboard\\views\\default\\riverdashboard\\friends.php(39): people_from_the_neighborhood_get_people('2', 2, 2)\n#6 D:\\Program Files\\Wamp Test Server\\www\\elgg178\\engine\\lib\\views.php(246): include('D:\\Program File...')\n#7 D:\\Program Files\\Wamp Test Server\\www\\elgg178\\mod\\riverdashboard\\index.php(85): elgg_view('riverdashboard/...')\n#8 D:\\Program Files\\Wamp Test Server\\www\\elgg178\\mod\\riverdashboard\\start.php(61): include('D:\\Program File...')\n#9 D:\\Program Files\\Wamp Test Server\\www\\elgg178\\engine\\lib\\pagehandler.php(33): riverdashboard_page_handler(Array, 'dashboard')\n#10 D:\\Program Files\\Wamp Test Server\\www\\elgg178\\engine\\handlers\\pagehandler.php(20): page_handler('dashboard', '')\n#11 {main}, referer: http://localhost/elgg178/pg/admin/plugins/


  • Category: Uncategorized
  • License: GNU General Public License (GPL) version 2
  • Updated: 2014-11-17
  • Downloads: 11921
  • Recommendations: 7

Other Projects

View Fusion's plugins