Discussion:
[kronolith] Kronolith shows a duplicate day in October/November
l***@cefetmg.br
2017-09-20 23:33:08 UTC
Permalink
Hi, everyone.

I have a Horde Groupware 5.2.2 setup with Kronolith 4.2.2, both
installed from Debian Jessie official repositories. The package names
and versions are php-horde-kronolith 4.2.2-4 and php-horde
5.2.1+debian0-2+deb8u3.

The problem is that the day October 14, 2017 is duplicated as you can
see in the linked images. As you change the year the duplicated date
also changes. I can see duplicated dates from 1985 to 2037 (didn't
check more years...), and although most of the occurrences are in
October, I can see it in November (2004), October AND November (1985,
2002, 2006), September AND October (1996, 1999).

I also observed that if I set the 1st weekday as Sunday, November 1st,
2017 is shifted to Thursday in the main 'month view'.

My Kronolith configuration file content is as follow:

<?php
/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
// $Id: 380230c774efc2661b03a58bd71824d28cdc6040 $
$conf['calendar']['params']['table'] = 'kronolith_events';
$conf['calendar']['params']['driverconfig'] = 'horde';
$conf['calendar']['params']['utc'] = true;
$conf['calendar']['driver'] = 'sql';
$conf['storage']['params']['table'] = 'kronolith_storage';
$conf['storage']['params']['driverconfig'] = 'horde';
$conf['storage']['driver'] = 'sql';
$conf['calendars']['driver'] = 'default';
$conf['resource']['params']['table'] = 'kronolith_resources';
$conf['resource']['params']['driverconfig'] = 'horde';
$conf['resource']['params']['utc'] = true;
$conf['resource']['driver'] = 'sql';
$conf['autoshare']['shareperms'] = 'none';
$conf['share']['notify'] = false;
$conf['holidays']['enable'] = true;
$conf['menu']['import_export'] = true;
$conf['maps']['providers'] = array('Google');
$conf['maps']['geocoder'] = 'Google';
$conf['maps']['geodriver'] = 'Mysql';
$conf['maps']['driver'] = 'Horde';
/* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */

Images:
Loading Image...
Loading Image...
Loading Image...
Loading Image...

Besides I don't see how can any personal preferences cause this.

The all thing seems strange... Can anyone help with this?
--
Atenciosamente,
Leonardo Lopes
DITIC/CEFET-MG
--
Esta mensagem foi verificada pelo sistema de antivírus e
acredita-se estar livre de perigo.
--
kronolith mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: kronolith-***@l
Jan Schneider
2017-09-21 08:21:22 UTC
Permalink
Post by l***@cefetmg.br
Hi, everyone.
I have a Horde Groupware 5.2.2 setup with Kronolith 4.2.2, both
installed from Debian Jessie official repositories. The package
names and versions are php-horde-kronolith 4.2.2-4 and php-horde
5.2.1+debian0-2+deb8u3.
The problem is that the day October 14, 2017 is duplicated as you
can see in the linked images. As you change the year the duplicated
date also changes. I can see duplicated dates from 1985 to 2037
(didn't check more years...), and although most of the occurrences
are in October, I can see it in November (2004), October AND
November (1985, 2002, 2006), September AND October (1996, 1999).
I also observed that if I set the 1st weekday as Sunday, November
1st, 2017 is shifted to Thursday in the main 'month view'.
<?php
/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
// $Id: 380230c774efc2661b03a58bd71824d28cdc6040 $
$conf['calendar']['params']['table'] = 'kronolith_events';
$conf['calendar']['params']['driverconfig'] = 'horde';
$conf['calendar']['params']['utc'] = true;
$conf['calendar']['driver'] = 'sql';
$conf['storage']['params']['table'] = 'kronolith_storage';
$conf['storage']['params']['driverconfig'] = 'horde';
$conf['storage']['driver'] = 'sql';
$conf['calendars']['driver'] = 'default';
$conf['resource']['params']['table'] = 'kronolith_resources';
$conf['resource']['params']['driverconfig'] = 'horde';
$conf['resource']['params']['utc'] = true;
$conf['resource']['driver'] = 'sql';
$conf['autoshare']['shareperms'] = 'none';
$conf['share']['notify'] = false;
$conf['holidays']['enable'] = true;
$conf['menu']['import_export'] = true;
$conf['maps']['providers'] = array('Google');
$conf['maps']['geocoder'] = 'Google';
$conf['maps']['geodriver'] = 'Mysql';
$conf['maps']['driver'] = 'Horde';
/* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */
https://www.dropbox.com/s/ifxa3uhm730xvj7/sunday.png?dl=0
https://www.dropbox.com/s/o7be8qwlnisbqnj/monday.png?dl=0
https://www.dropbox.com/s/kiqdzx3c9fwjtvx/Calendar%202017.png?dl=0
https://www.dropbox.com/s/467xfz6cgeccz2i/Calendar%202018.png?dl=0
Besides I don't see how can any personal preferences cause this.
The all thing seems strange... Can anyone help with this?
Probably https://bugs.horde.org/ticket/13947
--
Jan Schneider
The Horde Project
https://www.horde.org/
--
kronolith mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: kronolith-***@lists.horde.org
l***@cefetmg.br
2017-09-21 16:37:27 UTC
Permalink
Post by Jan Schneider
Post by l***@cefetmg.br
Hi, everyone.
I have a Horde Groupware 5.2.2 setup with Kronolith 4.2.2, both
installed from Debian Jessie official repositories. The package
names and versions are php-horde-kronolith 4.2.2-4 and php-horde
5.2.1+debian0-2+deb8u3.
The problem is that the day October 14, 2017 is duplicated as you
can see in the linked images. As you change the year the duplicated
date also changes. I can see duplicated dates from 1985 to 2037
(didn't check more years...), and although most of the occurrences
are in October, I can see it in November (2004), October AND
November (1985, 2002, 2006), September AND October (1996, 1999).
I also observed that if I set the 1st weekday as Sunday, November
1st, 2017 is shifted to Thursday in the main 'month view'.
<?php
/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
// $Id: 380230c774efc2661b03a58bd71824d28cdc6040 $
$conf['calendar']['params']['table'] = 'kronolith_events';
$conf['calendar']['params']['driverconfig'] = 'horde';
$conf['calendar']['params']['utc'] = true;
$conf['calendar']['driver'] = 'sql';
$conf['storage']['params']['table'] = 'kronolith_storage';
$conf['storage']['params']['driverconfig'] = 'horde';
$conf['storage']['driver'] = 'sql';
$conf['calendars']['driver'] = 'default';
$conf['resource']['params']['table'] = 'kronolith_resources';
$conf['resource']['params']['driverconfig'] = 'horde';
$conf['resource']['params']['utc'] = true;
$conf['resource']['driver'] = 'sql';
$conf['autoshare']['shareperms'] = 'none';
$conf['share']['notify'] = false;
$conf['holidays']['enable'] = true;
$conf['menu']['import_export'] = true;
$conf['maps']['providers'] = array('Google');
$conf['maps']['geocoder'] = 'Google';
$conf['maps']['geodriver'] = 'Mysql';
$conf['maps']['driver'] = 'Horde';
/* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */
https://www.dropbox.com/s/ifxa3uhm730xvj7/sunday.png?dl=0
https://www.dropbox.com/s/o7be8qwlnisbqnj/monday.png?dl=0
https://www.dropbox.com/s/kiqdzx3c9fwjtvx/Calendar%202017.png?dl=0
https://www.dropbox.com/s/467xfz6cgeccz2i/Calendar%202018.png?dl=0
Besides I don't see how can any personal preferences cause this.
The all thing seems strange... Can anyone help with this?
Probably https://bugs.horde.org/ticket/13947
Yes, it surely is.

Sadly th bug is still open an set as Low priority.

I humbly requested for the elevation of the bug priority on behalf of
the Brazilian Horde community of users, So I will wait for the solution.

Thanks, Jan.

--
Regards,
Leonardo Lopes
DITIC/CEFET-MG
Post by Jan Schneider
--
Jan Schneider
The Horde Project
https://www.horde.org/
--
kronolith mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
--
Esta mensagem foi verificada pelo sistema de antivírus e
acredita-se estar livre de perigo.
--
Esta mensagem foi verificada pelo sistema de antivírus e
acredita-se estar livre de perigo.
--
kronolith mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscr
Loading...