// $smarty->assign('bookstyl', isset($_SESSION['bookstyl']) ? $_SESSION['bookstyl'] :''); $smarty->assign('f**k', isset($_SESSION['f**k']) ? $_SESSION['f**k'] : ''); $smarty->assign('mail_notify', isset($_SESSION['mail_notify']) ? $_SESSION['mail_notify'] : ''); $smarty->assign('friend', isset($_SESSION['friend']) ? $_SESSION['friend'] : ''); $smarty->assign('friends', isset($_SESSION['friend']) ? $_SESSION['friend'] : ''); $smarty->assign('anticsrf', isset($_SESSION['anticsrf']) ? $_SESSION['anticsrf'] : NULL); $smarty->assign('_POST', isset($_POST) ? $_POST : ''); //XXX $smarty->assign('cube_vector', $_SESSION['cube_vector']); // $new_mail = $newmailset->getInt('user_mail'); // if ($new_mail > 0) // $smarty->assign('new_mail', $new_mail); // $smarty->assign('new_mail_name', $newmailset->getString('mail_sender')); // $smarty->assign('user_k', $newmailset->getInt('user_k')); // $smarty->assign('k_wallet', $newmailset->getInt('k_wallet')); } error_log("LOG: event: {$event}, node_id: {$node_id}, template_id: {$template_id}"); require_once INCLUDE_DIR . "eventz/{$event}.inc"; // Event is executed, now get $referer_id $referer_id = ""; if (preg_match('/id\\/(\\d+)/', isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : "", $match)) { $referer_id = $match[1]; } elseif (preg_match('/name\\/(.*?)\\/?$/', isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : "", $match)) { $referer_id = nodes::getNodeIdByName($match[1]); } // creating neural network + updating node counters nodes::update_nodes(isset($_SESSION['user_id']) ? $_SESSION['user_id'] : "", $node_id, $referer_id); $time = substr(Time() + substr(MicroTime(), 0, 8) - $timer_start, 0, 7); $smarty->assign('generation_time', $time); echo $content; // end of displaying