------------------------------------------------------------
revno: 1141
committer: Roger Martin <[email protected]>
branch nick: aikiframework
timestamp: Wed 2012-03-14 16:15:09 +0100
message:
  fixed bug 947815 Edit widgets in default section Admin Panel doesn't work
modified:
  assets/apps/admin/control_panel.js


--
lp:aikiframework
https://code.launchpad.net/~aikiframework-devel/aikiframework/trunk

Your team Aiki Framework Developers is subscribed to branch lp:aikiframework.
To unsubscribe from this branch go to 
https://code.launchpad.net/~aikiframework-devel/aikiframework/trunk/+edit-subscription
=== modified file 'assets/apps/admin/control_panel.js'
--- assets/apps/admin/control_panel.js	2012-01-16 08:29:35 +0000
+++ assets/apps/admin/control_panel.js	2012-03-14 15:15:09 +0000
@@ -291,27 +291,29 @@
       callback : {
         onselect : function(NODE,TREE_OBJ) {
     	  
-    	    	  
+    	 
     	  if (isNaN(NODE.id)){
-    	  
-    	  }else{
-    		 
-  if (stop == 1){
-			$("#widget-form").load('admin_tools/edit/20/'+NODE.id,  function(){
+			idEdit = NODE.id.substr( NODE.id.indexOf("-")+1);
+    	  } else {
+			idEdit= NODE.id;	 
+		  }
+		  if (stop == 1 && !isNaN(idEdit)){
+			$("#widget-form").load('admin_tools/edit/20/'+idEdit,  function(){
 				
 				/*aiki_log('Widget: You are editing widget '+NODE.id);*/
 				$("<div id='events_listener'></div>").appendTo("#widget-form");
-				$("#events_listener").load("assets/apps/admin/events.php?widget="+NODE.id);
+				$("#events_listener").load("assets/apps/admin/events.php?widget="+idEdit);
 				
 				/*Aiki Flow*/
-				/*$("#widget-form input").addClass("aikiFlowFocus");
+				/*
+				$("#widget-form input").addClass("aikiFlowFocus");
 				$("#widget-form textarea").addClass("aikiFlowFocus");
 				$("#widget-form select").addClass("aikiFlowFocus");
 				
 			    $(".aikiFlowFocus").focus(function () {
 			    	$(this).keyup(function () {
 			    	    var inputval = $(this).val();	
-			    	    $.post("assets/apps/admin/aikiflow.php", { widget: NODE.id, input: inputval });
+			    	    $.post("assets/apps/admin/aikiflow.php", { widget: idEdit, input: inputval });
 			    	});
 			    });*/				
 				
@@ -327,11 +329,11 @@
 					$('<div id="note_container" style="background:none repeat scroll 0 0 #FDA501; color:#FFFFFF; font-weight:bold; padding:6px; position:fixed; right:0; text-align:center; top:0; width:100%; z-index:10000;"><span>Changes Saved</span></div>').appendTo("#widget-form").hide().fadeIn(1000).fadeOut(2000,
 							function() {
 						
-						/*aiki_log('Widget: You changed widget '+NODE.id);*/
+						/*aiki_log('Widget: You changed widget '+idEdit);*/
 						
 					        	$('#note_container').remove();	
 								$("<div id='events_listener'></div>").appendTo("#widget-form");
-								$("#events_listener").load("assets/apps/admin/events.php?saved=true&widget="+NODE.id);
+								$("#events_listener").load("assets/apps/admin/events.php?saved=true&widget="+idEdit);
 								$("#events_listener").remove();					        	
 					        }
 					);
@@ -353,11 +355,11 @@
 							$('<div id="note_container" style="background:none repeat scroll 0 0 #FDA501; color:#FFFFFF; font-weight:bold; padding:6px; position:fixed; right:0; text-align:center; top:0; width:100%; z-index:10000;"><span>Changes Saved</span></div>').appendTo("#widget-form").hide().fadeIn(1000).fadeOut(2000,
 									function() {
 								
-								/*aiki_log('Widget: You changed widget '+NODE.id);*/
+								/*aiki_log('Widget: You changed widget '+idEdit);*/
 								
 							        	$('#note_container').remove();	
 										$("<div id='events_listener'></div>").appendTo("#widget-form");
-										$("#events_listener").load("assets/apps/admin/events.php?saved=true&widget="+NODE.id);
+										$("#events_listener").load("assets/apps/admin/events.php?saved=true&widget="+idEdit);
 										$("#events_listener").remove();					        	
 							        }
 							);
@@ -373,9 +375,7 @@
 				     }
 			    });
 
-			});	
-  }
-    		  
+			});	      		  
     	  }
         },
 

_______________________________________________
Mailing list: https://launchpad.net/~aikiframework-devel
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~aikiframework-devel
More help   : https://help.launchpad.net/ListHelp

Reply via email to