Status: offline

::Ben

Forum User
Full Member
Registered: 01/14/05
Posts: 1569
Hello,

Today I noticed a nice welcome message on main geeklog.net page

There are no news stories to display. There may be no news for this topic or your user preferences may be too restrictive


So I visited my accound and all topics are exclude (checked) and one box was checked (Resources). I did not made those changes. Could it be an upgrade issue?

I saw twice this issue after an update from 1.5.2 to 1.6.0 on two geeklog sites...

::Ben


I'm available to customise your themes or plugins for your Geeklog CMS

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Nothing was change on geeklog.net over the last couple of days.

bye, Dirk

Status: offline

::Ben

Forum User
Full Member
Registered: 01/14/05
Posts: 1569
Very strange...

::Ben
I'm available to customise your themes or plugins for your Geeklog CMS

Status: offline

::Ben

Forum User
Full Member
Registered: 01/14/05
Posts: 1569
:doh: It's a big bug founded this morning.

When daily digest is available, if you select a topic from the list on the user settings page and save information, it is the exclude topics witch is save.

::Ben




I'm available to customise your themes or plugins for your Geeklog CMS

Status: offline

::Ben

Forum User
Full Member
Registered: 01/14/05
Posts: 1569
In usersettings.php line 622 change topics for etids could help
Text Formatted Code
    // daily digest block
    if ($_CONF['emailstories'] == 1) {
        $user_etids = DB_getItem ($_TABLES['userindex'], 'etids',
                                  "uid = {$_USER['uid']}");
        if (empty ($user_etids)) { // an empty string now means "all topics"
            $etids = USER_getAllowedTopics();
            $user_etids = implode(' ', $etids);
        } elseif ($user_etids == '-') { // this means "no topics"
            $user_etids = '';
        }
        $tmp = COM_checkList($_TABLES['topics'], 'tid,topic', $permissions,
                             $user_etids, 'etids');
        $preferences->set_var('email_topic_checklist',
                str_replace($_TABLES['topics'], 'etids', $tmp));
        $preferences->parse('digest_block', 'digest', true);
    } else {
        $preferences->set_var('digest_block', '');
    }

::Ben
I'm available to customise your themes or plugins for your Geeklog CMS