Send private message

You must be logged in to send a private message.

Friends

No friends yet.

Activity

  • buraddo added a new discussion topic Some hints on manipulating profile data in the group Elgg Technical Support
    Hey all, I have some custom profile fields (Profile Manager) for all my users and I want to bulk modify them. First step is to delete all the data in these fields. Then I will repopulate it based on the email value for a user. I am trying to...
  • buraddo replied on the discussion topic What created this value?
    Consistency matters for a UI.. People expect a certain behaviour across the whole site. My particular group of people are not very technology savvy and the less they need to touch the better. So I want defaults to be the most common use case... view reply
  • buraddo added a new discussion topic What created this value? in the group Elgg Technical Support
    I have an interesting problem that is being caused by a value in the table "elgg_private_settings". A large percentage of my groups have a value of "0" for the name "elgg_default_access". The groups that are...
    • The value 0 for the setting means that the default access level for the content created inside the group will be private (only the person who created it can see it).

      Elgg core doesn't have that feature by default, so it must have been added by some third-party plugin (most likely by group_tools).

      Does it matter that some groups have different default access level? After all it can be changed when creating content.

      If you were to remove the values manually from the database, how would you prevent it from getting saved there again?

    • Consistency matters for a UI.. People expect a certain behaviour across the whole site. My particular group of people are not very technology savvy and the less they need to touch the better. So I want defaults to be the most common use case (i.e. publish the object and send the notification). This is particularly important when the creator of an object does not get notification, someone could easily think the discussion or other object was notified to others and in fact it was not.

      Its cool. I think I understand which combination of settings creates the entry. I think its a bug, but I believe its in group_tools. Need to do some more fiddling to isolate the conditions.

  • buraddo added a new discussion topic Email Notification Subjects in the group General Discussion
    Anyone found a solution for v1.9 and above to customize the subject of a notification with the new Notification system. I saw Matt was not updating his notification_subjects plugin for v1.9 as his current projects are 1.8. Brad
  • buraddo replied on the discussion topic Can Anyone Please Help Me Out?
    Seems like its working now... I am glad you found a cause... view reply
  • buraddo replied on the discussion topic Can Anyone Please Help Me Out?
    This post give some basic info.. http://blog.arvixe.com/fixing-fatal-errors-in-elgg/ view reply
  • buraddo replied on the discussion topic Can Anyone Please Help Me Out?
    The problem is most likely at the system level. As mentioned, it could be a problem accessing MySQL or a filesystem full problem or an apache config error.. The failure mode is too generic to understand in detail. Cpanel is normally just the... view reply
  • buraddo replied on the discussion topic Can Anyone Please Help Me Out?
    Maybe some more information about how you are hosting elgg.. Who is the hosting provider ? What sort of access do you have?  Brad view reply
  • buraddo replied on the discussion topic Black Page
    Works when I try and do the same thing you demo in your video (using your site)..   Brad view reply
  • buraddo replied on the discussion topic Need Help Moving or Fixing China Manufacturing Database
    I would request from whoever told you its a runaway script for more details. Normally hosting providers will provide some tools to identify largest resource users by memory or CPU. Sometimes hosting providers mistake the page_handler script as a... view reply
  • buraddo replied on the discussion topic HELP: Botched domain transfer
    My guess is https_login is turned on in the elgg_config table ... Assuming v1.8 Brad view reply
  • buraddo replied on the discussion topic HELP: Botched domain transfer
    Is your install configured for http or https ? All the 443 error seem to point towards attempting access https but is looks like your install is only configured for http.. It looks like your config is not consistent.. Brad view reply
  • buraddo replied on the discussion topic HELP: Botched domain transfer
    I might have come in to this in the middle..    Did you change the entries in MySQL DB for the new domain name;   Login to phpmyadmin on new instance as new username and password Change the installation... view reply
  • buraddo replied on the discussion topic mkdir 700 ElggDiskFilestore.php
    OK.. So far seems like no problems are going to be caused if I give group read permissions. This will allow me to backup effectively... Surprised no one else has found this a problem when executing backups. Must be backing up as root or using a... view reply
  • buraddo added a new discussion topic mkdir 700 ElggDiskFilestore.php in the group Elgg Technical Support
    Any reason why the permissions in the mkdir of the file engine/classes/ElggDiskFilestore.php (line 294 elgg 1.8.19) needs to be 700. I might be dumb, but with apache user as nologin its tough to do a remote backup of my instance with...
    • Could be 700 to avoid problems due to missing permissions for creation a folder with more liberal access permissions which might only root be allowed to create (and not the apache user).

    • OK.. So far seems like no problems are going to be caused if I give group read permissions. This will allow me to backup effectively...

      Surprised no one else has found this a problem when executing backups. Must be backing up as root or using a multipurpose account as the apache user..

       

      B

  • buraddo replied on the discussion topic Notifications Performance
    Quick :) question (no such thing).. I looked at Vroom and it looks like it could be interesting short term. Not sure I have the skills to do it. I want to implement it for group discussion notifications. Discussions are a little special from... view reply
  • buraddo replied on the discussion topic Notifications Performance
    OK.. Thanks.. Waiting with 1.9 release with expectation :) Further analysis showed some of my stupidity. My delays were increased because of the configuration of the MTA. It was processing way too much in foreground and not returning control to... view reply
  • buraddo added a new discussion topic Notifications Performance in the group Elgg Technical Support
    I have a strange issue with notifications on version Release - 1.8.19, Version - 2014012000 for an instance with about 300 users and groups with between 10 and 50 users. 1. Whenever I create content (e.g. create discussion, upload file,...
    • Everything you've stated is correct and is expected, the situation is much better for 1.9

      In 1.8 I have solved these issues for high volume sites by deferring the sending of emails to the system shutdown handler with the vroom plugin.

    • OK.. Thanks.. Waiting with 1.9 release with expectation :)

      Further analysis showed some of my stupidity. My delays were increased because of the configuration of the MTA. It was processing way too much in foreground and not returning control to elgg. Once I changed the config to increase background processing, the delays were greatly reduced. 

      There is still an idelay ssue with users clicking buttons more than once because of the delay from "Save" to a screen refresh, but I have enough of a solution until 1.9 I believe.

      Brad

    • Quick :) question (no such thing)..

      I looked at Vroom and it looks like it could be interesting short term. Not sure I have the skills to do it.

      I want to implement it for group discussion notifications. Discussions are a little special from what I can determine.. 

      Seems like I need to change start.php in mod/groups

      if ($interested_users && is_array($interested_users)) {
                                      foreach ($interested_users as $user) {
                                              if ($user instanceof ElggUser && !$user->isBanned()) {
                                                      if (($user->guid != $poster->guid) && has_access_to_entity($topic, $user) && $topic->access_id != ACCESS_PRIVATE) {
                                                              $body = elgg_trigger_plugin_hook('notify:annotation:message', $annotation->getSubtype(), array(
                                                                      'annotation' => $annotation,
                                                                      'to_entity' => $user,
                                                                      'method' => $method), $string);
                                                              if (empty($body) && $body !== false) {
                                                                      $body = $string;
                                                              }
                                                              if ($body !== false) {
                                                                      notify_user($user->guid, $topic->getContainerGUID(), $subject, $body, null, array($method));
                                                              }

      The notify_user line needs to change to something like;

      if ($body !== false) {
      elgg_register_event_handler('shutdown', 'system', 
          function () use ($user->guid, $topic->getContainerGUID(), $subject, $body, null, array($method)) {
                 notify_user($user->guid, $topic->getContainerGUID(), $subject, $body, null, array($method));
          }
      , 500);
      }

      All normal disclaimers about not changing core elgg and this is a completely non-prod instances which I can easily break and restore.

       

       

  • buraddo added a new discussion topic Setting default read access to current group for group calendar in the group Event calendar
    Whats the easiest way to set the "Read Access" for a group event to the current group. It appears in the drop down, but I would like to have it selected by default for group events.. In the context of a group event they always have to...
  • buraddo added a new discussion topic Repeating event display order in the group Event calendar
    Kevin, Quick question.. It does not appear that repeating events are displaying in order in the calendar widget that dispays for group calendars or on the dashboard. They always appear after all other events. I was wondering if any tips.. I have...

Group membership