Hierarchy fixup
[mirrors/Kyberia-bloodline.git] / wwwroot / inc / eventz / set_creator.inc
diff --git a/wwwroot/inc/eventz/set_creator.inc b/wwwroot/inc/eventz/set_creator.inc
new file mode 100644 (file)
index 0000000..debe414
--- /dev/null
@@ -0,0 +1,31 @@
+<?php
+
+function set_creator() {
+       global $node,$db;
+       $owner=$_POST['owner'];
+       $userset=$db->query("select user_id from users where login='$owner'");
+       $userset->next();
+       $user_id=$userset->getString('user_id');
+       if (!is_numeric($user_id)) {
+               $error="user $owner does not exist";
+               return false;
+       }
+
+       if ($node['node_creator']!=$_SESSION['user_id']) {
+               $error="you are not owner of da node";
+               return false;
+       }
+
+       $node_id=$node['node_id'];
+       if (is_numeric($node_id)) {
+               $q="update nodes set node_creator='$user_id' where node_id='$node_id'";
+               $db->query($q);
+               $ubik['mail_to']=$user_id;
+               $ubik['mail_text']="user ".$_SESSION['user_name']." have given you node <a href='/id/$node_id'>".$node['node_name']."</a>";
+               ubik::ubikMail($ubik);
+               return false;
+       }
+
+}
+
+?>
\ No newline at end of file
This page took 0.128737 seconds and 4 git commands to generate.