var js_scrollBoxHeight = $scrollBoxHeight;"; echo ""; $SM_DescripMaxLength = 40; $MD_DescripMaxLength = 45; $LG_DescripMaxLength = 70; if($scrollBoxWidth < 1200) { //considered a small screen $eventDescripMaxLength = $SM_DescripMaxLength; } else { if($scrollBoxWidth < 1500) { //considered a in between medium screen $eventDescripMaxLength = $MD_DescripMaxLength; } else { //considered a large screen $eventDescripMaxLength = $LG_DescripMaxLength; } } //echo "event descript max length: ".$eventDescripMaxLength; /*$url = "http://api.serviceu.com/rest/events/occurrences?" ."OrgKey=ba0b5f8e-5df6-4f4c-8348-9cf86c5e4735&nextDays=1";*/ date_default_timezone_set('America/Chicago'); $url = "https://api.serviceu.com/rest/events/occurrences?" ."orgKey=ba0b5f8e-5df6-4f4c-8348-9cf86c5e4735&nextDays=1"; //$xmlString = file_get_contents($url); $arrContextOptions=array( "ssl"=>array( "verify_peer"=>false, "verify_peer_name"=>false, ), ); $xmlString = file_get_contents($url, false, stream_context_create($arrContextOptions)); $xml = simplexml_load_string($xmlString); $event_count = 0; foreach ($xml->children() as $event) { $bdate = strtotime($event->OccurrenceStartTime); $edate = strtotime($event->OccurrenceEndTime); $event_count++; $eventNameSubstring3 = substr($event->Name,0,3); $eventNameSubstring9 = substr($event->Name,0,9); $eventNameSubstring23 = substr($event->Name,0,23); if($eventNameSubstring3 == "ECC") { $eventLocation = "Classrooms"; } else { if($eventNameSubstring23 == "Sr. Women's Bible Study") { $eventLocation = "Rm 203-4, 205-6 Brandsma Bldg"; } else { if($eventNameSubstring9 == "Daily Mas"){ $eventLocation = "Sanctuary, Church"; } else { $eventLocation = substr($event->ResourceList,0,$eventDescripMaxLength); } } } echo "
\n" . "
\n" . "

$event->Name

\n" . "
".date("g:i a",$bdate)." - ".date("g:i a",$edate)."
\n" . "
$eventLocation
\n" . "
\n" ."
\n"; } ?>