+ $node_id=nodes::addNode($params);
+
+ if (!$node_id) {
+ return false;
+ }
+
+ if ($_FILES['data_file']['tmp_name']) {
+ require(INCLUDE_DIR.'filez.inc');
+ filez::upload_data_file($node_id);
+ }
+
+ //substitute @@@ token by a node_id of a newly created node
+ $nc=preg_replace('/@@@/',$node_id,$params['node_content']);
+ if ($nc!=$params['node_content']) {
+ $db->update("update nodes set node_content='$nc' where node_id=$node_id");