Lines Matching refs:id

50    * @param string $id optional The page ID
53 private function getMeta($id = null) { argument
57 if ($id === null) $id = $ID;
59 if($ID === $id && $INFO['meta']) {
62 $meta = p_get_metadata($id);
71 * @param string $id optional The page ID
74 public function getCalendarMetaForPage($id = null) argument
76 if(is_null($id))
79 $id = $ID;
82 $meta = $this->getMeta($id);
92 * @param string $id The calendar ID to check
95 public function checkCalendarPermission($id) argument
97 if(strpos($id, 'webdav://') === 0)
102 $connectionId = str_replace('webdav://', '', $id);
122 $calid = $this->getCalendarIdForPage($id);
127 return auth_quickaclcheck($id);
155 * @param string $id optional The page id
158 public function getCalendarPagesByMeta($id = null) argument
160 if(is_null($id))
163 $id = $ID;
166 $meta = $this->getCalendarMetaForPage($id);
229 * @param string $id optional The page ID
232 public function getCalendarColorForPage($id = null) argument
234 if(is_null($id))
237 $id = $ID;
240 $calid = $this->getCalendarIdForPage($id);
250 * @param string $id optional The calendar ID
285 * @param string $id optional The page ID
288 public function setCalendarColorForPage($color, $id = null) argument
290 if(is_null($id))
293 $id = $ID;
295 $calid = $this->getCalendarIdForPage($id);
320 * @param string $id (optional) The ID of the page
325 public function setCalendarNameForPage($name, $description, $id = null, $userid = null) argument
327 if(is_null($id))
330 $id = $ID;
343 $calid = $this->getCalendarIdForPage($id);
345 return $this->createCalendarForPage($name, $description, $id, $userid);
521 * @param string $id (optional) The page ID to retrieve the corresponding calendar
525 public function getCalendarIdForPage($id = null) argument
527 if(is_null($id))
530 $id = $ID;
533 if(isset($this->cachedValues['calid'][$id]))
534 return $this->cachedValues['calid'][$id];
540 $res = $sqlite->query($query, $id);
592 $id = $row['calid'];
593 $enabled = $this->getCalendarStatus($id);
601 $calids[$id] = array('readonly' => !$write);
613 * @param string $id (optional) The page ID to work on
618 public function createCalendarForPage($name, $description, $id = null, $userid = null) argument
620 if(is_null($id))
623 $id = $ID;
638 str_replace(array('/', ' ', ':'), '_', $id),
663 $res = $sqlite->query($query, $id, $row['id']);
757 * @param string $id The page ID to work on
763 public function addCalendarEntryToCalendarForPage($id, $user, $params) argument
845 if(strpos($id, 'webdav://') === 0)
850 $connectionId = str_replace('webdav://', '', $id);
856 $calid = $this->getCalendarIdForPage($id);
919 * @param string $id The page ID
923 public function disableCalendarForPage($id) argument
925 $calid = $this->getCalendarIdForPage($id);
942 * @param string $id The page ID
946 public function enableCalendarForPage($id) argument
948 $calid = $this->getCalendarIdForPage($id);
969 * @param string $id The page ID to work with
977 …public function getEventsWithinDateRange($id, $user, $startDate, $endDate, $timezone, $color = nul… argument
1007 if(strpos($id, 'webdav://') === 0)
1012 $connectionId = str_replace('webdav://', '', $id);
1019 $calid = $this->getCalendarIdForPage($id);
1064 … $this->convertIcalDataToEntry($event, $id, $timezone, $row['uid'], $color, true));
1070 … $this->convertIcalDataToEntry($vcal->VEVENT, $id, $timezone, $row['uid'], $color));
1261 * @param string $id The page's ID to work on
1267 public function editCalendarEntryForPage($id, $user, $params) argument
1285 if(strpos($id, 'webdav://') === 0)
1364 if(strpos($id, 'webdav://') === 0)
1366 $connectionId = str_replace('webdav://', '', $id);
1415 * @param string $id The page's ID (unused)
1420 public function deleteCalendarEntryForPage($id, $params) argument
1423 if(strpos($id, 'webdav://') === 0)
1428 $connectionId = str_replace('webdav://', '', $id);
1524 * @param string $id The page's ID
1529 public function getSyncUrlForPage($id, $user = null) argument
1543 $calid = $this->getCalendarIdForPage($id);
1558 * @param string $id the page ID
1562 public function getPrivateURLForPage($id) argument
1564 $calid = $this->getCalendarIdForPage($id);