Advertisement
Guest User

Untitled

a guest
Jan 11th, 2013
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.91 KB | None | 0 0
  1. <h1>Calendar</h1>
  2. <?php
  3.     $curpage = isset($_REQUEST['tab']) ? $_REQUEST['tab'] : 1;
  4.     $epp = 9;
  5.     $evts = new Pod('events');
  6.     $evts->findRecords('date DESC', 25);
  7.     $total_events = $evts->getTotalRows();
  8.    
  9.     if($total_events > $epp){
  10.         $pages = ceil($total_events/$epp);
  11.     }else{
  12.         $pages = 0;
  13.     }
  14.        
  15.     $events = new Pod('events');
  16.     $events->findRecords('date DESC', ($curpage*$epp).','.$epp);
  17.     $total_events = $events->getTotalRows();
  18.    
  19.     if($total_events > 0) :
  20.         while($events->fetchRecord()):
  21.        
  22.             $event_name = $events->get_field('name');
  23.             $event_date = strtotime($events->get_field('date'));
  24.             $event_address = $events->get_field('address');
  25.             $event_city = $events->get_field('city');
  26.             $event_state = $events->get_field('state');
  27.             $event_zip = $events->get_field('zip');
  28.             $event_shortDesc = $events->get_field('short_desc');
  29.             $event_longDesc = $events->get_field('long_desc');
  30.             $event_flyer = $events->get_field('flyer');
  31.            
  32.             //Date cleanup
  33.             $event_flyer = $event_flyer[0]['guid'];
  34.             $event_shortDesc = wpautop( $event_shortDesc );
  35.             $event_longDesc = wpautop( $event_longDesc );
  36.            
  37. ?>
  38.  
  39. <?php //echo $event_city . ', ' . $event_state;
  40. ?>
  41.  
  42. <div class="calItem">
  43.     <div class="ciLeft">
  44.         <h2><?php echo date('F j',$event_date); ?><br /><?php echo date('g:iA',$event_date); ?></h2>
  45.         <img src="<?php echo get_stylesheet_directory_uri(); ?>/images/calendar/more-info.png" class="show-adtl-info" />
  46.     </div><!-- ciLeft -->
  47.     <div class="ciMid">
  48.         <h3><?php echo $event_name; ?></h3>
  49.         <?php echo $event_shortDesc; ?>
  50.     </div><!-- ciMid -->
  51.     <div class="ciRight">
  52.         <?php if(!empty($event_address)) : ?>
  53.             <?php
  54.             $address_url = str_replace(" ","+",$event_address) . "+" . str_replace(" ","+",$event_city)  . "+" . str_replace(" ","+",$event_state);
  55.             $address_url = str_replace(".","",$address_url);
  56.             ?>
  57.             <a href="http://www.mapquest.com/maps?city=<?php echo str_replace(" ", "+",$event_city); ?>&state=<?php echo str_replace(" ", "+",$event_state); ?>&address=<?php echo str_replace(" ","+",$event_address); ?>" target="_blank" class="maps mqmaps">Mapquest</a>
  58.             <a href="http://maps.google.com/?q=loc:<?php echo $address_url; ?>" target="_blank" class="maps gmaps">Google Maps</a>     
  59.         <?php endif; ?>
  60.     </div><!-- ciRight -->
  61.     <div class="adtlInfo notBeingShown">
  62.         <a class="flyer" rel="shadowbox" href="<?php echo $event_flyer; ?>"><img src="/wp-content/themes/pitbull/scripts/timthumb.php?src=<?php echo $event_flyer; ?>&h=85&w=140&zc=1" alt="<?php echo $event_name; ?>" /></a>
  63.  
  64.         <div class="textualContent">
  65.             <?php echo $event_longDesc; ?>     
  66.         </div><!-- textualContent -->
  67.     </div><!-- adtlInfo -->
  68. </div><!-- calItem -->
  69.  
  70.  
  71.  
  72.  
  73.  
  74. <?php
  75.         endwhile;
  76.     else :
  77.         echo '<center><small><em>Sorry. There are no events available at this moment... Please come back later!</em></small></center>';
  78.     endif;
  79. ?>
  80.  
  81.  
  82.   <div class="event">
  83.  
  84. <?php echo $evts->getPagination(); ?>
  85.   </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement