Re: Can't add or edit events in dynamic view Horde webmail 5.2.2, Kronolith 4.2.2

Eric Van Bocxlaer <[email protected]>
Newsgroups gmane.comp.horde.kronolith
Message-ID <20140923232625.Horde.yIDxszTyLWHzXuK-CfJOGQ8@aphophis>
> Zitat von Eric Van Bocxlaer <[email protected]>:
>
>> Hi,
>>
>> For some time now I can't edit or add events in the dynamic view. No
>> problem in editing or adding in the simple view!
>>
>> So I did some debug in FireBug and the reason is a undefined
>> 'date_format' in the javascript file kronolith.js, function getDate:
>>     getDate: function(what) {
>>         var dateElm, timeElm, date, time;
>>         if (what == 'start') {
>>             dateElm = 'kronolithEventStartDate';
>>             timeElm = 'kronolithEventStartTime';
>>         } else {
>>             dateElm = 'kronolithEventEndDate';
>>             timeElm = 'kronolithEventEndTime';
>>         }
>>         date = Date.parseExact($F(dateElm), Kronolith.conf.date_format)
>>             || Date.parse($F(dateElm));
>>         if (date) {
>>             time = Date.parseExact($F(timeElm), Kronolith.conf.time_format);
>>             if (!time) {
>>                 time = Date.parse($F(timeElm));
>>             }
>>             if (time) {
>>                 date.setHours(time.getHours());
>>                 date.setMinutes(time.getMinutes());
>>             }
>>         }
>>         return date;
>>     },
>>
>> Kronolith.conf.date_format is for some reason undefined.
>> When I look via FireBug into the object 'Kronolith' I see two child
>> objects 'conf' and 'text'. In the child object 'conf' I see a
>> defined 'time_format', but no 'date_format'.
>> When I define via FireBug a 'date_format', everything is working, I
>> can add and edit events in the dynamic view!
>>
>> I searched but did not (yet) found where the configuration
>> information is read and putted in the 'Kronolith' object?
>> Can someone guid me to find the correct code?
>
> See below, it's probably the same problem, because the date format
> depends on the current locale.
>
>> During my search I verified the global settings of Horde for the
>> date_format, date_format_mini and the time_format. There are all set!
>> Some remark though, when I take these lists I can see entries, but
>> also some empty lines. The filled in lines and the empty lines are
>> corresponding with the enum array in prefs.php.
>> Example date_format list:
>> 09/20/14
>> 2014-09-20
>> 20/09/2014
>> Saturday 20 September 2014
>> Saturday, September 20, 2014
>> Saturday, 20. September 2014
>> Saturday, 20 September 2014
>> empty line
>> empty line
>> empty line
>> empty line
>> empty line
>> Sat 20 Sep 2014
>> Sat 09/20/14
>> Sat 2014-09-20
>> The rest of the lines are empty
>>
>> Why these empty lines and why the weekdays/months are not in dutch?
>> Everything else is translated but not the weekdays and months?
>>
>> Regards,
>
> Some of those entries depend on your current locale. If you don't see
> expected date strings, make sure you have the system locales for your
> current language installed.
>
> --
> Jan Schneider
> The Horde Project
> http://www.horde.org/
> https://www.facebook.com/hordeproject
>
> --
> kronolith mailing list
> Frequently Asked Questions: http://wiki.horde.org/FAQ
> To unsubscribe, mail: [email protected]

I verified the system locale on my server, it was correctly set to  
'Dutch (Belgium)' the same as my selected language when I log in Horde  
webmail and the same as the selected language in the horde global  
settings.

I found a file Registry.php, function setLanguage. I added some php  
error logging and found that the language
returned from this function is 'nl_BE'.

Where can I start to debug this thing?
The server is a windows system running apache24 and horde webmail  
installed via pear.

--Eric


-- 
kronolith mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.