$smarty->assign('node_name', $_GET['node_name']); $content = $smarty->display("modules/addnode.tpl"); } } //modifying node glass pearl if (is_array($children_types[$node['node_type']])) { $smarty->assign('children_types', $children_types[$node['node_type']]); } $smarty->assign('types', $types); $node['node_type'] = $types[$node['node_type']]; $node['node_content'] = StripSlashes($node['node_content']); $node['node_name'] = StripSlashes($node['node_name']); //checking permissions require SYSTEM_ROOT . 'inc/permissions.inc'; $permissions = permissions::checkPermissions($node); $permissions['h'] = permissions::isHierarch($node); //entering the node //sventest if ($permissions['r'] || $event != 'register') { //performing node_events (based on update/insert/delete db queries) if ($event) { require SYSTEM_ROOT . 'inc/eventz.inc'; } elseif ($transaction) { require SYSTEM_ROOT . 'inc/transaction.inc'; } //end of performing node events //sventest } if ($permissions['r']) { log::log('enter', $node['node_id'], 'ok', $node['node_user_subchild_count']); if (!empty($_SESSION['user_id']) && is_numeric($node['node_id'])) {