Lines Matching refs:member

152     function isMember ($member) {  argument
153 return $this->isAdmin () || in_array ($member, $this->userGroups);
159 foreach ($members as $member)
160 if (in_array ($member, $this->userGroups))
168 foreach ($members as $member)
169 if (!in_array ($member, $this->userGroups))
265 function writeSchedule ($member) { argument
268 $root->setAttribute ('member', $member);
270 foreach ($this->memberSchedules [$member] as $id => $schedule) {
277 $fileName = $this->dataDir.$this->scheduleRoot->mbrPrefix.$member.'.xml';
297 … $event->appendChild ($xml->createElement ('member', htmlspecialchars ($schedule->member)));
341 $member = $root->getAttribute ('member');
354 $schedule->member = $element->item (0)->nodeValue;
356 $schedule->member = $member;
362 $this->membersToSave [$member] = true;
400 foreach (array_keys ($this->membersToSave) as $member)
401 if (count ($this->memberSchedules [$member]) <= 0)
402 @unlink ($this->dataDir.$this->scheduleRoot->mbrPrefix.$member.'.xml');
404 $this->writeSchedule ($member);
430 return $event->requestMembers ? $event->requestMembers : array ($event->member);
437 $result [] = $other->member;
494 $oldMember = $schedule->member;
502 $schedule->member = trim ($schedule->requestMembers [0]);
522 … if (!$this->printProp && $schedule->member && !$this->isMemberOfAll ($schedule->requestMembers)) {
530 if (!$schedule->member)
568 $schedule->member = implode (',', $schedule->requestMembers);
585 if (!$this->isMember ($others->member))
590 $this->membersToSave [$other->member] = true;
606 $newSchedule->member = $newMember;
647 foreach ($sharedMembers as $member)
649 '[[:'.$this->scheduleRoot->groupsDir.':'.$member.':|'.
650 … '{{ :'.$this->scheduleRoot->groupsDir.':'.$member.':'.$this->scheduleRoot->iconName.'?100}}]]'.NL;
696 $this->membersToSave [$schedule->member] = true;
698 if (isset ($this->memberSchedules [$schedule->member]))
699 foreach ($this->memberSchedules [$schedule->member] as $event)
720 $this->membersToSave [$this->allSchedules [$id]->member] = true;
734 $this->memberSchedules [$schedule->member][$id] = $schedule;
741 foreach (array_keys ($this->memberSchedules) as $member)
742 uasort ($this->memberSchedules [$member], 'cmpSchedule');
965 … $logoId = $this->scheduleRoot->groupsDir.':'.$event->member.':'.$this->scheduleRoot->iconName;
1127 foreach ($lineVals['member'] as $member => $id) {
1129 if ($this->printCtrl && $this->isMember ($member)) {
1135 $logoId = $this->scheduleRoot->groupsDir.':'.$member.':'.$this->scheduleRoot->iconName;
1138 …<a href="/'.$this->scheduleRoot->groupsDir.':'.$member.'/"><img src="'.ml ($logoId, array ('cache'…
1238 $tab [$when][$pageId]['member'][$event->member] = $event->id;
1241 …array ('member' => array ($event->member => $event->id), 'event' => $event, 'class' => $eventClass…
1507 explode (",", $this->defaultSchedule->member) :
1510 foreach ($availableGroup as $member) {
1511 $selected = in_array ($member, $sharedMembers) ? ' selected="true" ' : '';
1512 ptln (' <option value="'.$member.'"'.$selected.'>'.$member.'</option>'.NL);