Release Notes

Please note:

When updating to this release please remove the previous installation.

2.1 (2012-11-28):

  • added: custom texts for site and group digest
  • added: multi-core/process support
  • added: new distribution options
  • fixed: missing sprintf in Dutch language file
  • fixed: PHP notices and warnings
  • fixed: depricated notice in site digest profile part
  • fixed: pagination in site digest river part
  • fixed: only showing published blogs
  • changed: plugin conflicts with crontrigger, for wrong Elgg upgrades
  • changed: different way to reset caching, so less memory is used
  • changed: layout of admin settings form
  • changed: layout of user settings form
  • changed: layout and gathering of statistics
  • changed: reduced css in digest mail
  • changed: test page now supports more options
  • changed: speed up digest handling
  • Great plugin very usefull for our community of volunteers.

    If I specify to receive weekly digests for multiple groups i receive each week a seperate email for each group. Is it possible to combine the information and send a single email instead of multiple emails?

  • @Michele :

    Hello!

    everything nice but one small problem I don't understand. When receiving digests via email, as for users' avatars, only the elgg default is shown (the grey one), avatar not showing if the user has own profile's avatar/pic, do I need to specify something in some file?

    The digest/test page shows avatars correctly though, only the emailed digests have this problem.

    Anyone seeing the same?

    Cheers

    Is your site in "walled garden" mode? This could explain something.

  • @Michele

    Hi Jerome,

    thank you so much for replying. No, I'm not in walled garden mode, maybe it could be the login required 1.8.3 but it should also block the default elgg user icon, shouldn't it?

    Login required = walled garden ;). The default icons aren't affected by this as the Elgg engine isn't started with the direct/default icons. But is still doens't explain why the test page shows the correct content.

  • @Michele:

    Have you got the setting for "In production" set to "yes" for both group and site? This is just above the default intervals.

    Also no matter what (default) intervals you set, in cron_check digest will only be listed with the daily cron (as you have it now)

  • @Michele:

    Sorry, but I have worked on a supportdesk, so I always start with the stupid questions ;)

    if you go to <your site url>/digest/test/site/weekly you get content??? If yes add ?mail=yes to see if the message gets delivered (to the current user only).
    You can also do this for a group: <your site url>/digest/test/group/weekly/<group guid to test>

  • @Michele :

    In your website configuration panel (eq cpanel) you should configure a cron to do (w)get <your site url>/cron/daily on a daily (duh!) bases, then it should work.

    To test this manualy:

    first make sure you don't configure any default interval!!!!!! then with your own account goto settings -> digest settings and pick an interval doesn't realy matter which.
    The in your browser goto <your site url>/cron/daily. Best to do this as a non logged in user (or use a different browser). Now you should get a digest, maybe, hopefully ;)

  • @Michele:

    No problem, one last hint (which you propably already found): http://docs.elgg.org/wiki/Cron

  • Jerome Bakker i get this error for my cron job..

    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed

      0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
      0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
      0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0
      0     0    0     0    0     0      0      0 --:--:--  0:00:03 --:--:--     0
    170   170    0   170    0     0     41      0 --:--:--  0:00:04 --:--:--    42
    170   170    0   170    0     0     40      0 --:--:--  0:00:04 --:--:--    42
    <br />
    <b>Fatal error</b>:  Call to a member function clear() on a non-object in <b>/home/connectg/public_html/mod/digest/lib/functions.php</b> on line <b>1301</b><br />

  • @meril :

    <b>Fatal error</b>:  Call to a member function clear() on a non-object in <b>/home/connectg/public_html/mod/digest/lib/functions.php</b> on line <b>1301</b><br />

    Do you have "db_disable_query_cache" set to true in your settings.php?

  • no it's false.... I will change it to true & check it up...

  • even for true i am getting the same error no luck... 

  • @meril:

    On line 1301 it should say $DB_QUERY_CACHE->clear(), correct? The only reason this wouldn't work is if $DB_QUERY_CACHE wasn't created in /engine/lib/databases.php line 123. Or some other plugin broke something.

    I've made a small bugfix to $DB_QUERY_CACHE, so maybe check out our code repository for the newer (development) version

  • @Jerome Bakker: mod/digest/lib/functions.php</b> on line <b>1301</b><br />

    actually i dont have any line over there the code gets finished at 590 line...  

    /engine/lib/databases.php  (I have these lines as you said)

    $DB_QUERY_CACHE = new ElggStaticVariableCache('db_query_cache');
    }
    }

     

    in cause if some other plugin broke the DB_QUERY_CACHE what should i do to rectify it...

     

  • @meril:

    mod/digest/lib/functions.php should have 1490 lines of code. If not please re-upload the digest plugin.

    If after that you still have the problem, disable one plugin (not digest and html_email_handler) at a time until there is no more problem. The last plugin you disabled is the problem ;)

  • If I specify to receive weekly digests for multiple groups i receive each week a seperate email for each group. Is it possible to combine the information and send a single email instead of multiple emails?

  • i've been playing with this on my test site.
    i formatted the message to match my theme ok. except now i am seeing some changes appear in the online version of the digest and they are missing from the emailed version..
    i might be able to resolve those, except that now when i click the link in the email version to view the online version, i  am seeing:

    'no data was found for the selected interval'

    any idea why?
    thank 

  • @ura soul:

    i've been playing with this on my test site.
    i formatted the message to match my theme ok. except now i am seeing some changes appear in the online version of the digest and they are missing from the emailed version..
    i might be able to resolve those, except that now when i click the link in the email version to view the online version, i  am seeing:

    'no data was found for the selected interval'

    any idea why?
    thank

    The email is a snapshot of the situation on your site at that time. The online version is a live view of the same interval.

    This means (for example) if you remove a blog that was listed in the email, it will no longer show up in the online version, and maybe some other blog came in it's place.

  • the version of the message that appears in the email that was sent to my email box does have an elgg entity item listed, i clicked the 'view this mail online' link in that email to access the view of it in the browser.. and then i saw the error. 
    i did also successfully view a previous message in the browser by clickin the link in the previous mail in a similar way.
    so.. there is some other issue here. 

  • The plugin appears to have installed correctly, but.... Where does one acually choose the type of digest, i.e. daily, weekly, etc.

    Thanks

    Patrick

  • As per my settings the digest plugin should generate one email every sunday

    But I receive multiple emails on Sunday.

    what/where is the problem ?

    Thanks
    Dipen Patel
  • As per my settings the digest plugin should generate one email every sunday

    But I receive multiple emails on Sunday.

    what/where is the problem ?

    Thanks
    Dipen Patel
  • @Dipen Patel

    As per my settings the digest plugin should generate one email every sunday

    But I receive multiple emails on Sunday.

    what/where is the problem ?

    Do you have digest enabled for groups? If yes, you'll get one for every group.

    Do you maybe have multiple accounts? this could also be why you get multiple emails

Jerome Bakker

Developer @ ColdTrick IT Solutions

Stats

  • Category: Communication
  • License: GNU General Public License (GPL) version 2
  • Updated: 2019-3-20
  • Downloads: 3672
  • Recommendations: 22

Other Projects

View Jerome Bakker's plugins