Browse Source

Merge with 0dfebdad731e0228f0f8444284e4dc871f9cac5d

Isaac Flores 15 years ago
parent
commit
12b7d038bb
1 changed files with 15 additions and 8 deletions
  1. 15 8
      main/course_home/activity.php

+ 15 - 8
main/course_home/activity.php

@@ -405,15 +405,22 @@ if (isset($_GET['sent_http_request']) && $_GET['sent_http_request']==1) {
 	    $requested_view    = ($tool_visibility == 0 ) ? 'visible.gif' : 'invisible.gif';
 	    $requested_visible = ($tool_visibility == 0 ) ? 1 : 0;
 
+    	$requested_view    = ($tool_visibility == 0 ) ? 'visible.gif' : 'invisible.gif';
+    	$requested_visible = ($tool_visibility == 0 ) ? 1 : 0;
+	//HIDE AND REACTIVATE TOOL 
+	if ($_GET["id"]==strval(intval($_GET["id"]))) {
+		$sql="UPDATE $tool_table SET visibility=$requested_visible WHERE id='".$_GET["id"]."'";
+		Database::query($sql,__FILE__,__LINE__);
+	}
 		/*
 		-----------------------------------------------------------
 			HIDE
 		-----------------------------------------------------------
 		*/
-		if(isset($_GET['visibility']) && $_GET['visibility']==0) // visibility 1 -> 0
+/*		if(isset($_GET['visibility']) && $_GET['visibility']==0) // visibility 1 -> 0
 		{
 			if ($_GET["id"]==strval(intval($_GET["id"]))) {
-				$sql="UPDATE $tool_table SET visibility=0 WHERE id='".$_GET["id"]."'";
+				$sql="UPDATE $tool_table SET visibility=0 WHERE id='".intval($_GET["id"])."'";
 				Database::query($sql,__FILE__,__LINE__);
 			}
 		}
@@ -423,19 +430,19 @@ if (isset($_GET['sent_http_request']) && $_GET['sent_http_request']==1) {
 			REACTIVATE
 		-----------------------------------------------------------
 		*/
-		elseif(isset($_GET['visibility'])&& $_GET['visibility']==1) // visibility 0,2 -> 1
+/*		elseif(isset($_GET['visibility'])&& $_GET['visibility']==1) // visibility 0,2 -> 1
 		{
 			if ($_GET["id"]==strval(intval($_GET["id"]))) {
-				Database::query("UPDATE $tool_table SET visibility=1 WHERE id='".$_GET["id"]."'",__FILE__,__LINE__);
+				Database::query("UPDATE $tool_table SET visibility=1 WHERE id='".intval($_GET["id"])."'",__FILE__,__LINE__);
 			}
 		}
 
-
+*/
 		$response_data = array(
 			'image'   => $requested_image,
 			'tclass'  => $requested_clase,
 			'message' => $requested_message,
-      'view'    => $requested_view
+      		'view'    => $requested_view
 		);
 		print(json_encode($response_data));
 		exit;
@@ -450,7 +457,7 @@ if (isset($_GET['sent_http_request']) && $_GET['sent_http_request']==1) {
 		*/
 		if(!empty($_GET['hide'])) // visibility 1 -> 0
 		{
-			Database::query("UPDATE $tool_table SET visibility=0 WHERE id='".intval($_GET["id"])."'",__FILE__,__LINE__);
+			Database::query("UPDATE $tool_table SET visibility=0 WHERE id='".$_GET["id"]."'",__FILE__,__LINE__);
 			Display::display_confirmation_message(get_lang('ToolIsNowHidden'));
 		}
 
@@ -461,7 +468,7 @@ if (isset($_GET['sent_http_request']) && $_GET['sent_http_request']==1) {
 		*/
 		elseif(!empty($_GET['restore'])) // visibility 0,2 -> 1
 		{
-			Database::query("UPDATE $tool_table SET visibility=1 WHERE id='".intval($_GET["id"])."'",__FILE__,__LINE__);
+			Database::query("UPDATE $tool_table SET visibility=1 WHERE id='".$_GET["id"]."'",__FILE__,__LINE__);
 			Display::display_confirmation_message(get_lang('ToolIsNowVisible'));
 		}
 	}