[kronolith] Horde 2.0.1 Charset problem - iso-8859-2 not supported

Peter Bordacs mono7806 at freemail.hu
Mon Jan 17 02:37:19 PST 2005


Hi!

I have a problem with Kronolith (v. 2.0.1)
I can add a new event to my calendar but when i click on the saved event (to
view it), I become this error message:

Kategória:
"Warning: htmlspecialchars(): charset `ISO-8859-2' not supported, assuming
iso-8859-1 in /var/www/horde/kronolith/templates/view/view.inc on line 23
Besorolatlan"

Owner:
"Warning: htmlspecialchars(): charset `ISO-8859-2' not supported, assuming
iso-8859-1 in /var/www/horde/kronolith/templates/view/view.inc on line 43
Bordács Péter "

I can delete and modify the event, but I can't view it.
My Horde version is 3.0.2, MySQL version: 4.0.23 on Debian Sarge Linux
(daily updated).
I use MySQL for Horde Database, Preference System, DataTree System and
Custom Session Handler. All Horde MySQL settings is iso-8859-2 (factory
default is 8859-1). All installed modules is working fine (Horde, IMP, Ingo,
Mnemo, Turba) this charset settings.
Please help me what is the problem. I attached some screenshots from this
problem.
Sorry my poor English, I am learning it.

In the nls.php (/horde/config) the default charset is iso-8859-2:

/* The language to fall back on if we cannot determine one any other
   way (user choice or preferences). If empty, we will try to negotiate
   with the browser using HTTP_ACCEPT_LANGUAGE. */
$nls['defaults']['language'] = '';

/* The charset to fall back on if we cannot determine one any other
   way (chosen language, HTTP_ACCEPT_CHARSETS). */
$nls['defaults']['charset'] = 'ISO-8859-2';



And the /horde/kronolith/config/conf.php:

<?php
/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
// $Horde: kronolith/config/conf.xml,v 1.14 2004/10/03 13:24:09 stuart Exp $
$conf['calendar']['params']['phptype'] = 'mysql';
$conf['calendar']['params']['hostspec'] = 'localhost';
$conf['calendar']['params']['username'] = 'horde';
$conf['calendar']['params']['password'] = 'jelszo';
$conf['calendar']['params']['database'] = 'horde';
$conf['calendar']['params']['protocol'] = 'unix';
$conf['calendar']['params']['charset'] = 'iso-8859-2';
$conf['calendar']['params']['table'] = 'kronolith_events';
$conf['calendar']['params']['driverconfig'] = 'custom';
$conf['calendar']['driver'] = 'sql';
$conf['storage']['params']['phptype'] = 'mysql';
$conf['storage']['params']['hostspec'] = 'localhost';
$conf['storage']['params']['username'] = 'horde';
$conf['storage']['params']['password'] = 'jelszo';
$conf['storage']['params']['database'] = 'horde';
$conf['storage']['params']['protocol'] = 'unix';
$conf['storage']['params']['charset'] = 'iso-8859-2';
$conf['storage']['params']['table'] = 'kronolith_storage';
$conf['storage']['params']['driverconfig'] = 'custom';
$conf['storage']['driver'] = 'sql';
$conf['metadata']['keywords'] = false;
$conf['reminder']['server_name'] = 'localhost';
$conf['reminder']['from_addr'] = reminder at mydomain.org';
$conf['menu']['print'] = true;
$conf['menu']['import_export'] = true;
$conf['menu']['apps'] = array('imp');
/* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */


Best regards,
Peter Bordacs





More information about the kronolith mailing list