
Untitled
By: a guest on
Aug 12th, 2012 | syntax:
None | size: 1.59 KB | hits: 7 | expires: Never
<div class="boxcontent" id="event_list"></div>
<div id="fb-root"></div>
<script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>
<script type="text/javascript">
FB.init({
appId: 'x',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
var query = FB.Data.query('SELECT eid,name,tagline,pic_small,description,start_time,end_time,location,venue FROM event WHERE eid in (SELECT attachment.fb_object_id FROM stream WHERE source_id=180626831992647)');
query.wait(function(events) {
var eventdiv = document.getElementById('event_list');
if (events.length == 0) {
eventdiv.innerHTML = '<p align="center"><em>No upcoming events scheduled</em></p>';
} else {
eventdiv.innerHTML = "";
for (var e in events) {
var eventHTML = "";
eventHTML += '<div style="border-bottom: 1px black solid;">';
if (events[e].pic_small.length > 0) {
eventHTML += '<div style="width: 50px;"><img src="' + events[e].pic_small + '"></div>';
}
eventHTML += '<div style="width: auto;"><span style="font-weight: bold;">';
eventHTML += '<a href="http://graph.facebook.com/"' + events[e].eid + '>' + events[e].name + '</a>';
eventHTML += '</span> ';
eventHTML += '<span>';
eventHTML += events[e].tagline;
eventHTML += '</span><br/><span>';
eventHTML += events[e].description;
eventHTML += '</span><br/><span>';
eventHTML += events[e].location;
eventHTML += '</span></div></div>';
eventdiv.innerHTML += eventHTML;
}
}
});
</script>