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