elseif (is_file(INCLUDE_DIR."eventz/$event.inc")) {
$event_id=nodes::getNodeIdByName($event,"event://$event");
$event_node=nodes::getNodeById($event_id,$_SESSION['user_id']);
- if (($event_node['node_system_access']=='public')
- || ($event_node['node_creator']==$_SESSION['user_id'])
- || ($event_node['node_permission']=='op')
- || ($event_node['node_permission']=='execute')
- || ($event_node['node_permission']=='master') ) {
- include_once(INCLUDE_DIR."eventz/$event.inc");
+ if (
+ ($event_node['node_system_access']=='public')
+ || ($event_node['node_creator']==$_SESSION['user_id'])
+ || ($event_node['node_permission']=='op')
+ || ($event_node['node_permission']=='execute')
+ || ($event_node['node_permission']=='master')
+ || ($event=='display')
+ ) {
+ require_once(INCLUDE_DIR."eventz/$event.inc");
$status=$event();
$_SESSION['eventz'][$event]=true;
$status=false;
}
+if (!$status) {
+ require_once(INCLUDE_DIR."eventz/display.inc");
+ display();
+}
-if ($status>1) {
+elseif ($status>1) {
Header("Location: /id/".$status."/");
}
elseif ($status) {
Header("Location: /id/".$node['node_id']."/");
-}
+}
?>