From dc94283af91f3230d702a63be5095b2219affe46 Mon Sep 17 00:00:00 2001 From: Harry Bomrah Date: Wed, 17 Apr 2013 17:53:35 +0800 Subject: [PATCH] duplicate error fixed and css inside widgets fixed, duplicate location fixed --- app/assets/Archive/javascripts/orbitdesktop.js | 8 ++++++-- app/controllers/desktop_controller.rb | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app/assets/Archive/javascripts/orbitdesktop.js b/app/assets/Archive/javascripts/orbitdesktop.js index 26f67fb9..0a6307c1 100755 --- a/app/assets/Archive/javascripts/orbitdesktop.js +++ b/app/assets/Archive/javascripts/orbitdesktop.js @@ -148,7 +148,6 @@ var orbitDesktop = function(dom){ o.loadWallpaper(customwallpaper); o.bindDesktopEvents(); o.loadIconCache(); - o.getlocation(); var custom_load = window.location.hash; if(!custom_load){ $(o.contentHolder).empty().load("/desktop/desktop",function(){ @@ -438,7 +437,12 @@ var orbitDesktop = function(dom){ // total_width = (!isNaN(base_width) ? ( base_width + 12 ) * total_columns : null); return {"markup":temp_div.html(),"width":total_width,"total":entries.length}; } - $("div[container=true]").html(h).find("div.overview").wrap('
'); + var check_container = $("
").html(h).find("div[container=true]"); + if(check_container.length > 0){ + $("div[container=true]").html(check_container.html()).find("div.overview").wrap('
'); + }else{ + $("div[container=true]").html(h).find("div.overview").wrap('
'); + } $("div[container=true]").find("div.tinycanvas").prepend('
'); var f = o.layout_data.generate_layout_html(h) $("div[container=true] div.overview").html(f.markup); diff --git a/app/controllers/desktop_controller.rb b/app/controllers/desktop_controller.rb index 0af95621..882765f1 100644 --- a/app/controllers/desktop_controller.rb +++ b/app/controllers/desktop_controller.rb @@ -152,9 +152,9 @@ class DesktopController< ApplicationController def widget_layout widget = DesktopWidget.find(params[:id]) - link = '' + # link = '' content = widget.widget_layout.body - dhtml = link + content + dhtml = content render :text => dhtml.html_safe end