[Mapbender-commits] r6984 - in trunk/mapbender/http: css plugins

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Thu Sep 30 08:33:03 EDT 2010


Author: kmq
Date: 2010-09-30 12:33:03 +0000 (Thu, 30 Sep 2010)
New Revision: 6984

Modified:
   trunk/mapbender/http/css/feedtree.css
   trunk/mapbender/http/plugins/feedTree.js
Log:
moved addbuttion into the feedtree

Modified: trunk/mapbender/http/css/feedtree.css
===================================================================
--- trunk/mapbender/http/css/feedtree.css	2010-09-30 11:28:04 UTC (rev 6983)
+++ trunk/mapbender/http/css/feedtree.css	2010-09-30 12:33:03 UTC (rev 6984)
@@ -58,6 +58,12 @@
 	margin-left:  0.2em;
 }
 
+ul.feedtree li.rss > button.add{
+	background-image:  url("../img/add.png");
+	background-repeat: no-repeat;
+	background-position: 50% 50%;
+}
+
 ul.feedtree li.open.rss > button.toggle{
 	background-image: url("../img/georss_logo_folder.png");
 	background-repeat: no-repeat;

Modified: trunk/mapbender/http/plugins/feedTree.js
===================================================================
--- trunk/mapbender/http/plugins/feedTree.js	2010-09-30 11:28:04 UTC (rev 6983)
+++ trunk/mapbender/http/plugins/feedTree.js	2010-09-30 12:33:03 UTC (rev 6984)
@@ -3,17 +3,26 @@
 	$feedTree.children().remove();
 	$feedTree.addClass('feedtree');
 	
-	$addButton = $("<button>addGeoRSS</button>");
-	$feedTree.after($addButton);
-	$addButton.after('<input id="feedurl"  value="http://localhost:8888/georss.example.xml" />');
-	$addButton.click(function(){
-		$('#mapframe1').georss({ url: $('#feedurl').val()});
-	});
 	
 
 
 	var $RSSfolder = $('<li class="open rss"><button class="toggle" name="toggle" value="toggle"></button><a href="#">RSS</a><ul></ul></li>');
 	$feedTree.append($RSSfolder);
+
+	$addButton = $('<button class="add" name="addrss" value="addrss"></button>');
+	$addButton.click(function(){
+		$('<div ><input class="feedurl" /></div>').dialog({
+			"title": "RSS feed hinzufügen",
+			"buttons":{
+				"OK": function(){
+					$('#mapframe1').georss({ url: $(this).find('.feedurl').val()});
+					$(this).dialog('destroy');
+				}
+			}
+		});
+	});
+	$RSSfolder.find("a").after($addButton);
+
 	
 //	var $KMLfolder = $('<li class="open rss"><img src="../img/kml_logo.png" /><a href="#">KML</a><ul></ul></li>');
 //	$feedTree.append($KMLfolder);



More information about the Mapbender_commits mailing list