1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
<?php
require_once KRONOLITH_BASE . '/lib/JSON.php';
$charset = NLS::getCharset();
/* Variables used in core javascript files. */
$var = array(
'view_url' => Horde::applicationUrl('view.php'),
'pref_api_url' => Horde::applicationUrl('pref_api.php', true),
'calendar_info_url' => Horde::applicationUrl('calendars/info.php', true),
'page_title' => $GLOBALS['registry']->get('name') . ' :: ',
);
/* Gettext strings used in core javascript files. */
$gettext = array_map('addslashes', array(
'loading' => _("Loading ..."),
'close' => _("Close"),
));
?>
<script type="text/javascript">//<![CDATA[
var KronolithVar = <?php echo Kronolith_Serialize_JSON::encode(String::convertCharset($var, $charset, 'UTF-8')) ?>;
var KronolithText = <?php echo Kronolith_Serialize_JSON::encode(String::convertCharset($gettext, $charset, 'UTF-8')) ?>;
//]]></script>
|