X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=wwwroot%2Finc%2Fnodes.inc;h=e32825070db61645443062bb4916ab627d71961b;hb=92d9f727fd548b905fbb5db29d2d0c563cd4581b;hp=efd21bc4f11548ddf1d15b54218e68675f49d8da;hpb=f3d38e1793f3f6625c29d91df0b073f4a3868b63;p=mirrors%2FKyberia-bloodline.git diff --git a/wwwroot/inc/nodes.inc b/wwwroot/inc/nodes.inc index efd21bc..e328250 100644 --- a/wwwroot/inc/nodes.inc +++ b/wwwroot/inc/nodes.inc @@ -13,9 +13,9 @@ } } -class nodes { - +require_once(INCLUDE_DIR.'base36.inc'); +class nodes { function addNode($params) { global $db,$node,$error,$error_messages; @@ -28,7 +28,7 @@ function addNode($params) { $parent_permissions=permissions::checkPermissions($parent_id); if (!$parent_permissions['w']) { $error=$error_messages['WRITE_PERMISSION_ERROR']; - $logger->log('add','error','WRITE_PERMISSION_ERROR'); + logger::log('add','error','WRITE_PERMISSION_ERROR'); return false; } @@ -100,8 +100,7 @@ node_vector='".$params['node_vector']."'"; --$user_k; $db->query("update users set user_k='$user_k' where user_id='$params[node_creator]'"); $db->query("commit"); - global $logger; - $logger->log('add','ok',$id); + logger::log('add','ok',$id); if ($_POST['code']) { $params['node_creator']=UBIK_ID; @@ -149,7 +148,7 @@ function processContent($node_content) { } $node_content = eregi_Replace("((( )|(\n)|(^))+)(http://|ftp://|https://)([[:alnum:]][^,[:space:]]*)","\\2\\6\\7",$node_content); - $node_content = mysql_real_escape_string($node_content); + //$node_content = mysql_real_escape_string($node_content); once is enough } return $node_content; @@ -195,7 +194,7 @@ where $table_name.node_id='$node_handle'"; return false; } else { - $node=$result->getRecord(); + $node=addBase36id($result->getRecord()); $node['node_vector']=trim($node['node_vector'],"z"); $ancestors=str_split($node['node_vector'],VECTOR_CHARS); foreach ($ancestors as $ancestor) { @@ -234,7 +233,7 @@ where $table_name.node_id='$node_handle'"; $result=$db->query($q); while ($result->next()){ - $record[]=$result->getRecord(); + $record[]=addBase36id($result->getRecord()); } return $record; @@ -253,7 +252,7 @@ node_parent='$node_handle' order by node_created $orderby LIMIT $offset,$limit"; $result=$db->query($q); while ($result->next()) { - $array[]=$result->getRecord(); + $array[]=addBase36id($result->getRecord()); } return $array; @@ -270,7 +269,7 @@ node_parent='$node_handle' order by node_created $orderby LIMIT $offset,$limit"; $result=$db->query($q); while ($result->next()) { - $children_array[]=$result->getRecord(); + $children_array[]=addBase36id($result->getRecord()); } return $children_array;