Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 12th, 2012  |  syntax: None  |  size: 1.59 KB  |  hits: 7  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <div class="boxcontent" id="event_list"></div>
  2. <div id="fb-root"></div>
  3. <script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>
  4. <script type="text/javascript">
  5.  
  6. FB.init({
  7.         appId: 'x',
  8.         status : true, // check login status
  9.         cookie : true, // enable cookies to allow the server to access the session
  10.         xfbml  : true  // parse XFBML
  11. });
  12.  
  13. 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)');
  14.        
  15. query.wait(function(events) {
  16.         var eventdiv = document.getElementById('event_list');
  17.         if (events.length == 0) {
  18.                 eventdiv.innerHTML = '<p align="center"><em>No upcoming events scheduled</em></p>';
  19.         } else {
  20.                 eventdiv.innerHTML = "";
  21.                 for (var e in events) {
  22.                         var eventHTML = "";
  23.                         eventHTML += '<div style="border-bottom: 1px black solid;">';
  24.                         if (events[e].pic_small.length > 0) {
  25.                                 eventHTML += '<div style="width: 50px;"><img src="' + events[e].pic_small + '"></div>';
  26.                         }
  27.                         eventHTML += '<div style="width: auto;"><span style="font-weight: bold;">';
  28.                         eventHTML += '<a href="http://graph.facebook.com/"' + events[e].eid + '>' + events[e].name + '</a>';
  29.                         eventHTML += '</span>&nbsp;';
  30.                         eventHTML += '<span>';
  31.                         eventHTML += events[e].tagline;
  32.                         eventHTML += '</span><br/><span>';
  33.                         eventHTML += events[e].description;
  34.                         eventHTML += '</span><br/><span>';
  35.                         eventHTML += events[e].location;
  36.                         eventHTML += '</span></div></div>';
  37.                         eventdiv.innerHTML += eventHTML;
  38.                 }
  39.         }
  40. });
  41. </script>