4
I was able to get xCal running on my box (http://www.zentrack.net), and it looks great.
I fixed the rss links by hacking xCal/functions/init.inc.php:
<?php
// jared-2002.10.30, I want to make sure my published calendars are world-read/writeable
// so I have this making sure they all are. This should be commented out/deleted
// for shipping versions. This is a convenience so when I commit, changes are made and
// I don't get errors.
//chmod(BASE.'calendars/School.ics',0666);
// uncomment when developing, comment for shipping version
if (!defined('BASE')) define('BASE', './');
if( !isset($xoopsModuleConfig) ) {
require(BASE. "../../mainfile.php");
}
if( !isset($xoopsModuleConfig) ) {
$url_arr = explode('/',strstr($_SERVER['REQUEST_URI'],'/modules/'));
$module_handler =& xoops_gethandler('module');
$xoopsModule =& $module_handler->getByDirname($url_arr[2]);
$config_handler =& xoops_gethandler('config');
$xoopsModuleConfig =& $config_handler->getConfigsByCat(0, $xoopsModule->getVar('mid'));
}