1 <?xml version=
"1.0" encoding=
"iso-8859-1"?>
2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns=
"http://www.w3.org/1999/xhtml">
5 <!-- template designed by Marco Von Ballmoos -->
6 <title>Docs for page always.php
</title>
7 <link rel=
"stylesheet" href=
"../media/stylesheet.css" />
8 <meta http-equiv='Content-Type' content='text/html; charset=iso-
8859-
1'
/>
11 <div class=
"page-body">
12 <h2 class=
"file-name"><img src=
"../media/images/Page_logo.png" alt=
"File" style=
"vertical-align: middle">/htdocs/always.php
</h2>
14 <a name=
"sec-description"></a>
15 <div class=
"info-box">
16 <div class=
"info-box-title">Description
</div>
18 <span class=
"disabled">Description
</span> |
19 <a href=
"#sec-includes">Includes
</a>
20 |
<a href=
"#sec-constants">Constants
</a>
21 |
<a href=
"#sec-functions">Functions
</a>
23 <div class=
"info-box-body">
24 <!-- ========== Info from phpDoc block ========= -->
26 <li><span class=
"field">author:
</span> Andrew McMillan
<<a href=
"mailto:andrew@mcmillan.net.nz">andrew@mcmillan.net.nz
</a>></li>
27 <li><span class=
"field">copyright:
</span> Catalyst .Net Ltd, Morphoss Ltd
<http://www.morphoss.com/
></li>
28 <li><span class=
"field">license:
</span> <a href=
"http://gnu.org/copyleft/gpl.html">GNU GPL v2 or later
</a></li>
35 <a name=
"sec-includes"></a>
36 <div class=
"info-box">
37 <div class=
"info-box-title">Includes
</div>
39 <a href=
"#sec-description">Description
</a> |
40 <span class=
"disabled">Includes
</span>
41 |
<a href=
"#sec-constants">Constants
</a>
42 |
<a href=
"#sec-functions">Functions
</a>
44 <div class=
"info-box-body">
45 <a name=
"___/config/config_php"><!-- --></a>
49 <img src=
"../media/images/Page.png" alt=
" " />
50 <span class=
"include-title">
51 <span class=
"include-type">include
</span>
52 (
<span class=
"include-name">'../config/config.php'
</span>)
53 (line
<span class=
"line-number">141</span>)
57 <!-- ========== Info from phpDoc block ========= -->
60 <a name=
"_/usr/local/etc/davical/_$_SERVER[SERVER_NAME]_-conf_php"><!-- --></a>
64 <img src=
"../media/images/Page.png" alt=
" " />
65 <span class=
"include-title">
66 <span class=
"include-type">include
</span>
67 (
<span class=
"include-name">'/usr/local/etc/davical/'.$_SERVER['SERVER_NAME'].'-conf.php'
</span>)
68 (line
<span class=
"line-number">135</span>)
72 <!-- ========== Info from phpDoc block ========= -->
75 <a name=
"_/usr/local/etc/davical/config_php"><!-- --></a>
79 <img src=
"../media/images/Page.png" alt=
" " />
80 <span class=
"include-title">
81 <span class=
"include-type">include
</span>
82 (
<span class=
"include-name">'/usr/local/etc/davical/config.php'
</span>)
83 (line
<span class=
"line-number">138</span>)
87 <!-- ========== Info from phpDoc block ========= -->
90 <a name=
"_/etc/davical/_$_SERVER[SERVER_NAME]_-conf_php"><!-- --></a>
94 <img src=
"../media/images/Page.png" alt=
" " />
95 <span class=
"include-title">
96 <span class=
"include-type">include
</span>
97 (
<span class=
"include-name">'/etc/davical/'.$_SERVER['SERVER_NAME'].'-conf.php'
</span>)
98 (line
<span class=
"line-number">129</span>)
102 <!-- ========== Info from phpDoc block ========= -->
103 <p class=
"short-description">We use @file_exists because things like open_basedir might noisily deny access which could break DAViCal completely by causing output to start too early.
</p>
106 <a name=
"_config/config_php"><!-- --></a>
110 <img src=
"../media/images/Page.png" alt=
" " />
111 <span class=
"include-title">
112 <span class=
"include-type">include
</span>
113 (
<span class=
"include-name">'config/config.php'
</span>)
114 (line
<span class=
"line-number">144</span>)
118 <!-- ========== Info from phpDoc block ========= -->
121 <a name=
"_davical_configuration_missing_php"><!-- --></a>
122 <div class=
"evenrow">
125 <img src=
"../media/images/Page.png" alt=
" " />
126 <span class=
"include-title">
127 <span class=
"include-type">include
</span>
128 (
<span class=
"include-name"><a href=
"../davical/_inc---davical_configuration_missing.php.html">davical_configuration_missing.php
</a></span>)
129 (line
<span class=
"line-number">147</span>)
133 <!-- ========== Info from phpDoc block ========= -->
136 <a name=
"_/etc/davical/config_php"><!-- --></a>
140 <img src=
"../media/images/Page.png" alt=
" " />
141 <span class=
"include-title">
142 <span class=
"include-type">include
</span>
143 (
<span class=
"include-name">'/etc/davical/config.php'
</span>)
144 (line
<span class=
"line-number">132</span>)
148 <!-- ========== Info from phpDoc block ========= -->
151 <a name=
"_AWLUtilities_php"><!-- --></a>
152 <div class=
"evenrow">
155 <img src=
"../media/images/Page.png" alt=
" " />
156 <span class=
"include-title">
157 <span class=
"include-type">include_once
</span>
158 (
<span class=
"include-name">'AWLUtilities.php'
</span>)
159 (line
<span class=
"line-number">90</span>)
163 <!-- ========== Info from phpDoc block ========= -->
166 <a name=
"_AWLUtilities_php"><!-- --></a>
170 <img src=
"../media/images/Page.png" alt=
" " />
171 <span class=
"include-title">
172 <span class=
"include-type">include_once
</span>
173 (
<span class=
"include-name">'AWLUtilities.php'
</span>)
174 (line
<span class=
"line-number">77</span>)
178 <!-- ========== Info from phpDoc block ========= -->
181 <a name=
"_AwlQuery_php"><!-- --></a>
182 <div class=
"evenrow">
185 <img src=
"../media/images/Page.png" alt=
" " />
186 <span class=
"include-title">
187 <span class=
"include-type">require_once
</span>
188 (
<span class=
"include-name">'AwlQuery.php'
</span>)
189 (line
<span class=
"line-number">193</span>)
193 <!-- ========== Info from phpDoc block ========= -->
194 <p class=
"short-description">Force the domain name to what was in the configuration file
</p>
197 <a name=
"_Principal_php"><!-- --></a>
201 <img src=
"../media/images/Page.png" alt=
" " />
202 <span class=
"include-title">
203 <span class=
"include-type">require_once
</span>
204 (
<span class=
"include-name"><a href=
"../davical/Principal/_inc---Principal.php.html">Principal.php
</a></span>)
205 (line
<span class=
"line-number">211</span>)
209 <!-- ========== Info from phpDoc block ========= -->
215 <a name=
"sec-constants"></a>
216 <div class=
"info-box">
217 <div class=
"info-box-title">Constants
</div>
218 <div class=
"nav-bar">
219 <a href=
"#sec-description">Description
</a> |
220 <a href=
"#sec-includes">Includes
</a>
221 |
<span class=
"disabled">Constants
</span>
222 |
<a href=
"#sec-functions">Functions
</a>
224 <div class=
"info-box-body">
225 <a name=
"defineDAVICAL_ADDRESSBOOK_MAXPRIV"><!-- --></a>
226 <div class=
"evenrow">
229 <img src=
"../media/images/Constant.png" />
230 <span class=
"const-title">
231 <span class=
"const-name">DAVICAL_ADDRESSBOOK_MAXPRIV
</span> =
"1023"
232 (line
<span class=
"line-number">357</span>)
236 <!-- ========== Info from phpDoc block ========= -->
240 <a name=
"defineDAVICAL_MAXPRIV"><!-- --></a>
244 <img src=
"../media/images/Constant.png" />
245 <span class=
"const-title">
246 <span class=
"const-name">DAVICAL_MAXPRIV
</span> =
"65535"
247 (line
<span class=
"line-number">356</span>)
251 <!-- ========== Info from phpDoc block ========= -->
252 <p class=
"short-description">Given a privilege string, or an array of privilege strings, return a bit mask of the privileges.
</p>
254 <li><span class=
"field">return:
</span> A bit mask of the privileges.
</li>
263 <a name=
"sec-functions"></a>
264 <div class=
"info-box">
265 <div class=
"info-box-title">Functions
</div>
266 <div class=
"nav-bar">
267 <a href=
"#sec-description">Description
</a> |
268 <a href=
"#sec-includes">Includes
</a>
269 |
<a href=
"#sec-constants">Constants
</a>
270 |
<span class=
"disabled">Functions
</span>
272 <div class=
"info-box-body">
273 <a name=
"functionbits_to_privilege" id=
"functionbits_to_privilege"><!-- --></a>
274 <div class=
"evenrow">
277 <img src=
"../media/images/Function.png" />
278 <span class=
"method-title">bits_to_privilege
</span> (line
<span class=
"line-number">409</span>)
281 <!-- ========== Info from phpDoc block ========= -->
282 <p class=
"short-description">Given a bit mask of the privileges, will return an array of the text values of privileges.
</p>
284 <li><span class=
"field">return:
</span> The string (or array of strings) of privilege names
</li>
286 <div class=
"method-signature">
287 <span class=
"method-result">mixed
</span>
288 <span class=
"method-name">
291 (
<span class=
"var-type">integer
</span> <span class=
"var-name">$raw_bits
</span>, [
<span class=
"var-type"></span> <span class=
"var-name">$resourcetype
</span> =
<span class=
"var-default">'resource
'</span>])
294 <ul class=
"parameters">
296 <span class=
"var-type">integer
</span>
297 <span class=
"var-name">$raw_bits
</span><span class=
"var-description">: A bit mask of the privileges.
</span> </li>
299 <span class=
"var-type"></span>
300 <span class=
"var-name">$resourcetype
</span> </li>
305 <a name=
"functionConstructURL" id=
"functionConstructURL"><!-- --></a>
309 <img src=
"../media/images/Function.png" />
310 <span class=
"method-title">ConstructURL
</span> (line
<span class=
"line-number">275</span>)
313 <!-- ========== Info from phpDoc block ========= -->
314 <p class=
"short-description">Construct a URL from the supplied dav_name. The URL will be urlencoded, except for any '/' characters in it.
</p>
315 <div class=
"method-signature">
316 <span class=
"method-result">void
</span>
317 <span class=
"method-name">
320 (
<span class=
"var-type">string
</span> <span class=
"var-name">$partial_path
</span>, [
<span class=
"var-type"></span> <span class=
"var-name">$force_script
</span> =
<span class=
"var-default">false
</span>])
323 <ul class=
"parameters">
325 <span class=
"var-type">string
</span>
326 <span class=
"var-name">$partial_path
</span><span class=
"var-description">: The part of the path after the script name
</span> </li>
328 <span class=
"var-type"></span>
329 <span class=
"var-name">$force_script
</span> </li>
334 <a name=
"functionDateToISODate" id=
"functionDateToISODate"><!-- --></a>
335 <div class=
"evenrow">
338 <img src=
"../media/images/Function.png" />
339 <span class=
"method-title">DateToISODate
</span> (line
<span class=
"line-number">344</span>)
342 <!-- ========== Info from phpDoc block ========= -->
343 <p class=
"short-description">Convert a date into ISO format into the sparkly new ISO format.
</p>
344 <div class=
"method-signature">
345 <span class=
"method-result">void
</span>
346 <span class=
"method-name">
349 (
<span class=
"var-type">string
</span> <span class=
"var-name">$indate
</span>, [
<span class=
"var-type"></span> <span class=
"var-name">$in_utc
</span> =
<span class=
"var-default">false
</span>])
352 <ul class=
"parameters">
354 <span class=
"var-type">string
</span>
355 <span class=
"var-name">$indate
</span><span class=
"var-description">: The date to convert
</span> </li>
357 <span class=
"var-type"></span>
358 <span class=
"var-name">$in_utc
</span> </li>
363 <a name=
"functionDeconstructURL" id=
"functionDeconstructURL"><!-- --></a>
367 <img src=
"../media/images/Function.png" />
368 <span class=
"method-title">DeconstructURL
</span> (line
<span class=
"line-number">304</span>)
371 <!-- ========== Info from phpDoc block ========= -->
372 <p class=
"short-description">Deconstruct a dav_name from the supplied URL. The dav_name will be urldecoded.
</p>
373 <div class=
"method-signature">
374 <span class=
"method-result">void
</span>
375 <span class=
"method-name">
378 (
<span class=
"var-type"></span> <span class=
"var-name">$url
</span>, [
<span class=
"var-type"></span> <span class=
"var-name">$force_script
</span> =
<span class=
"var-default">false
</span>],
<span class=
"var-type">string
</span> <span class=
"var-name">$partial_path
</span>)
381 <ul class=
"parameters">
383 <span class=
"var-type">string
</span>
384 <span class=
"var-name">$partial_path
</span><span class=
"var-description">: The part of the path after the script name
</span> </li>
386 <span class=
"var-type"></span>
387 <span class=
"var-name">$url
</span> </li>
389 <span class=
"var-type"></span>
390 <span class=
"var-name">$force_script
</span> </li>
395 <a name=
"functionearly_exception_handler" id=
"functionearly_exception_handler"><!-- --></a>
396 <div class=
"evenrow">
399 <img src=
"../media/images/Function.png" />
400 <span class=
"method-title">early_exception_handler
</span> (line
<span class=
"line-number">20</span>)
403 <!-- ========== Info from phpDoc block ========= -->
405 <li><span class=
"field">author:
</span> Andrew McMillan
<<a href=
"mailto:andrew@mcmillan.net.nz">andrew@mcmillan.net.nz
</a>></li>
406 <li><span class=
"field">copyright:
</span> Catalyst .Net Ltd, Morphoss Ltd
<http://www.morphoss.com/
></li>
407 <li><span class=
"field">license:
</span> <a href=
"http://gnu.org/copyleft/gpl.html">GNU GPL v2 or later
</a></li>
409 <div class=
"method-signature">
410 <span class=
"method-result">void
</span>
411 <span class=
"method-name">
412 early_exception_handler
414 (
<span class=
"var-type"></span> <span class=
"var-name">$e
</span>)
417 <ul class=
"parameters">
419 <span class=
"var-type"></span>
420 <span class=
"var-name">$e
</span> </li>
425 <a name=
"functiongetStatusMessage" id=
"functiongetStatusMessage"><!-- --></a>
429 <img src=
"../media/images/Function.png" />
430 <span class=
"method-title">getStatusMessage
</span> (line
<span class=
"line-number">218</span>)
433 <!-- ========== Info from phpDoc block ========= -->
434 <p class=
"short-description">Return the HTTP status code description for a given code. Hopefully this is an efficient way to code this.
</p>
436 <li><span class=
"field">return:
</span> The text for a give HTTP status code, in english
</li>
438 <div class=
"method-signature">
439 <span class=
"method-result">string
</span>
440 <span class=
"method-name">
443 (
<span class=
"var-type"></span> <span class=
"var-name">$status
</span>)
446 <ul class=
"parameters">
448 <span class=
"var-type"></span>
449 <span class=
"var-name">$status
</span> </li>
454 <a name=
"functionISODateToHTTPDate" id=
"functionISODateToHTTPDate"><!-- --></a>
455 <div class=
"evenrow">
458 <img src=
"../media/images/Function.png" />
459 <span class=
"method-title">ISODateToHTTPDate
</span> (line
<span class=
"line-number">335</span>)
462 <!-- ========== Info from phpDoc block ========= -->
463 <p class=
"short-description">Convert a date from ISO format into the sad old HTTP format.
</p>
464 <div class=
"method-signature">
465 <span class=
"method-result">void
</span>
466 <span class=
"method-name">
469 (
<span class=
"var-type">string
</span> <span class=
"var-name">$isodate
</span>)
472 <ul class=
"parameters">
474 <span class=
"var-type">string
</span>
475 <span class=
"var-name">$isodate
</span><span class=
"var-description">: The date to convert
</span> </li>
480 <a name=
"functionprivileges_to_XML" id=
"functionprivileges_to_XML"><!-- --></a>
484 <img src=
"../media/images/Function.png" />
485 <span class=
"method-title">privileges_to_XML
</span> (line
<span class=
"line-number">456</span>)
488 <!-- ========== Info from phpDoc block ========= -->
489 <p class=
"short-description">Returns the array of privilege names converted into XMLElements
</p>
490 <div class=
"method-signature">
491 <span class=
"method-result">void
</span>
492 <span class=
"method-name">
495 (
<span class=
"var-type"></span> <span class=
"var-name">$privilege_names
</span>, [
<span class=
"var-type"></span> <span class=
"var-name">&$xmldoc
</span> =
<span class=
"var-default">null
</span>])
498 <ul class=
"parameters">
500 <span class=
"var-type"></span>
501 <span class=
"var-name">$privilege_names
</span> </li>
503 <span class=
"var-type"></span>
504 <span class=
"var-name">&$xmldoc
</span> </li>
509 <a name=
"functionprivilege_to_bits" id=
"functionprivilege_to_bits"><!-- --></a>
510 <div class=
"evenrow">
513 <img src=
"../media/images/Function.png" />
514 <span class=
"method-title">privilege_to_bits
</span> (line
<span class=
"line-number">358</span>)
517 <!-- ========== Info from phpDoc block ========= -->
518 <div class=
"method-signature">
519 <span class=
"method-result">void
</span>
520 <span class=
"method-name">
523 (
<span class=
"var-type"></span> <span class=
"var-name">$raw_privs
</span>)
526 <ul class=
"parameters">
528 <span class=
"var-type"></span>
529 <span class=
"var-name">$raw_privs
</span> </li>
537 <p class=
"notes" id=
"credit">
538 Documentation generated on Tue,
27 Sep
2011 11:
30:
43 +
1300 by
<a href=
"http://www.phpdoc.org" target=
"_blank">phpDocumentor
1.4.3</a>