2012-02-17 5 views
1

私のホームページでは、私はGoogleカレンダーで作成されたイベントのリストを表示しています。 参照:my homepage-> eventlistカレンダーのイベントリストには、削除されたイベントが表示されます。どうすればそれらを隠すことができますか?

今、自分のカレンダーから予定を削除しました。これらは通常のGoogleカレンダーでは表示されなくなりましたが、現在は自分のイベントリストに表示されています。

これは私のイベントリストのスクリプトです:

<a href="http://www.takenosono.de/termine.phtml"> 
<?php 
require_once 'Zend/Loader.php'; 
Zend_Loader::loadClass('Zend_Gdata'); 
Zend_Loader::loadClass('Zend_Gdata_Calendar'); 

$service = new Zend_Gdata_Calendar(); 

$query = $service->newEventQuery(); 
$query->setUser('mymagiccookie%40group.calendar.google.com'); 
$query->setVisibility('public'); 
$query->setProjection('full'); 
$query->setStartMin(date('Y-n-j')); 
$query->setStartMax(date('Y-n-j', time() + (60*60 *24*60))); 
$query->setOrderby ('starttime'); 
$query->setSortOrder('a'); 
//$query->setFutureevents(true); 
$eventFeed = $service->getCalendarEventFeed($query); 
echo "<h3>Besondere Termine:</h3><h6>"; 
setlocale(LC_TIME, 'deu', 'de_DE.UTF-8'); 

foreach ($eventFeed as $event) { 
echo "" . $event->title->text . "\n"; 
// Zend_Gdata_App_Extensions_Title->__toString() is defined, so the 
// following will also work on PHP >= 5.2.0 
//echo "\t<li>" . $event->title . " (" . $event->id . ")\n"; 

foreach ($event->when as $when) { 

$startTime = $when->startTime; 
$endTime = $when->endTime; 

echo "<br>" . strftime("%a %d. ", strtotime($startTime)); 
if (strftime("%d.", strtotime($endTime)) != strftime("%d.", strtotime($startTime))): 
echo strftime("bis %d. ", strtotime($endTime)); 
endif; 

echo strftime("%b", strtotime($endTime)); 

if (strftime("%d.", strtotime($endTime)) == strftime("%d.", strtotime($startTime))): 
echo strftime(" - %H:%M", strtotime($startTime)); 
endif; 
echo "<br><br><img src='picture/Trenner.gif'><br>"; 
} 

} 
echo "mehr: hier klicken..."; 
?> 
</a> 

質問はありません:私は何ができるの削除イベントがもはやこのリストに表示されるように? 誰も助けることができますか?

答えて

0

ただ、このようなイベントのステータスを使用します。

foreach ($eventFeed as $event) { 
    if ($event->getEventStatus() != 'http://schemas.google.com/g/2005#event.canceled') 
    { 
     //your foreach code 
    } 
} 
関連する問題