Sorry, that's moved to a new file.
In administrator/components/com_jcalpro/controller.php
Find this at linee 390-393.
$rows = $database->loadObjectList();
require_once(JPATH_COMPONENT_ADMINISTRATOR.DS.'admin.jcalpro.html.php');
HTML_extcalendar::showSettings( $rows, $option );
}
Since i can't replicate this behaviour, you'll have to try a few options. Once you try each option, try to load the JCal Settings page only.
Option 1: Replace the above code with this:
$rows = $database->loadObjectList();
require_once 'admin.jcalpro.html.php';
HTML_extcalendar::showSettings( $rows, $option );
}
Option 2: Replace the above code with this:
$rows = $database->loadObjectList();
HTML_extcalendar::showSettings( $rows, $option );
require_once 'admin.jcalpro.html.php';
}
Option 3: Replace the above code with this:
$rows = $database->loadObjectList();
HTML_extcalendar::showSettings( $rows, $option ); require_once(JPATH_COMPONENT_ADMINISTRATOR.DS.'admin.jcalpro.html.php');
}
If neither of these work, turn on debugging in the Joomla global config and repeat the options.