DisplayImage('icons/system/edit.gif', lang('edit'),'','','systemicon'); $infoImg = $themeObject->DisplayImage('icons/system/info.gif', lang('help'),'','','systemicon'); echo '
'; echo '
'; echo $themeObject->ShowHeader('eventhandlers'); switch( $action ) { case 'showeventhelp': { $desctext = ''; $text = ''; if ($module == 'Core') { $desctext = Events::GetEventDescription($event); $text = Events::GetEventHelp($event); } else { $moduleobj = cms_utils::get_module($module); if( is_object($moduleobj) ) { $desctext = $moduleobj->GetEventDescription($event); $text = $moduleobj->GetEventHelp($event); } } echo "

$event

"; if( $desctext != "" ) echo "

" . lang('description') . ": " . $desctext . "

"; if( $text == "" ) { echo "No helptext available..."; } else { echo $text; } echo "

".lang('eventhandler')."

"; $hlist = Events::ListEventHandlers( $module, $event ); if ($hlist === false) { echo '

'.lang('none').'

'; } else { echo ''; } break; } default: { $events = Events::ListEvents(); echo '
'; echo '
'; echo lang('filterbymodule').':
\n\n"; echo "\n"; echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo "\n"; echo "\n"; if( is_array($events) ) { $curclass = 'row1'; foreach( $events as $oneevent ) { if ($modulefilter == '' || $modulefilter == $oneevent['originator']) { echo "\n"; $desctext = ''; if ($oneevent['originator'] == 'Core') { $desctext = Events::GetEventDescription($oneevent['event_name']); echo " \n"; } else if ( ($objinstance = cms_utils::get_module($oneevent['originator'])) ) { $desctext = $objinstance->GetEventDescription($oneevent['event_name']); echo " \n"; } echo " \n"; echo " \n"; echo " \n"; echo " \n"; if ($access) { echo " \n"; } echo " \n"; ($curclass=="row1"?$curclass="row2":$curclass="row1"); } } } echo "\n"; echo "
".lang('originator')."".lang('event')."".lang('eventhandler')."".lang('description')."  
".lang('core')."".$objinstance->GetFriendlyName().""; if ($access) { echo ""; } echo $oneevent['event_name']; if ($access) { echo ""; } echo ""; if ($oneevent['usage_count'] > 0) { echo "". $oneevent['usage_count'].""; } echo "".$desctext."".$infoImg."".$editImg."
\n"; } // default action } // switch echo "
\n"; echo "
\n"; include_once("footer.php"); ?>