On the JEVENTS Control Panel the last 4 images are missing because they are hard coded to be obtained from the kepri folder (now absent).
I have changed the code (lines 40 - 52) in the following file cpanel.php:
$link = "index.php?option=$option&task=icals.list";
$this->_quickiconButton( $link, "jevents_calendar_sml.png", JText::_('JEV_ADMIN_ICAL_SUBSCRIPTIONS') ,"/administrator/components/".JEV_COM_COMPONENT."/assets/images/");
$link = "index.php?option=$option&task=icalevent.list";
$this->_quickiconButton( $link, "jevents_event_sml.png", JText::_('JEV_ADMIN_ICAL_EVENTS') ,"/administrator/components/".JEV_COM_COMPONENT."/assets/images/");
$link = "index.php?option=$option&task=categories.list";
$this->_quickiconButton( $link, "icon-48-category.png", JText::_('JEV_INSTAL_CATS') ,"/administrator/templates/mykhepri/images/header/");
$link = "index.php?option=$option&task=user.list";
$this->_quickiconButton( $link, "icon-48-user.png", JText::_('JEV_MANAGE_USERS') ,"/administrator/templates/mykhepri/images/header/");
//$link = "index.php?option=$option&task=config.edit";
// new version
$link = "index.php?option=$option&task=params.edit";
$this->_quickiconButton( $link, "icon-48-config.png", JText::_('JEV_INSTAL_CONFIG') ,"/administrator/templates/mykhepri/images/header/");
$link = "index.php?option=$option&task=defaults.list";
$this->_quickiconButton( $link, "icon-48-article.png", JText::_('JEV_LAYOUT_DEFAULTS') ,"/administrator/templates/mykhepri/images/header/");
Would it be possible to offer some code which finds the actual template and not assume the kepri will always be there?