Lines Matching refs:event

271             $event = $xml->createElement ('event');
273 … $event->appendChild ($xml->createElement ($field, htmlspecialchars ($schedule->$field)));
274 $root->appendChild ($event);
294 $event = $xml->createElement ('event');
296 … $event->appendChild ($xml->createElement ($field, htmlspecialchars ($schedule->$field)));
297 … $event->appendChild ($xml->createElement ('member', htmlspecialchars ($schedule->member)));
298 $root->appendChild ($event);
344 $event = $events->item ($i);
347 $element = $event->getElementsByTagName ($field);
352 $element = $event->getElementsByTagName ('member');
412 function getOtherSharedEvents ($event) { argument
414 if (!$event->from)
416 foreach ($this->datedSchedules [$event->from] as $other)
417 if ($event->shared == $other->shared &&
418 $event->to == $other->to &&
419 $event->at == $other->at &&
420 $event->title == $other->title &&
421 $event->id != $other->id)
428 function getMembersSharedEvents ($event) { argument
429 if (!$event->shared || !$event->from || !$event->title)
430 return $event->requestMembers ? $event->requestMembers : array ($event->member);
432 foreach ($this->datedSchedules [$event->from] as $other)
433 if ($event->shared == $other->shared &&
434 $event->to == $other->to &&
435 $event->at == $other->at &&
436 $event->title == $other->title)
699 foreach ($this->memberSchedules [$schedule->member] as $event)
700 if ($event->from == $schedule->from &&
701 $event->to == $schedule->to &&
702 $event->at == $schedule->at &&
703 $event->shared == $schedule->shared &&
704 $event->title == $schedule->title &&
705 $event->id != $schedule->id) {
706 unset ($this->allSchedules [$event->id]);
794 foreach ($events as $event) {
795 if ($event->from >= $ds_end)
797 if ($event->to < $ds_start)
800 preg_match ("#(?<Y>[0-9]{4})(?<m>[0-9]{2})(?<d>[0-9]{2})#", $event->from, $dt_from);
802 if ($event->to > $ds_end)
805 preg_match ("#(?<Y>[0-9]{4})(?<m>[0-9]{2})(?<d>[0-9]{2})#", $event->to, $dt_to);
809 switch ($event->repeatType) {
817 $step = 86400 * $event->repeat;
821 $focusSchedules [date ('Ymd', $dn_day)][] = $event;
825 $step = 86400 * 7 * $event->repeat;
829 foreach (explode ('|', $event->weekDays) as $idd) {
833 $focusSchedules [date ('Ymd', $dn_day)][] = $event;
840 …, $dn_start)*12 - (date ('m', $dn_from) + date ('Y', $dn_from)*12))/$event->repeat)*$event->repeat;
845 …$dn_startMonth = mktime (0, 0, 0, date ('m', $dn_startMonth) + $event->repeat, 1, date ('Y', $dn_s…
847 if ($event->repeatType == 'dateMonth')
849 …$dn_day = mktime (0, 0, 0, date ('m', $dn_startMonth), $event->dayRank, date ('Y', $dn_startMonth)…
851 $delta = $event->dayInWeek - date ('w', $dn_startMonth);
854 $delta += 7 * $event->weekRank;
860 $focusSchedules [date ('Ymd', $dn_day)][] = $event;
866 …tartYear = date ('Y', $dn_start) - (date ('Y', $dn_start) - date ('Y', $dn_from)) % $event->repeat;
868 for ( ; $startYear <= $endYear; $startYear += $event->repeat) {
872 $focusSchedules [date ('Ymd', $dn_day)][] = $event;
900 foreach ($focusSchedules [date ('Ymd', $dn_day)] as $event) {
901 …s/", '', htmlspecialchars (strtolower ($this->scheduleRoot->scheduleWhat [$event->what])))] = true;
903 …ations) = $this->addLocationsDayEvent ($LocationsEvents, $dayEvents, $locations, $dn_day, $event);
948 function getLocationsFromEvent ($event) { argument
950 if ($event->lat && $event->lon) {
951 … foreach (array_combine (explode (',', $event->lat), explode (',', $event->lon)) as $lat => $lon) {
955 } elseif ($event->where) {
956 $location = $event->where;
962 function addLocationsDayEvent ($LocationsEvents, $dayEvents, $locations, $dn_day, $event) { argument
963 $pageId = $this->scheduleRoot->getPageId ($event);
965 … $logoId = $this->scheduleRoot->groupsDir.':'.$event->member.':'.$this->scheduleRoot->iconName;
966 $pageIdAt = $pageId.'-'.$event->at;
972 … 'what'=> $event->what, 'where'=> $event->where, 'at' =>$event->at, 'title' => $event->title,
974 if ($event->lat && $event->lon) {
975 … foreach (array_combine (explode (',', $event->lat), explode (',', $event->lon)) as $lat => $lon) {
980 } elseif ($event->where) {
981 $location = $event->where;
1099 $event = $lineVals['event'];
1102 $day = $this->scheduleRoot->ds2df ($event->syncStart ? $event->syncStart : $event->from);
1103 …"javascript:scheduleHighlightEvent (\''.$day.'\', \''.$this->getLocationsFromEvent ($event).'\')"';
1110 …ay.(($event->syncStart || ('' == $event->to)) ? '' : '<br/>'.NL.$this->scheduleRoot->ds2df ($event
1111 ' <td class="what">'.$event->what.'</td>'.NL.
1112 ' <td class="where">'.$this->makeWhereString ($event->where).'</td>'.NL.
1113 …d class="title"><a class="'.$lineVals['css'].'" href="?id='.$pageId.'">'.$event->title.'</a></td>'…
1116 ' <td class="audience">'.$event->audience.'</td>'.NL.
1119 ptln ($this->scheduleRoot->scheduleShared[$event->shared]);
1142 if ($event->repeatFlag)
1143 … ('<img src="'.$this->scheduleRoot->repeatIconUrl.'" /> '.$this->makeRepeatString ($event, false));
1194 function makeRepeatString ($event, $bold = false) { argument
1198 switch ($event->repeatType) {
1200 ….' '.$this->scheduleRoot->ds2ln ($event->from, $bold).' '.$this->getLang ('to').' '.$this->schedul…
1205 $result .= in_array ($idd, explode ('|', $event->weekDays)) ? $dayName.' ' : '';
1211 $result .= $orderedFormat [$event->weekRank+1].' '.$dayNames [$event->dayInWeek].' ';
1216 $result .= $orderedFormat [$event->dayRank].' ';
1220 preg_match ("#(?<Y>[0-9]{4})(?<m>[0-9]{2})(?<d>[0-9]{2})#", $event->from, $dt_from);
1225 if ($event->repeat > 1)
1226 $result .= $event->repeat.' ';
1227 $result .= $rt[$event->repeatType];
1234 function addEventTab (&$tab, $event, $when, $pageId, $eventClass, $exists, $cssLink) { argument
1238 $tab [$when][$pageId]['member'][$event->member] = $event->id;
1241 …array ('member' => array ($event->member => $event->id), 'event' => $event, 'class' => $eventClass…
1253 foreach ($allSchedules as $event) {
1255 if ($this->before && strcmp ($event->from, $this->before) > 0)
1258 if ($this->date && (strcmp ($event->from, $this->date) > 0 ||
1259 … strcmp (('' != $event->to ? $event->to : $event->from), $this->date) < 0))
1262 strcmp (('' != $event->to ? $event->to : $event->from), $this->after) < 0)
1269 … if (in_array ($name, $this->scheduleRoot->filterNames) && !in_array ($event->$name, $values)) {
1274 if (in_array ($event->$trueName, $values)) {
1282 $pageId = $this->scheduleRoot->getPageId ($event);
1285 …ace ("/\s/", '', htmlspecialchars (strtolower ($this->scheduleRoot->scheduleWhat [$event->what])));
1286 $when = $event->from.'-'.$event->at.'-'.$event->to;
1288 if ($event->repeatFlag) {
1289 if (!$this->after || strcmp ($event->from, $this->after) > 0)
1290 $event->syncStart = $event->from;
1293 … preg_match ("#(?<Y>[0-9]{4})(?<m>[0-9]{2})(?<d>[0-9]{2})#", $event->from, $dt_from);
1296 switch ($event->repeatType) {
1299 $step = 86400 * $event->repeat;
1304 $step = 86400 * 7 * $event->repeat;
1308 foreach (explode ('|', $event->weekDays) as $idd) {
1319 …, $dn_start)*12 - (date ('m', $dn_from) + date ('Y', $dn_from)*12))/$event->repeat)*$event->repeat;
1321 … 2; $i++, $dn_startMonth = mktime (0, 0, 0, date ('m', $dn_startMonth) + $event->repeat, 1, date (…
1323 if ($event->repeatType == 'dateMonth')
1325 …$dn_day = mktime (0, 0, 0, date ('m', $dn_startMonth), $event->dayRank, date ('Y', $dn_startMonth)…
1327 $delta = $event->dayInWeek - date ('w', $dn_startMonth);
1330 $delta += 7 * $event->weekRank;
1342 …tartYear = date ('Y', $dn_start) - (date ('Y', $dn_start) - date ('Y', $dn_from)) % $event->repeat;
1343 for ($i = 0; $i < 2; $i++, $startYear += $event->repeat) {
1355 $event->syncStart = $ds_day;
1356 $when = $ds_day.'-'.$event->at.'-'.$event->to;
1359 if ($this->repeatGrouped && $event->repeatFlag)
1360 … schedules::addEventTab ($repeatTab, $event, $when, $pageId, $eventClass, $exists, $cssLink);
1362 … schedules::addEventTab ($linesTab, $event, $when, $pageId, $eventClass, $exists, $cssLink);