|
|
|
@ -55,6 +55,7 @@ function ping_init(&$a) {
|
|
|
|
|
$dislikes = array();
|
|
|
|
|
$friends = array();
|
|
|
|
|
$posts = array();
|
|
|
|
|
|
|
|
|
|
$home = 0;
|
|
|
|
|
$network = 0;
|
|
|
|
|
|
|
|
|
@ -140,6 +141,48 @@ function ping_init(&$a) {
|
|
|
|
|
$register = "0";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$all_events = 0;
|
|
|
|
|
$all_events_today = 0;
|
|
|
|
|
$events = 0;
|
|
|
|
|
$events_today = 0;
|
|
|
|
|
$birthdays = 0;
|
|
|
|
|
$birthdays_today = 0;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ev = q("SELECT count(`event`.`id`) as total, type, start, adjust FROM `event`
|
|
|
|
|
WHERE `event`.`uid` = %d AND `start` < '%s' AND `finish` > '%s' and `ignore` = 0
|
|
|
|
|
ORDER BY `start` ASC ",
|
|
|
|
|
intval(local_user()),
|
|
|
|
|
dbesc(datetime_convert('UTC','UTC','now + 7 days')),
|
|
|
|
|
dbesc(datetime_convert('UTC','UTC','now'))
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
if($ev && count($ev)) {
|
|
|
|
|
$all_events = intval($ev[0]['total']);
|
|
|
|
|
|
|
|
|
|
if($all_events) {
|
|
|
|
|
$str_now = datetime_convert('UTC',$a->timezone,'now','Y-m-d');
|
|
|
|
|
foreach($ev as $x) {
|
|
|
|
|
$bd = false;
|
|
|
|
|
if($x['type'] === 'birthday') {
|
|
|
|
|
$birthdays ++;
|
|
|
|
|
$bd = true;
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
$events ++;
|
|
|
|
|
}
|
|
|
|
|
if(datetime_convert('UTC',((intval($x['adjust'])) ? $a->timezone : 'UTC'), $x['start'],'Y-m-d') === $str_now) {
|
|
|
|
|
$all_events_today ++;
|
|
|
|
|
if($bd)
|
|
|
|
|
$birthdays_today ++;
|
|
|
|
|
else
|
|
|
|
|
$events_today ++;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function xmlize($href, $name, $url, $photo, $date, $seen, $message){
|
|
|
|
|
$data = array('href' => &$href, 'name' => &$name, 'url'=>&$url, 'photo'=>&$photo, 'date'=>&$date, 'seen'=>&$seen, 'messsage'=>&$message);
|
|
|
|
@ -153,8 +196,15 @@ function ping_init(&$a) {
|
|
|
|
|
echo "<intro>$intro</intro>
|
|
|
|
|
<mail>$mail</mail>
|
|
|
|
|
<net>$network</net>
|
|
|
|
|
<home>$home</home>";
|
|
|
|
|
<home>$home</home>\r\n";
|
|
|
|
|
if ($register!=0) echo "<register>$register</register>";
|
|
|
|
|
|
|
|
|
|
echo "<all-events>$all_events</all-events>
|
|
|
|
|
<all-events-today>$all_events_today</all-events-today>
|
|
|
|
|
<events>$events</events>
|
|
|
|
|
<events-today>$events_today</events-today>
|
|
|
|
|
<birthdays>$birthdays</birthdays>
|
|
|
|
|
<birthdays-today>$birthdays_today</birthdays-today>\r\n";
|
|
|
|
|
|
|
|
|
|
$tot = $mail+$intro+$register+count($comments)+count($likes)+count($dislikes)+count($friends)+count($posts)+count($tags);
|
|
|
|
|
|
|
|
|
|