Release Notes

Update 1.0.6:

  • Added support for Elgg 1.5 - Elgg 1.5 support has to be enabled in the plugin settings by checking 'Enable legacy support for Elgg 1.5'.
  • Now fully supports HTML fallback/rating if the client does not support javascript.


  • does it support elgg 1.7.1 ?

  • Yes, I just (within the last 10 minutes) installed it on 1.7.1 and it worked out of the box.

  • Thank you ! .. gonna try this app now. BTW...if i may ask, i've recently installed elgg, and i did it in two different servers, but both of them dont upload appropriately the Icon or Avatar in the user profile, and i can't find the reason. if u have any clue..i'll appreciate your help :)

  • Can you please update the Readme.txt

    the views are different change the fivestar to elggx_fivestar

    it should be like this ... echo elgg_view("elggx_fivestar/elggx_fivestar", ....


  • Good catch. I will make sure its updated in the next patch release.

  • This is a great looking little plugin, but is there any way to add this to embedded video? I have it in everything else, but a video option would be great.

    Tried adding it to the izap_videos, but I'm a noob and not sure what I'm doing there. lol

  • Hi Divagater,

     I would be interested in your results of the "top 5" blogs, groups etc.  widget for the index website.

    Have you probably finished that widget?

    Thanks for the information. Kind Regards.

  • Hi Divagater,

    is there a way to make a vote without being a member? Voting for visitors?

    I delete the gatekeeper, but doesnt works!?

    Thanks for you great work. It runs very easy :)

    Kind Regards

  • Hi Jerades. There is not away to allow anonymous voting right now. The voting is tightly coupled to the user ID so we could control duplicate voting. If anonymous voting was allowed I am not sure how duplicate voting would be controlled and you could theoretically get very bad vote spam.


    newbie2002, the methods to display top x of any thing that is voted on already exist in current version so any plugin developer could use those. I have not written any particular widgets yet myself. So many objects to vote on I could not write them all :)

  • Hi Divagater,

    thanks for you fast response :) ahh ok i understand. Mhhm do you have a fix code for the RIVER




    <?php> doesnt run it is a other string. I have problems to set the code......a idea!?

    Thanks for your help......

    Kind Regards

  • @Piyush All the ratings are stored as annotations on the entities however to make it easier to query and sort by rating I store the current rating as metadata on the entity. The metadata name is elggx_fivestar_rating there is also another metadata called elggx_fivestar_votes which hold the number of voted. So to query entities of a certain subtype by rating you would use the core elgg_get_entities_from_metadata() method to construct your query.

  • The solution I outlined is definitely doable however it may require a higher level of PHP and Elgg expertise depending on where your skills lie. If you can't make it work I will gladly take it on as a paid feature. 

    Cheeers, Billy

  • Hi Divagater, great work!

    does your plugin work on 1.7.4 ?

    When i put this line in group profile view

    echo elgg_view("elggx_fivestar/elggx_fivestar", array('entity' => $vars['entity']));

    all i can see is "0/0 stars (0 votes)" , no images (chrome, IE)

    please advise,



  • ok. simple error.  it works on 1.7.4

    there are two things u need to do when installing this plugin 

    1. see orion9 comment on the begining

    2. change plugin folder name from "fivestar" to "elggx_fivestar"


  • Hi Divagater! thanks for this nice plugin.

    I just made a customization and realice that there was an "intention" to improve the performance by using an entity variable named elggx_fivestar_rating so, I made it! =D

    Check it!

    If you decide to implements my changes, just let me know and I will delete my version.


    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #112fc7}

  • Hi Divagater,

    I just implemented your plugin in a 1.5 elgg version that uses the edesignerz orange theme.

    I run the automatic setup of your plugin to add the five stars but they do not appear in any kind of data? Could it be that the the edesignerz socilizeme css affects your plugin so it is not displayed? Any suggestions to solve this situation? I would like to have the five stars on groups, files, blogs and bookmarks.

    Thanks in advance

  • Does anyone know how to add a view to fivestar so the profile raings show up in the search results?  That way you could have results with the number of stars next to each profile so users can tell good profiles from bad.

  • Hi Divagater,

    I want to display the view for multiple times in a single page , is it possible? 

    If yes, please tell the procedure or you can revert me back @

    Its a bit urgent pls revert back asap

    Thanks in advance,



  • great plugin, easy to install

    thank you

  • Great plugin,I finally figured it out,with the info from your page here...

  • Hello Divagater,

    Could you point me to the right view page to add the widget to the main video page,not the list,and will it count the same if someone votes on either page?I'm guessing the elements>discription.php ?


  • I figured out how to put it on the main video page:


    Just below:<div align="center" <?php echo $playerClass;?> class="contentWrapper izapPlayer">
    <div align="left">
    <?php echo elgg_view("elggx_fivestar/elggx_fivestar", array('entity' => $vars['video'],'innerId' => 'fivestar_izap_videos_list')); ?>

  • I guess I am missing someting obvious here:

    "To add the fivestar widget, edit the view code of the plugin you want to vote on and add the following line. Where you add the line will determine where the widget is displayed.

    <?php echo elgg_view("elggx_fivestar/elggx_fivestar", array('entity' => $vars['entity'])); ?> "

    Edit what and where?

  • everytime I change settings and go to save, it says:  



    You don't have permission to access /action/elggx_fivestar/settings on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

    Please help -- I can add in the plugin anywhere,but I am not sure where to change the number of stars (manually).

  • hi i have a little problem, i don't see any stars but I see 20,40,60,80,100


Billy Gunn

Developer @ Arck Interactive


  • Category: Misc
  • License: GNU General Public License (GPL) version 2
  • Updated: 2014-11-17
  • Downloads: 8124
  • Recommendations: 16

Other Projects

View Billy Gunn's plugins