Adnane Belmadiaf has proposed merging lp:~adnane002/loco-directory/fix.628224 
into lp:loco-directory.

Requested reviews:
  loco-directory-dev (loco-directory-dev)
Related bugs:
  #628224 Add photo feed to global events
  https://bugs.launchpad.net/bugs/628224

-- 
https://code.launchpad.net/~adnane002/loco-directory/fix.628224/+merge/34422
Your team loco-directory-dev is requested to review the proposed merge of 
lp:~adnane002/loco-directory/fix.628224 into lp:loco-directory.
=== modified file 'loco_directory/templates/events/global_event_detail.inc.html'
--- loco_directory/templates/events/global_event_detail.inc.html	2010-09-01 22:06:33 +0000
+++ loco_directory/templates/events/global_event_detail.inc.html	2010-09-02 14:09:41 +0000
@@ -19,24 +19,61 @@
             var thumbPhotoURL = basePhotoURL + '_s.jpg';
             var mediumPhotoURL = basePhotoURL + '.jpg';
             
-            var photoStringStart = '<a class="lightbox" ';
+            var photoStringStart = '<a class="lightbox" rel="lightbox[flickr]" ';
             var photoStringEnd = 'title="' + rPhoto.title + '" href="'+ 
                 mediumPhotoURL +'"><img src="' + thumbPhotoURL + '" alt="' + 
-                rPhoto.title + '"/></a>;';
-            var photoString = photoStringStart +  photoStringEnd   
+                rPhoto.title + '"/></a>';
+            var photoString = photoStringStart +  photoStringEnd;  
 
             $(photoString).appendTo("#flickr");
         });
-        $("a.lightbox").lightBox();
+
+
+	var PicasaFeedUrl = 'http://picasaweb.google.com/data/feed/api/all?v=2'+
+        '&tag=' + tag + '&alt=json-in-script&kind=photo&max-results=' + perPage + '&thumbsize=75c&callback=?';
+	$.getJSON(PicasaFeedUrl,
+	    function(data) {
+	      if(!(data.feed && data.feed.entry && data.feed.entry[0])) {
+		return;
+	      }
+	      $.each(data.feed.entry, function(i, item){
+		var altLink = "#";
+		if(item.media$group.media$content[0].url) {
+		   altLink = item.media$group.media$content[0].url;
+                }
+		var title = "Untitled";
+		if(item.media$group.media$description.$t) {
+		  title = item.media$group.media$description.$t;
+		}
+		title = title + " by " + item.author[0].name.$t;
+		$("<a/>").attr("class","lightbox").attr("href", altLink).attr("target","_blank").attr("rel","lightbox[picasa]").append(
+		  $("<img/>").attr("src", item.media$group.media$thumbnail[0].url).attr("title", title)
+		).appendTo("#picasa");
+	      });
+	    }
+	  );
+
+        $("#flickr a.lightbox").lightBox();
+        $("#picasa a.lightbox").lightBox();
     });
 });
 </script>
+
+<script type="text/javascript">
+
+
+</script>  
 <style type="text/css"> 
 div#flickr a.lightbox img {
 	border: 5px solid #b3aaa4;
 	margin-left: 5px;
 	margin-right: 5px;
 }
+div#picasa a.lightbox img {
+	border: 5px solid #b3aaa4;
+	margin-left: 5px;
+	margin-right: 5px;
+}
 </style> 
 {% endif %}
 {% endblock %}
@@ -79,4 +116,10 @@
 	<h2>Flickr Feed</a></h2>
 	<div id="flickr"></div>
 </article>
+
+<article class="minor-content alone" style="width:95%;">
+	<h2>Picasa Feed</a></h2>
+	<div id="picasa"></div>  
+</article>
+
 {% endif %}

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

Reply via email to