X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=wwwroot%2Fbackend%2Fmysql%2Fbackend.inc;h=a3ee375bd645043ceb6950fa60464bbbc13935a1;hb=b7445c84b510c811e8ec6cec894b97ffbefeec5e;hp=c8b321854a41e0ab5c82a0d7d4be24b2ec26d32a;hpb=9326c841082b62c7f9852c7f5979639d9502b1a8;p=mirrors%2FKyberia-bloodline.git diff --git a/wwwroot/backend/mysql/backend.inc b/wwwroot/backend/mysql/backend.inc index c8b3218..a3ee375 100644 --- a/wwwroot/backend/mysql/backend.inc +++ b/wwwroot/backend/mysql/backend.inc @@ -49,7 +49,7 @@ function putNode($what,$where,$checkpermissions=true) { $nodeshell_vector = $nodeshell['node_vector']; if ($checkpermissions) { - $nodeshell_permissions = permissions::checkPermissions($nodeshell); + $nodeshell_permissions = permissions::checkPerms($nodeshell); if (!$nodeshell_permissions['w']) { $error = $error_messages['WRITE_PERMISSION_ERROR']; return false; @@ -72,7 +72,7 @@ function addNode($params) { $parent_id=$node['node_id']; } - $parent_permissions=permissions::checkPermissions($parent_id); + $parent_permissions=permissions::checkPerms($parent_id); if (!$parent_permissions['w']) { $error=$error_messages['WRITE_PERMISSION_ERROR']; logger::log('add','error','WRITE_PERMISSION_ERROR'); @@ -326,19 +326,19 @@ function setParent($node_id,$parent_id) { return 0; } -// XXX TODO -// +// Get nodes sorted by weight_k specific to user -function get_k_neurons($user_id,$interval) { +function getKNeurons($user_id,$interval) { global $db,$node,$error,$error_messages; $q="call k_neurons('$user_id','$interval')"; $set=$db->query($q); - $set->next(); - return $set; -} - + while ($set->next()) { + $k_array[]=$set->getRecord(); + } + return $k_array; } +}