Robert James

Send private message

You must be logged in to send a private message.

Group membership

Activity

  • Robert James added a new discussion topic Customizing language for Group Wire Posts page. in the group Elgg Technical Support
    So at the moment i am trying to create separate wire feeds based on location. The best way i have found to accomplish is to use groups. I also utilize the sub-groups plugin aswell as the wire tools plugin. So now each group has its own wire feed....
    • The least obtrusive approach would be to hook into view_vars for a layout in question (likely one_sidebar), sniff page owner and replace the title of the page accordingly. On my phone, so no code snippets

  • Robert James replied on the discussion topic Pre-Selection Question
    Thank you very much for being so helpful. After inquiring into various CMS options, it came down to social engine or Elgg. Social engine require alot of custom coding if i want to achieve many of my goals. Elgg seems to be a friendlier option and i... view reply
  • Robert James replied on the discussion topic Pre-Selection Question
    Than you for your quick and thorough response! So far ELGG sounds like the best content management system for my intended goals. There was one question i forgot to mention. Are you aware of any plugins that would allow the votes to refresh.... view reply
  • Robert James added a new discussion topic Pre-Selection Question in the group Elgg Technical Support
    Hello, hope all is well. I am currently test-driving a few different social network solutions. I am having trouble solving some unique issues i have. I will explain the concept using an example. Lets say i wanted to build a community site...
    • Than you for your quick and thorough response! So far ELGG sounds like the best content management system for my intended goals.

      There was one question i forgot to mention. Are you aware of any plugins that would allow the votes to refresh. Either on a selected blog or 'recipe' or the entire site? Either done manually or preferrably, every 24 hours.

      Sorry, i am not trying to be a pest. But i have spent countless hours trying various CMS solutions only to reach an expensive or tedious roadblock. for there fantastic responses.

      Thanks very much to iionly and Ismayil Khayredinov  for there fantastic responses.

    • I don't think there is already a ready-to-use plugin that would reset the votes/likes exactly in the way you want them to.

      But I don't think it should be too difficult to create such a plugin. Elgg has build in cron handlers (http://learn.elgg.org/en/2.0/admin/cron.html) that can be used to execute functions at specific intervals (e.g. once per hour or once per day etc.). Within such a function any vote older than say a day could be deleted.

      There's a kind of general purpuse plugin that allows to set an expiration (deletion) date for entities already on time of creation (Expirationdate plugin at https://elgg.org/plugins/836423). The plugin provides just the groundworks though (a plugin that wants to make use of the expiration process must hook into the plugin hooks of the Expirationdate plugin to add the expiration data). Unfortunately, the plugin does also only allow to be used for deletion of entities (a data object of Elgg used for example for a blog entry) whereas the likes (or Fivestar votings) are saved as annotations (another type of data object that is not standalone but belongs to an entity). Nevertheless, the automatic cleanup of votes would not be much different to be implemented than it's handled in the Expirationdate plugin.

    • Thank you very much for being so helpful. After inquiring into various CMS options, it came down to social engine or Elgg. Social engine require alot of custom coding if i want to achieve many of my goals. Elgg seems to be a friendlier option and i feel more confident editing the code using my basic PHP knowledge.