registration fix fixed
[mirrors/Kyberia-bloodline.git] / wwwroot / backend / mysql / backend.inc
index bf4c80d806c2b37c4ea16954d5b23845d776663d..d0a38e77f6c8ff1d7e5c5d4d101768244c473574 100644 (file)
@@ -76,7 +76,7 @@ public static function addNode($params) {
 
         $parent_permissions=permissions::checkPerms($parent_id);
 
-        if (!$parent_permissions['w']) {
+        if ((!$parent_permissions['w']) && ($params['flag']!='registration' )) {
                 $error=$error_messages['WRITE_PERMISSION_ERROR'];
                 logger::log('add','error','WRITE_PERMISSION_ERROR');
                 return false;
@@ -739,5 +739,19 @@ public static function resetPassword($login_id,$login,$vercode,$password) {
        return $error;
 }
 
+// levenshteinLog
+
+// Log user action for later analysis
+// Secure.
+
+public static function levenshteinLog($userid,$nodeid) {
+       global $db;
+
+       $q="insert delayed into levenshtein set user_id='".$userid."',node_id='".$node_id."'";
+       $db->update($q);
+       
+}
+
+
 }
 ?>
This page took 0.095319 seconds and 4 git commands to generate.