Strict but sane Error reporting system
[mirrors/Kyberia-bloodline.git] / wwwroot / inc / eventz / configure_external_access.inc
index 742431dfbf7ec2cb212b978c201b13e249de248e..265d85496faa7716cda080b3382757a8a5dae22c 100644 (file)
@@ -1,30 +1,33 @@
 <?php
-       function configure_external_access() {
-               global $db,$error,$node;
-               $node_id=$node['node_id'];
-               $user_id=$_SESSION['user_id'];
+function configure_external_access() {
+       global $db,$error,$node;
+       $node_id=$node['node_id'];
+       $user_id=$_SESSION['user_id'];
 
-               if (($node['node_permission']=='owner') || ($node['node_permission']=='master')) {
-                       $node_external_access=$_POST['node_external_access'];
-                       if (empty($node_external_access)){ $node_external_access='no';}
-echo $node_external_access;
-                       if ($_POST['apply_on_vector']) {
-                               $vector=$node['node_vector'];
-                               if (empty($vector))  {
-                                       $error=$error_messages['INCORRECT_VECTOR'];
-                                       return false;
-                               }
-                               $q="update nodes set node_external_access='$node_external_access' where node_vector like '$vector%' and node_creator='$user_id'";
-                               $db->query($q);
-                       }
+       if (($node['node_permission']=='owner') || ($node['node_permission']=='master')) {
+
+               if ($_POST['node_external_access'] =='yes')
+                       { $node_external_access = 'yes'; }
+               else
+                       { $node_external_access = 'no'; }
 
-                       else {
-                               $q="update nodes set node_external_access='$node_external_access' where node_id='$node_id'";
-                               $db->query($q);
+               if ($_POST['apply_on_vector']) {
+                       $vector=$node['node_vector'];
+                       if (empty($vector))  {
+                               $error=$error_messages['INCORRECT_VECTOR'];
+                               return false;
                        }
-               }else{
-                       $error=$error_messages['EVENT_PERMISSION_ERROR'];
-                       return false;
+                       $q="update nodes set node_external_access='$node_external_access' where node_vector like '$vector%' and node_creator='$user_id'";
+                       $db->query($q);
+               }
+
+               else {
+                       $q="update nodes set node_external_access='$node_external_access' where node_id='$node_id'";
+                       $db->query($q);
                }
+       }else{
+               $error=$error_messages['EVENT_PERMISSION_ERROR'];
+               return false;
        }
-?>
\ No newline at end of file
+}
+?>
This page took 0.183543 seconds and 4 git commands to generate.