damieneskimo

Location:
Email: damieneskimo@gmail.com

Send private message

You must be logged in to send a private message.

Group membership

Activity

  • I found that the issue is probably not with mention plugin, but rather in discussion plugin. in `discussions/start.php`, there is a function returns the subscription users:   function discussion_get_subscriptions($hook, $type,... view reply
  • I have run into a weird bug. I have created a group and set the group email notification to be on by default when the user joins the group. When I mentioned only one group member in the group discussion reply, every member in the group get email...
    • I found that the issue is probably not with mention plugin, but rather in discussion plugin.
      in `discussions/start.php`, there is a function returns the subscription users:
       
      function discussion_get_subscriptions($hook, $type, $subscriptions, $params) {
      
      $reply = $params['event']->getObject();
      
      
      if (!elgg_instanceof($reply, 'object', 'discussion_reply')) {
      
      return $subscriptions;
      
      }
      
      
      $container_guid = $reply->getContainerEntity()->container_guid;
      
      $container_subscriptions = elgg_get_subscriptions_for_container($container_guid);
      
      
      return ($subscriptions + $container_subscriptions);
      
      }
       
       
      It seems it gets all of the group members subscribed to the group content and notify them. Is there any way we can get around this? 
  • It's really a weird bug. In the group profile page, when the user hover and click on a member's avatar, the hover dropdown menu does not appear. What's even more weird is that this only happens in a few groups and other groups are woking...
    • It might be another plugin causing the problem. It might occur only in some groups if this other plugin provides some functionality that's not in use in all groups or it allows adding some content that is not present in groups without the issue. For testing you could disable 3rd party plugins temporarily to see if the problem remains. If not, some plugin is causing the trouble. If it's still there my guess is wrong.

  • damieneskimo commented on the plugin Group Tools
    @Jerome Bakker I saw the instructions on that page and it's pretty clear. In my case, the culprit is Mac Numbers. I use it to export a CSV file and it never worked. Then I switched to Google Sheet and tried the same thing, It worked. 
  • damieneskimo commented on the plugin Group Tools
    Anyone tried inviting users via a CSV file? I tried it but not working even in a fresh install. I doubt maybe it's the csv format problem, but I have tried every possible options as the instructions like  example1;exmample@gmail.com |...
  • damieneskimo replied on the discussion topic Help please re subgroups - au_subgroups plugin
    Kia ora Jamie, Didn't expect there is someone else using elgg in New Zealand. If you has access to your server, you might consider using composer to install the plugin: https://packagist.org/packages/au/au_subgroups For me, after... view reply
  • damieneskimo replied on the discussion topic how to deactivate aalbourg theme by default
    @Matt Beckett The problem with disabling it via admin is that I sometimes forget to disable it after a fresh install, then when I encounter some problem and then spend some time debugging and finally found that I need to disable this theme.... view reply
  • damieneskimo added a new discussion topic how to deactivate aalbourg theme by default in the group Theme Development
    I am using composer to install an elgg site, but my theme is conflicting with aalbourg theme. I have set my theme to be activated on install in the manifest.xml file, but the aalborg theme has the same setting. Can I deactivate aalbourg...
    • It's a one-time setup thing, probably just as easy to disable it via admin isn't it?

    • @Matt Beckett The problem with disabling it via admin is that I sometimes forget to disable it after a fresh install, then when I encounter some problem and then spend some time debugging and finally found that I need to disable this theme. Therefore, could there be a better approach for the developer or user to choose a theme, for example in a config file like some other framework?

    • In your custom theme you can set aalborg as a conflicting plugin with the manifest.xml.  That will mean you *can't* enable your theme until aalborg is disabled.  Then you'll never forget.