From 5f62bf7933275ca86e46fcf122b5c5c93b8fedf5 Mon Sep 17 00:00:00 2001 From: Andrew McMillan Date: Mon, 21 Dec 2009 23:35:14 +1300 Subject: [PATCH] Release 0.39 --- debian/changelog | 2 +- docs/api/awl/AuthPlugin/AuthPlugin.html | 2 +- docs/api/awl/AuthPlugin/_AuthPlugin.php.html | 6 +- docs/api/awl/AuthPlugin/_AuthPlugins.php.html | 31 ++- docs/api/awl/Browser/Browser.html | 269 ++++++++++++++----------- docs/api/awl/Browser/BrowserColumn.html | 34 ++-- docs/api/awl/Browser/_classBrowser.php.html | 6 +- docs/api/awl/DataEntry/EntryField.html | 2 +- docs/api/awl/DataEntry/EntryForm.html | 2 +- docs/api/awl/DataEntry/_DataEntry.php.html | 2 +- docs/api/awl/DataUpdate/DBRecord.html | 30 +-- docs/api/awl/DataUpdate/_DataUpdate.php.html | 17 +- docs/api/awl/EMail/EMail.html | 28 +-- docs/api/awl/EMail/_EMail.php.html | 8 +- docs/api/awl/MenuSet/MenuOption.html | 22 +- docs/api/awl/MenuSet/MenuSet.html | 35 ++-- docs/api/awl/MenuSet/_MenuSet.php.html | 8 +- docs/api/awl/PgQuery/PgQuery.html | 40 ++-- docs/api/awl/PgQuery/_PgQuery.php.html | 22 +- docs/api/awl/Session/Session.html | 56 ++--- docs/api/awl/Session/_Session.php.html | 34 +++- docs/api/awl/Translation/_Translation.php.html | 22 +- docs/api/awl/User/User.html | 20 +- docs/api/awl/User/_User.php.html | 12 +- docs/api/awl/Utilities/_AWLUtilities.php.html | 68 +++---- docs/api/awl/Validation/Validation.html | 22 +- docs/api/awl/Validation/_Validation.php.html | 8 +- docs/api/awl/XMLDocument/XMLDocument.html | 2 +- docs/api/awl/XMLDocument/_XMLDocument.php.html | 4 +- docs/api/awl/XMLElement/XMLElement.html | 91 ++++----- docs/api/awl/XMLElement/_XMLElement.php.html | 14 +- docs/api/awl/iCalendar/_iCalendar.php.html | 2 +- docs/api/awl/iCalendar/_vEvent.php.html | 6 +- docs/api/awl/iCalendar/iCalComponent.html | 2 +- docs/api/awl/iCalendar/iCalProp.html | 2 +- docs/api/awl/iCalendar/iCalendar.html | 2 +- docs/api/awl/iCalendar/vEvent.html | 44 ++-- docs/api/classtrees_awl.html | 2 +- docs/api/elementindex.html | 68 ++++--- docs/api/elementindex_awl.html | 28 ++- docs/api/errors.html | 40 ++-- docs/api/index.html | 2 +- docs/api/todolist.html | 2 +- 43 files changed, 602 insertions(+), 517 deletions(-) diff --git a/debian/changelog b/debian/changelog index fbcddb3..341dcdd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,7 +2,7 @@ awl (0.39-0) unstable; urgency=low * New upstream release. - -- Andrew McMillan Mon, 21 Dec 2009 23:26:41 +1300 + -- Andrew McMillan Mon, 21 Dec 2009 23:33:23 +1300 awl (0.38-0) unstable; urgency=low diff --git a/docs/api/awl/AuthPlugin/AuthPlugin.html b/docs/api/awl/AuthPlugin/AuthPlugin.html index c54d9ff..ebbf26c 100644 --- a/docs/api/awl/AuthPlugin/AuthPlugin.html +++ b/docs/api/awl/AuthPlugin/AuthPlugin.html @@ -218,7 +218,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:42 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:31 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/AuthPlugin/_AuthPlugin.php.html b/docs/api/awl/AuthPlugin/_AuthPlugin.php.html index a1da262..a6c5ed2 100644 --- a/docs/api/awl/AuthPlugin/_AuthPlugin.php.html +++ b/docs/api/awl/AuthPlugin/_AuthPlugin.php.html @@ -99,9 +99,9 @@

Authentication handling class

This class provides a basic set of methods which are used by the Session class to provide authentication.

This class is expected to be replaced, overridden or extended in some instances to enable different pluggable authentication methods.

@@ -140,7 +140,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:42 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:31 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/AuthPlugin/_AuthPlugins.php.html b/docs/api/awl/AuthPlugin/_AuthPlugins.php.html index 8ae3f1b..84813ad 100644 --- a/docs/api/awl/AuthPlugin/_AuthPlugins.php.html +++ b/docs/api/awl/AuthPlugin/_AuthPlugins.php.html @@ -100,9 +100,9 @@

The authentication handling plugins can be used by the Session class to provide authentication.

Each authenticate hook needs to:

  • Accept a username / password
  • Confirm the username / password are correct
  • Create (or update) a 'usr' record in our database
  • Return the 'usr' record as an object
  • Return === false when authentication fails
It can expect that:
  • Configuration data will be in $c->authenticate_hook['config'], which might be an array, or whatever is needed.
In order to be called:
  • This file should be included
  • $c->authenticate_hook['call'] should be set to the name of the plugin
  • $c->authenticate_hook['config'] should be set up with any configuration data for the plugin

@@ -125,7 +125,7 @@  require_once - ("AWLUtilities.php") + ('AWLUtilities.php') (line 28) @@ -133,6 +133,21 @@ + +
+ +
+  + + require_once + ('DataUpdate.php') + (line 29) + +
+ + + +
@@ -148,7 +163,7 @@
-
+
@@ -177,11 +192,11 @@
-
+
- auth_other_awl (line 36) + auth_other_awl (line 37)
@@ -209,7 +224,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:43 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:32 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/Browser/Browser.html b/docs/api/awl/Browser/Browser.html index 53332a8..2418657 100644 --- a/docs/api/awl/Browser/Browser.html +++ b/docs/api/awl/Browser/Browser.html @@ -104,7 +104,7 @@

Start a new Browser, add columns, set a join and Render it to create a basic list of records in a table.

You can, of course, get a lot fancier with setting ordering, where clauses totalled columns and so forth.

- Located in /classBrowser.php (line 173) + Located in /classBrowser.php (line 174)

@@ -288,7 +288,7 @@
- +
 Browser @@ -480,6 +480,13 @@
 + string + Title + ([string $new_title = null]) +
+ +
+  void ValueReplacement (array $matches) @@ -503,14 +510,14 @@
-
+
mixed $BeginRow - (line 193) + (line 194)
@@ -522,14 +529,14 @@
-
+
mixed $BeginRowArgs - (line 195) + (line 196)
@@ -541,14 +548,14 @@
-
+
mixed $CloseRow - (line 194) + (line 195)
@@ -560,14 +567,14 @@
-
+
mixed $Columns - (line 178) + (line 179)
@@ -579,14 +586,14 @@
-
+
mixed $Distinct - (line 182) + (line 183)
@@ -598,14 +605,14 @@
-
+
mixed $DivClose - (line 203) + (line 204)
@@ -617,14 +624,14 @@
-
+
mixed $DivOpen - (line 202) + (line 203)
@@ -636,14 +643,14 @@
-
+
mixed $ExtraRows - (line 198) + (line 199)
@@ -655,14 +662,14 @@
-
+
mixed $FieldNames - (line 177) + (line 178)
@@ -674,14 +681,14 @@
-
+
mixed $ForcedOrder - (line 188) + (line 189)
@@ -693,14 +700,14 @@
-
+
mixed $Grouping - (line 189) + (line 190)
@@ -712,14 +719,14 @@
-
+
mixed $HiddenColumns - (line 179) + (line 180)
@@ -731,14 +738,14 @@
-
+
mixed $Joins - (line 180) + (line 181)
@@ -750,14 +757,14 @@
-
+
mixed $Limit - (line 190) + (line 191)
@@ -769,14 +776,14 @@
-
+
mixed $match_column - (line 199) + (line 200)
@@ -788,14 +795,14 @@
-
+
mixed $match_function - (line 201) + (line 202)
@@ -807,14 +814,14 @@
-
+
mixed $match_value - (line 200) + (line 201)
@@ -826,14 +833,14 @@
-
+
mixed $Offset - (line 191) + (line 192)
@@ -845,14 +852,14 @@
-
+
mixed $Order - (line 184) + (line 185)
@@ -864,14 +871,14 @@
-
+
mixed $OrderBrowserKey - (line 187) + (line 188)
@@ -883,14 +890,14 @@
-
+
mixed $OrderDirection - (line 186) + (line 187)
@@ -902,14 +909,14 @@
-
+
mixed $OrderField - (line 185) + (line 186)
@@ -921,14 +928,14 @@
-
+
mixed $Query - (line 192) + (line 193)
@@ -940,14 +947,14 @@
-
+
mixed $SubTitle - (line 176) + (line 177)
@@ -959,14 +966,14 @@
-
+
mixed $Title - (line 175) + (line 176)
@@ -978,14 +985,14 @@
-
+
mixed $TotalFuncs - (line 197) + (line 198)
@@ -997,14 +1004,14 @@
-
+
mixed $Totals - (line 196) + (line 197)
@@ -1016,14 +1023,14 @@
-
+
mixed $Union - (line 183) + (line 184)
@@ -1035,14 +1042,14 @@
-
+
mixed $Where - (line 181) + (line 182)
@@ -1069,11 +1076,11 @@
-
+
- Constructor Browser (line 210) + Constructor Browser (line 211)
@@ -1096,11 +1103,11 @@
-
+
- AddColumn (line 256) + AddColumn (line 257)
@@ -1148,11 +1155,11 @@
-
+
- AddGrouping (line 432) + AddGrouping (line 446)
@@ -1177,11 +1184,11 @@
-
+
- AddHidden (line 271) + AddHidden (line 272)
@@ -1208,11 +1215,11 @@
-
+
- AddOrder (line 457) + AddOrder (line 471)
@@ -1245,11 +1252,11 @@
-
+
- AddRow (line 630) + AddRow (line 644)
@@ -1275,11 +1282,11 @@
-
+
- AddTotal (line 540) + AddTotal (line 554)
@@ -1306,11 +1313,11 @@
-
+
- AndWhere (line 419) + AndWhere (line 433)
@@ -1333,11 +1340,11 @@
-
+
- DoQuery (line 601) + DoQuery (line 615)
@@ -1359,11 +1366,11 @@
-
+
- ForceOrder (line 491) + ForceOrder (line 505)
@@ -1389,11 +1396,11 @@
-
+
- GetTotal (line 553) + GetTotal (line 567)
@@ -1416,11 +1423,11 @@
-
+
- MatchedRow (line 643) + MatchedRow (line 657)
@@ -1449,11 +1456,11 @@
-
+
- MoreWhere (line 406) + MoreWhere (line 420)
@@ -1480,11 +1487,11 @@
-
+
- OrWhere (line 428) + OrWhere (line 442)
@@ -1507,11 +1514,11 @@
-
+
- Render (line 688) + Render (line 702)
@@ -1541,11 +1548,11 @@
-
+
- RowFormat (line 580) + RowFormat (line 594)
@@ -1575,11 +1582,11 @@
-
+
- SetDistinct (line 371) + SetDistinct (line 385)
@@ -1603,11 +1610,11 @@
-
+
- SetDiv (line 322) + SetDiv (line 336)
@@ -1633,11 +1640,11 @@
-
+
- SetJoins (line 336) + SetJoins (line 350)
@@ -1661,11 +1668,11 @@
-
+
- SetLimit (line 382) + SetLimit (line 396)
@@ -1689,11 +1696,11 @@
-
+
- SetOffset (line 393) + SetOffset (line 407)
@@ -1717,11 +1724,11 @@
-
+
- SetOrdering (line 518) + SetOrdering (line 532)
@@ -1750,11 +1757,11 @@
-
+
- SetSubTitle (line 312) + SetSubTitle (line 326)
@@ -1777,11 +1784,11 @@
-
+
- SetTitle (line 285) + SetTitle (line 286)
@@ -1805,11 +1812,11 @@
-
+
- SetTranslatable (line 294) + SetTranslatable (line 308)
@@ -1832,11 +1839,11 @@
-
+
- SetUnion (line 349) + SetUnion (line 363)
@@ -1860,11 +1867,11 @@
-
+
- SetWhere (line 360) + SetWhere (line 374)
@@ -1887,12 +1894,42 @@
+ +
+ +
+ + Title (line 297) +
+ + +

Accessor for the Title for the browse, which could set the title also.

+
    +
  • return: The current title for the browser
  • +
+ +
+ string + + Title + + ([string $new_title = null]) +
+ +
    +
  • + string + $new_title: The new title for the browser
  • +
+ + +
- ValueReplacement (line 659) + ValueReplacement (line 673)
@@ -1921,7 +1958,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:43 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:32 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/Browser/BrowserColumn.html b/docs/api/awl/Browser/BrowserColumn.html index 94cfa38..c253fa2 100644 --- a/docs/api/awl/Browser/BrowserColumn.html +++ b/docs/api/awl/Browser/BrowserColumn.html @@ -103,7 +103,7 @@

BrowserColumns are the basic building blocks. You can specify just the field name, and the column header or you can get fancy and specify an alignment, format string, SQL formula and cell CSS class.

- Located in /classBrowser.php (line 31) + Located in /classBrowser.php (line 32)

@@ -253,7 +253,7 @@ mixed $Align - (line 37) + (line 38)
@@ -272,7 +272,7 @@ mixed $Class - (line 38) + (line 39)
@@ -291,7 +291,7 @@ mixed $current_row - (line 42) + (line 43)
@@ -310,7 +310,7 @@ mixed $Field - (line 33) + (line 34)
@@ -329,7 +329,7 @@ mixed $Format - (line 35) + (line 36)
@@ -348,7 +348,7 @@ mixed $Header - (line 34) + (line 35)
@@ -367,7 +367,7 @@ mixed $Hook - (line 41) + (line 42)
@@ -386,7 +386,7 @@ mixed $Sql - (line 36) + (line 37)
@@ -405,7 +405,7 @@ mixed $Translatable - (line 40) + (line 41)
@@ -424,7 +424,7 @@ mixed $Type - (line 39) + (line 40)
@@ -455,7 +455,7 @@
- Constructor BrowserColumn (line 68) + Constructor BrowserColumn (line 69)
@@ -503,7 +503,7 @@
- GetTarget (line 85) + GetTarget (line 86)
@@ -526,7 +526,7 @@
- RenderHeader (line 103) + RenderHeader (line 104)
@@ -563,7 +563,7 @@
- RenderValue (line 132) + RenderValue (line 133)
@@ -592,7 +592,7 @@
- SetTranslatable (line 128) + SetTranslatable (line 129)
@@ -614,7 +614,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:44 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:33 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/Browser/_classBrowser.php.html b/docs/api/awl/Browser/_classBrowser.php.html index 803a7d7..ffd0031 100644 --- a/docs/api/awl/Browser/_classBrowser.php.html +++ b/docs/api/awl/Browser/_classBrowser.php.html @@ -102,7 +102,7 @@
@@ -165,7 +165,7 @@ require_once ("AWLUtilities.php") - (line 16) + (line 17)
@@ -179,7 +179,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:43 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:32 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/DataEntry/EntryField.html b/docs/api/awl/DataEntry/EntryField.html index 907e4d5..d061d7d 100644 --- a/docs/api/awl/DataEntry/EntryField.html +++ b/docs/api/awl/DataEntry/EntryField.html @@ -396,7 +396,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:44 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:34 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/DataEntry/EntryForm.html b/docs/api/awl/DataEntry/EntryForm.html index e234afc..e0fbaa6 100644 --- a/docs/api/awl/DataEntry/EntryForm.html +++ b/docs/api/awl/DataEntry/EntryForm.html @@ -803,7 +803,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:45 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:34 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/DataEntry/_DataEntry.php.html b/docs/api/awl/DataEntry/_DataEntry.php.html index 15e4aaf..a188ec4 100644 --- a/docs/api/awl/DataEntry/_DataEntry.php.html +++ b/docs/api/awl/DataEntry/_DataEntry.php.html @@ -178,7 +178,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:44 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:34 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/DataUpdate/DBRecord.html b/docs/api/awl/DataUpdate/DBRecord.html index 6b2e6a8..ccb1481 100644 --- a/docs/api/awl/DataUpdate/DBRecord.html +++ b/docs/api/awl/DataUpdate/DBRecord.html @@ -104,7 +104,7 @@

A Base class to use for records which will be read/written from the database.

- Located in /DataUpdate.php (line 184) + Located in /DataUpdate.php (line 181)

@@ -292,7 +292,7 @@ object $EditMode - (line 257) + (line 254)
@@ -328,7 +328,7 @@
- Constructor DBRecord (line 264) + Constructor DBRecord (line 261)
@@ -350,7 +350,7 @@
- AddTable (line 295) + AddTable (line 292)
@@ -395,7 +395,7 @@
- Get (line 395) + Get (line 392)
@@ -425,7 +425,7 @@
- Initialise (line 279) + Initialise (line 276)
@@ -455,7 +455,7 @@
- PostToValues (line 307) + PostToValues (line 304)
@@ -482,7 +482,7 @@
- Read (line 428) + Read (line 426)
@@ -508,7 +508,7 @@
- Set (line 384) + Set (line 381)
@@ -541,7 +541,7 @@
- Undefine (line 405) + Undefine (line 402)
@@ -571,7 +571,7 @@
- Write (line 416) + Write (line 414)
@@ -604,7 +604,7 @@
- _BuildFieldList (line 336) + _BuildFieldList (line 333)
@@ -629,7 +629,7 @@
- _BuildJoinClause (line 321) + _BuildJoinClause (line 318)
@@ -654,7 +654,7 @@
- _BuildWhereClause (line 357) + _BuildWhereClause (line 354)
@@ -685,7 +685,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:45 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:35 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/DataUpdate/_DataUpdate.php.html b/docs/api/awl/DataUpdate/_DataUpdate.php.html index ab6a4d8..72fbcc7 100644 --- a/docs/api/awl/DataUpdate/_DataUpdate.php.html +++ b/docs/api/awl/DataUpdate/_DataUpdate.php.html @@ -103,7 +103,7 @@
@@ -156,13 +156,12 @@  require_once - ("PgQuery.php") - (line 178) + ('PgQuery.php') + (line 16)
-

Since we are going to actually read/write from the database.

@@ -172,8 +171,8 @@  require_once - ("AWLUtilities.php") - (line 14) + ('AWLUtilities.php') + (line 15)
@@ -200,7 +199,7 @@
- sql_from_object (line 26) + sql_from_object (line 28)
@@ -241,7 +240,7 @@
- sql_from_post (line 105) + sql_from_post (line 107)
@@ -278,7 +277,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:45 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:35 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/EMail/EMail.html b/docs/api/awl/EMail/EMail.html index d2df2ab..e2b8a66 100644 --- a/docs/api/awl/EMail/EMail.html +++ b/docs/api/awl/EMail/EMail.html @@ -102,7 +102,7 @@

Lightweight class for sending an e-mail.

- Located in /EMail.php (line 15) + Located in /EMail.php (line 16)

@@ -227,7 +227,7 @@
- Constructor EMail (line 81) + Constructor EMail (line 82)
@@ -257,7 +257,7 @@
- AddBcc (line 130) + AddBcc (line 131)
@@ -287,7 +287,7 @@
- AddCc (line 121) + AddCc (line 122)
@@ -317,7 +317,7 @@
- AddErrorsTo (line 148) + AddErrorsTo (line 149)
@@ -347,7 +347,7 @@
- AddReplyTo (line 139) + AddReplyTo (line 140)
@@ -377,7 +377,7 @@
- AddTo (line 112) + AddTo (line 113)
@@ -407,7 +407,7 @@
- Send (line 201) + Send (line 202)
@@ -434,7 +434,7 @@
- SetBody (line 191) + SetBody (line 192)
@@ -467,7 +467,7 @@
- SetFrom (line 158) + SetFrom (line 159)
@@ -500,7 +500,7 @@
- SetSender (line 169) + SetSender (line 170)
@@ -533,7 +533,7 @@
- SetSubject (line 180) + SetSubject (line 181)
@@ -566,7 +566,7 @@
- _AppendDelimited (line 100) + _AppendDelimited (line 101)
@@ -600,7 +600,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:46 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:35 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/EMail/_EMail.php.html b/docs/api/awl/EMail/_EMail.php.html index 0b777a7..3b114c5 100644 --- a/docs/api/awl/EMail/_EMail.php.html +++ b/docs/api/awl/EMail/_EMail.php.html @@ -99,9 +99,9 @@

Lightweight class for sending an e-mail.

@@ -153,7 +153,7 @@ require_once ("AWLUtilities.php") - (line 10) + (line 11)
@@ -167,7 +167,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:46 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:35 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/MenuSet/MenuOption.html b/docs/api/awl/MenuSet/MenuOption.html index 7fedb93..a371768 100644 --- a/docs/api/awl/MenuSet/MenuOption.html +++ b/docs/api/awl/MenuSet/MenuOption.html @@ -103,7 +103,7 @@

Each menu option is an object.

- Located in /MenuSet.php (line 20) + Located in /MenuSet.php (line 21)

@@ -227,7 +227,7 @@ string $rendered - (line 80) + (line 81)
@@ -250,7 +250,7 @@ reference $self - (line 71) + (line 72)
@@ -282,7 +282,7 @@
- Constructor MenuOption (line 91) + Constructor MenuOption (line 92)
@@ -321,7 +321,7 @@
- Active (line 138) + Active (line 139)
@@ -348,7 +348,7 @@
- AddSubmenu (line 146) + AddSubmenu (line 147)
@@ -375,7 +375,7 @@
- IsActive (line 154) + IsActive (line 155)
@@ -400,7 +400,7 @@
- MaybeActive (line 162) + MaybeActive (line 163)
@@ -433,7 +433,7 @@
- Render (line 108) + Render (line 109)
@@ -458,7 +458,7 @@
- Set (line 130) + Set (line 131)
@@ -489,7 +489,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:48 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:38 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/MenuSet/MenuSet.html b/docs/api/awl/MenuSet/MenuSet.html index 93ba0c1..d072c49 100644 --- a/docs/api/awl/MenuSet/MenuSet.html +++ b/docs/api/awl/MenuSet/MenuSet.html @@ -101,7 +101,7 @@

A MenuSet is a hierarchy of MenuOptions, some of which might be MenuSet objects themselves.

-

The menu options are presented in HTML span tags, and the menus themselves are presented inside HTML div tags. All layout and styling is expected to be provide by CSS.

A non-trivial example would look something like this:

  1. require_once("MenuSet.php");
  2. +

    The menu options are presented in HTML span tags, and the menus themselves are presented inside HTML div tags. All layout and styling is expected to be provide by CSS.

    A non-trivial example would look something like this:

    1. require("MenuSet.php");
    2. $main_menu new MenuSet('menu''menu''menu_active');
    3.   ...
    4. $other_menu new MenuSet('submenu''submenu''submenu_active');
    5. @@ -119,7 +119,7 @@
    6. }
    In a hierarchical menu tree, like the example above, only one sub-menu will be shown, which will be the first one that is found to have active menu options.

    The menu display will generally recognise the current URL and mark as active the menu option that matches it, but in some cases it might be desirable to force one or another option to be marked as active using the appropriate parameter to the AddOption or AddSubMenu call.

    - Located in /MenuSet.php (line 221) + Located in /MenuSet.php (line 222)

    @@ -152,7 +152,7 @@  mixed &AddOption - (string $label, string $target, [string $title = ""], [string $active = false], [int $sortkey = null]) + (string $label, string $target, [string $title = ""], [string $active = false], [int $sortkey = null], [external $external = false])
@@ -237,7 +237,7 @@
- Constructor MenuSet (line 275) + Constructor MenuSet (line 276)
@@ -270,7 +270,7 @@
- AddOption (line 293) + AddOption (line 295)
@@ -285,7 +285,7 @@ &AddOption - (string $label, string $target, [string $title = ""], [string $active = false], [int $sortkey = null]) + (string $label, string $target, [string $title = ""], [string $active = false], [int $sortkey = null], [external $external = false])
    @@ -304,6 +304,9 @@
  • int $sortkey: An (optional) value to allow option ordering.
  • +
  • + external + $external: open this link in a new window/tab.
@@ -313,7 +316,7 @@
- AddSubMenu (line 336) + AddSubMenu (line 341)
@@ -358,7 +361,7 @@
- LinkActiveSubMenus (line 390) + LinkActiveSubMenus (line 395)
@@ -381,7 +384,7 @@
- MakeSomethingActive (line 408) + MakeSomethingActive (line 413)
@@ -409,7 +412,7 @@
- Render (line 457) + Render (line 462)
@@ -439,7 +442,7 @@
- RenderAsCSS (line 489) + RenderAsCSS (line 494)
@@ -475,7 +478,7 @@
- Size (line 367) + Size (line 372)
@@ -500,7 +503,7 @@
- _CompareSequence (line 443) + _CompareSequence (line 448)
@@ -533,7 +536,7 @@
- _HasActive (line 349) + _HasActive (line 354)
@@ -564,7 +567,7 @@
- _OptionExists (line 375) + _OptionExists (line 380)
@@ -595,7 +598,7 @@

- Documentation generated on Tue, 06 Oct 2009 09:31:48 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:38 +1300 by phpDocumentor 1.3.2

\ No newline at end of file diff --git a/docs/api/awl/MenuSet/_MenuSet.php.html b/docs/api/awl/MenuSet/_MenuSet.php.html index 6be0c3e..0175f6a 100644 --- a/docs/api/awl/MenuSet/_MenuSet.php.html +++ b/docs/api/awl/MenuSet/_MenuSet.php.html @@ -104,7 +104,7 @@
  • author: Andrew McMillan <andrew@mcmillan.net.nz>
  • copyright: Catalyst IT Ltd, Morphoss Ltd <http://www.morphoss.com/>
  • see: MenuSet
  • -
  • license: GNU GPL v2
  • +
  • license: GNU GPL v2 or later
  • @@ -169,7 +169,7 @@ require_once ("AWLUtilities.php") - (line 14) + (line 15)
    @@ -196,7 +196,7 @@
    - _CompareMenuSequence (line 178) + _CompareMenuSequence (line 179)
    @@ -227,7 +227,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:48 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:38 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/PgQuery/PgQuery.html b/docs/api/awl/PgQuery/PgQuery.html index 25dcbaa..4d214c0 100644 --- a/docs/api/awl/PgQuery/PgQuery.html +++ b/docs/api/awl/PgQuery/PgQuery.html @@ -103,7 +103,7 @@

    The PgQuery Class.

    This class builds and executes PostgreSQL Queries and traverses the set of results returned from the query.

    Example usage

    1.  $sql "SELECT * FROM mytable WHERE mytype = ?";
    2. -
    3.  $qry new PgQuery$sql$myunsanitisedtype );
    4. +
    5.  $qry new PgQuery$sql$myunsanitisedtype );
    6.  if $qry->Exec("typeselect"__line____file__ )
    7.       && $qry->rows )
    8.  {
    9. @@ -113,7 +113,7 @@
    10.  }

    - Located in /PgQuery.php (line 269) + Located in /PgQuery.php (line 272)

    @@ -176,7 +176,7 @@
     The - PgQuery + __construct (string 0, mixed 1)
    @@ -268,7 +268,7 @@ string $errorstring - (line 333) + (line 336)
    @@ -292,7 +292,7 @@ string $execution_time - (line 340) + (line 343)
    @@ -316,7 +316,7 @@ double $query_time_warning - = 0.3 (line 349) + = 0.3 (line 352)
    @@ -340,7 +340,7 @@ int $rows - (line 326) + (line 329)
    @@ -371,12 +371,12 @@
    - +
    - Constructor PgQuery (line 359) + Constructor __construct (line 362)
    @@ -388,7 +388,7 @@
    The - PgQuery + __construct (string 0, mixed 1)
    @@ -409,7 +409,7 @@
    - BuildOptionList (line 595) + BuildOptionList (line 604)
    @@ -445,7 +445,7 @@
    - Exec (line 464) + Exec (line 467)
    @@ -483,7 +483,7 @@
    - Fetch (line 505) + Fetch (line 514)
    @@ -513,7 +513,7 @@
    - FetchBackwards (line 561) + FetchBackwards (line 570)
    @@ -543,7 +543,7 @@
    - Plain (line 441) + Plain (line 444)
    @@ -573,7 +573,7 @@
    - quote (line 429) + quote (line 432)
    @@ -605,7 +605,7 @@
    - SetConnection (line 386) + SetConnection (line 389)
    @@ -632,7 +632,7 @@
    - UnFetch (line 550) + UnFetch (line 559)
    @@ -661,7 +661,7 @@
    - _log_error (line 404) + _log_error (line 407)
    @@ -702,7 +702,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:48 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:39 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/PgQuery/_PgQuery.php.html b/docs/api/awl/PgQuery/_PgQuery.php.html index d575538..a96e479 100644 --- a/docs/api/awl/PgQuery/_PgQuery.php.html +++ b/docs/api/awl/PgQuery/_PgQuery.php.html @@ -105,9 +105,9 @@ be logged for potential further analysis.
  • Debug logging of queries may be enabled globally, or restricted to particular sets of queries.
  • Simple syntax for iterating through a result set.
  • The database should be connected in a variable $dbconn before PgQuery.php is included. If not already connected, PgQuery will attempt to connect to the database, successively applying connection parameters from the array in $c->pg_connect.

    We will die if the database is not currently connected and we fail to find a working connection.

    @@ -163,7 +163,7 @@ require_once ("AWLUtilities.php") - (line 54) + (line 55)
    @@ -196,7 +196,7 @@ resource $dbconn The database connection. - (line 102) + (line 105)
    @@ -227,7 +227,7 @@
    - awl_replace_sql_args (line 211) + awl_replace_sql_args (line 214)
    @@ -260,7 +260,7 @@
    - clean_string (line 174) + clean_string (line 177)
    @@ -293,7 +293,7 @@
    - connect_configured_database (line 59) + connect_configured_database (line 60)
    @@ -314,7 +314,7 @@
    - duration (line 115) + duration (line 118)
    @@ -347,7 +347,7 @@
    - qpg (line 139) + qpg (line 142)
    @@ -376,7 +376,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:48 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:39 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/Session/Session.html b/docs/api/awl/Session/Session.html index 735050c..b39cf07 100644 --- a/docs/api/awl/Session/Session.html +++ b/docs/api/awl/Session/Session.html @@ -103,7 +103,7 @@

    A class for creating and holding session information.

    - Located in /Session.php (line 61) + Located in /Session.php (line 58)

    @@ -332,7 +332,7 @@ int $email - = '' (line 102) + = '' (line 99)
    @@ -355,7 +355,7 @@ int $fullname - = 'Guest' (line 96) + = 'Guest' (line 93)
    @@ -378,7 +378,7 @@ boolean $just_logged_in - = false (line 116) + = false (line 113)
    @@ -401,7 +401,7 @@ string $last_session_end - (line 129) + (line 126)
    @@ -424,7 +424,7 @@ string $last_session_start - (line 122) + (line 119)
    @@ -447,7 +447,7 @@ int $logged_in - = false (line 108) + = false (line 105)
    @@ -470,7 +470,7 @@ int $session_id - = 0 (line 84) + = 0 (line 81)
    @@ -493,7 +493,7 @@ int $username - = 'guest' (line 90) + = 'guest' (line 87)
    @@ -516,7 +516,7 @@ int $user_no - (line 78) + (line 75)
    @@ -551,7 +551,7 @@
    - Constructor Session (line 148) + Constructor Session (line 145)
    @@ -579,7 +579,7 @@
    - AllowedTo (line 263) + AllowedTo (line 260)
    @@ -610,7 +610,7 @@
    - AssignSessionDetails (line 286) + AssignSessionDetails (line 283)
    @@ -637,7 +637,7 @@
    - BuildConfirmationHash (line 861) + BuildConfirmationHash (line 867)
    @@ -670,7 +670,7 @@
    - CheckConfirmationHash (line 884) + CheckConfirmationHash (line 890)
    @@ -703,7 +703,7 @@
    - Dbg (line 233) + Dbg (line 230)
    @@ -737,7 +737,7 @@
    - EmailTemporaryPassword (line 623) + EmailTemporaryPassword (line 630)
    @@ -771,7 +771,7 @@
    - FormattedDate (line 821) + FormattedDate (line 827)
    @@ -804,7 +804,7 @@
    - GetRoles (line 271) + GetRoles (line 268)
    @@ -826,7 +826,7 @@
    - Log (line 205) + Log (line 202)
    @@ -857,7 +857,7 @@
    - Login (line 314) + Login (line 311)
    @@ -894,7 +894,7 @@
    - LoginRequired (line 583) + LoginRequired (line 580)
    @@ -925,7 +925,7 @@
    - LSIDLogin (line 439) + LSIDLogin (line 436)
    @@ -956,7 +956,7 @@
    - RenderLoginPanel (line 530) + RenderLoginPanel (line 527)
    @@ -981,7 +981,7 @@
    - SendTemporaryPassword (line 707) + SendTemporaryPassword (line 713)
    @@ -1004,7 +1004,7 @@
    - _CheckLogin (line 788) + _CheckLogin (line 794)
    @@ -1025,7 +1025,7 @@
    - _CheckLogout (line 775) + _CheckLogout (line 781)
    @@ -1047,7 +1047,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:49 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:39 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/Session/_Session.php.html b/docs/api/awl/Session/_Session.php.html index 7630ce3..9a45b84 100644 --- a/docs/api/awl/Session/_Session.php.html +++ b/docs/api/awl/Session/_Session.php.html @@ -106,7 +106,7 @@
    @@ -161,7 +161,7 @@  require_once - ("AWLUtilities.php") + ('AWLUtilities.php') (line 25)
    @@ -169,20 +169,34 @@
    - +
     require_once + ('EMail.php') + (line 27) + +
    + + + +
    + +
    + +
    +  + + require_once ('PgQuery.php') - (line 30) + (line 26)
    -

    All session data is held in the database.

    @@ -203,7 +217,7 @@ -
    +
    @@ -211,7 +225,7 @@ resource $session The session object is global. - (line 914) + (line 920)
    @@ -238,11 +252,11 @@
    -
    +
    - check_temporary_passwords (line 39) + check_temporary_passwords (line 36)
    @@ -273,7 +287,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:49 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:39 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/Translation/_Translation.php.html b/docs/api/awl/Translation/_Translation.php.html index 6662f61..17e91fa 100644 --- a/docs/api/awl/Translation/_Translation.php.html +++ b/docs/api/awl/Translation/_Translation.php.html @@ -98,9 +98,9 @@

    Functions involved in translating with gettext

    @@ -119,11 +119,11 @@
    -
    +
    - awl_set_locale (line 89) + awl_set_locale (line 90)
    @@ -145,11 +145,11 @@
    -
    +
    - i18n (line 53) + i18n (line 54)
    @@ -175,11 +175,11 @@
    -
    +
    - init_gettext (line 75) + init_gettext (line 76)
    @@ -204,11 +204,11 @@
    -
    +
    - translate (line 63) + translate (line 64)
    @@ -233,7 +233,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:50 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:40 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/User/User.html b/docs/api/awl/User/User.html index f1a3b64..5441aa5 100644 --- a/docs/api/awl/User/User.html +++ b/docs/api/awl/User/User.html @@ -235,7 +235,7 @@
    -
    +
    @@ -265,7 +265,7 @@
    -
    +
    @@ -295,7 +295,7 @@
    -
    +
    @@ -317,7 +317,7 @@
    -
    +
    @@ -342,7 +342,7 @@
    -
    +
    @@ -375,7 +375,7 @@
    -
    +
    @@ -408,7 +408,7 @@
    -
    +
    @@ -433,7 +433,7 @@
    -
    +
    @@ -461,7 +461,7 @@
    -
    +
    @@ -518,7 +518,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:50 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:41 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/User/_User.php.html b/docs/api/awl/User/_User.php.html index 6458f95..47dffd4 100644 --- a/docs/api/awl/User/_User.php.html +++ b/docs/api/awl/User/_User.php.html @@ -101,7 +101,7 @@
    @@ -146,7 +146,7 @@
    -
    +
     @@ -161,7 +161,7 @@
    -
    +
     @@ -177,7 +177,7 @@
    -
    +
     @@ -193,7 +193,7 @@
    -
    +
     @@ -215,7 +215,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:50 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:41 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/Utilities/_AWLUtilities.php.html b/docs/api/awl/Utilities/_AWLUtilities.php.html index caf4105..b61babc 100644 --- a/docs/api/awl/Utilities/_AWLUtilities.php.html +++ b/docs/api/awl/Utilities/_AWLUtilities.php.html @@ -99,9 +99,9 @@

    Utility functions of a general nature which are used by most AWL library classes.

    @@ -118,14 +118,14 @@
    -
    +
     - require_once + require ("Translation.php") - (line 271) + (line 281)
    @@ -147,7 +147,7 @@
    -
    +
    @@ -155,7 +155,7 @@
    -

    Forward compatibility so we can use the non-deprecated name in PHP4

    +

    Compatibility so we can use the apache function name and still work with CGI

    void @@ -168,11 +168,11 @@
    -
    +
    - clean_by_regex (line 301) + clean_by_regex (line 311)
    @@ -197,7 +197,7 @@
    -
    +
    @@ -222,11 +222,11 @@
    -
    +
    - dbg_log_array (line 79) + dbg_log_array (line 89)
    @@ -260,11 +260,11 @@
    -
    +
    - define_byte_mappings (line 405) + define_byte_mappings (line 415)
    @@ -280,11 +280,11 @@
    -
    +
    - force_utf8 (line 457) + force_utf8 (line 467)
    @@ -305,11 +305,11 @@
    -
    +
    - get_fields (line 382) + get_fields (line 392)
    @@ -334,11 +334,11 @@
    -
    +
    - param_to_global (line 335) + param_to_global (line 345)
    @@ -369,11 +369,11 @@
    -
    +
    - quoted_printable_encode (line 289) + quoted_printable_encode (line 299)
    @@ -395,11 +395,11 @@
    -
    +
    - replace_uri_params (line 200) + replace_uri_params (line 210)
    @@ -427,11 +427,11 @@
    -
    +
    - session_salted_md5 (line 106) + session_salted_md5 (line 116)
    @@ -460,11 +460,11 @@
    -
    +
    - session_salted_sha1 (line 129) + session_salted_sha1 (line 139)
    @@ -493,11 +493,11 @@
    -
    +
    - session_validate_password (line 144) + session_validate_password (line 154)
    @@ -525,11 +525,11 @@
    -
    +
    - uuid (line 253) + uuid (line 263)
    @@ -555,7 +555,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:43 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:32 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/Validation/Validation.html b/docs/api/awl/Validation/Validation.html index 69c5458..4cf065b 100644 --- a/docs/api/awl/Validation/Validation.html +++ b/docs/api/awl/Validation/Validation.html @@ -209,7 +209,7 @@
    -
    +
    @@ -236,7 +236,7 @@
    -
    +
    @@ -270,7 +270,7 @@
    -
    +
    @@ -300,7 +300,7 @@
    -
    +
    @@ -331,7 +331,7 @@
    -
    +
    @@ -362,7 +362,7 @@
    -
    +
    @@ -395,7 +395,7 @@
    -
    +
    @@ -428,7 +428,7 @@
    -
    +
    @@ -458,7 +458,7 @@
    -
    +
    @@ -489,7 +489,7 @@
    -
    +
    @@ -525,7 +525,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:51 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:41 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/Validation/_Validation.php.html b/docs/api/awl/Validation/_Validation.php.html index fa1bce9..0715b26 100644 --- a/docs/api/awl/Validation/_Validation.php.html +++ b/docs/api/awl/Validation/_Validation.php.html @@ -99,9 +99,9 @@

    Classes to handle validation of form data.

    @@ -146,7 +146,7 @@
    -
    +
     @@ -167,7 +167,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:51 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:41 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/XMLDocument/XMLDocument.html b/docs/api/awl/XMLDocument/XMLDocument.html index 9c82dcb..5edc802 100644 --- a/docs/api/awl/XMLDocument/XMLDocument.html +++ b/docs/api/awl/XMLDocument/XMLDocument.html @@ -116,7 +116,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:51 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:43 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/XMLDocument/_XMLDocument.php.html b/docs/api/awl/XMLDocument/_XMLDocument.php.html index 4e5b546..af4f3be 100644 --- a/docs/api/awl/XMLDocument/_XMLDocument.php.html +++ b/docs/api/awl/XMLDocument/_XMLDocument.php.html @@ -146,7 +146,7 @@
    -
    +
     @@ -167,7 +167,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:51 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:43 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/XMLElement/XMLElement.html b/docs/api/awl/XMLElement/XMLElement.html index 49d2763..562a570 100644 --- a/docs/api/awl/XMLElement/XMLElement.html +++ b/docs/api/awl/XMLElement/XMLElement.html @@ -103,7 +103,7 @@

    A class for XML elements which may have attributes, or contain other XML sub-elements

    - Located in /XMLElement.php (line 19) + Located in /XMLElement.php (line 20)

    @@ -214,7 +214,7 @@  array GetElements - ( $tag, [ $recursive = false]) + ([ $tag = null], [ $recursive = false])
    @@ -291,14 +291,14 @@
    -
    +
    mixed $attributes - (line 22) + (line 23)
    @@ -310,14 +310,14 @@
    -
    +
    mixed $content - (line 23) + (line 24)
    @@ -329,14 +329,14 @@
    -
    +
    mixed $tagname - (line 20) + (line 21)
    @@ -348,14 +348,14 @@
    -
    +
    mixed $xmlns - (line 21) + (line 22)
    @@ -367,14 +367,14 @@
    -
    +
    mixed $_parent - (line 24) + (line 25)
    @@ -401,11 +401,11 @@
    -
    +
    - Constructor XMLElement (line 34) + Constructor XMLElement (line 35)
    @@ -437,11 +437,11 @@
    -
    +
    - AddSubTag (line 200) + AddSubTag (line 206)
    @@ -464,11 +464,11 @@
    -
    +
    - CountElements (line 58) + CountElements (line 59)
    @@ -489,11 +489,11 @@
    -
    +
    - GetAttribute (line 111) + GetAttribute (line 112)
    @@ -519,11 +519,11 @@
    -
    +
    - GetAttributes (line 121) + GetAttributes (line 123)
    @@ -544,11 +544,11 @@
    -
    +
    - GetContent (line 130) + GetContent (line 132)
    @@ -569,15 +569,16 @@
    -
    +
    - GetElements (line 139) + GetElements (line 142)
    -

    Return an array of elements matching the specified tag

    +

    Return an array of elements matching the specified tag, or all elements if no tag is supplied.

    +

    Unlike GetContent() this will always return an array.

    • return: The XMLElements within the tree which match this tag
    @@ -587,7 +588,7 @@ GetElements - ( $tag, [ $recursive = false]) + ([ $tag = null], [ $recursive = false])
      @@ -602,11 +603,11 @@
    -
    +
    - GetNSTag (line 102) + GetNSTag (line 103)
    @@ -627,11 +628,11 @@
    -
    +
    - GetPath (line 160) + GetPath (line 166)
    @@ -657,11 +658,11 @@
    -
    +
    - GetTag (line 93) + GetTag (line 94)
    @@ -682,11 +683,11 @@
    -
    +
    - NewElement (line 215) + NewElement (line 221)
    @@ -721,11 +722,11 @@
    -
    +
    - Render (line 258) + Render (line 264)
    @@ -754,11 +755,11 @@
    -
    +
    - RenderContent (line 228) + RenderContent (line 234)
    @@ -787,11 +788,11 @@
    -
    +
    - SetAttribute (line 71) + SetAttribute (line 72)
    @@ -817,11 +818,11 @@
    -
    +
    - SetContent (line 84) + SetContent (line 85)
    @@ -849,7 +850,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:51 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:43 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/XMLElement/_XMLElement.php.html b/docs/api/awl/XMLElement/_XMLElement.php.html index 2a6c69e..597d6f9 100644 --- a/docs/api/awl/XMLElement/_XMLElement.php.html +++ b/docs/api/awl/XMLElement/_XMLElement.php.html @@ -102,7 +102,7 @@
    @@ -149,14 +149,14 @@
    -
    +
     require_once - ("AWLUtilities.php") - (line 11) + ('AWLUtilities.php') + (line 12)
    @@ -179,11 +179,11 @@
    -
    +
    - BuildXMLTree (line 305) + BuildXMLTree (line 311)
    @@ -214,7 +214,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:51 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:43 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/iCalendar/_iCalendar.php.html b/docs/api/awl/iCalendar/_iCalendar.php.html index da0b7f1..64c4932 100644 --- a/docs/api/awl/iCalendar/_iCalendar.php.html +++ b/docs/api/awl/iCalendar/_iCalendar.php.html @@ -196,7 +196,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:46 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:36 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/iCalendar/_vEvent.php.html b/docs/api/awl/iCalendar/_vEvent.php.html index a0d5420..3848401 100644 --- a/docs/api/awl/iCalendar/_vEvent.php.html +++ b/docs/api/awl/iCalendar/_vEvent.php.html @@ -98,9 +98,9 @@

    A Class for handling vEvent data

    @@ -139,7 +139,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:51 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:42 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/iCalendar/iCalComponent.html b/docs/api/awl/iCalendar/iCalComponent.html index d507706..4b6d198 100644 --- a/docs/api/awl/iCalendar/iCalComponent.html +++ b/docs/api/awl/iCalendar/iCalComponent.html @@ -1062,7 +1062,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:46 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:36 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/iCalendar/iCalProp.html b/docs/api/awl/iCalendar/iCalProp.html index fd1868a..7544270 100644 --- a/docs/api/awl/iCalendar/iCalProp.html +++ b/docs/api/awl/iCalendar/iCalProp.html @@ -492,7 +492,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:47 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:37 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/iCalendar/iCalendar.html b/docs/api/awl/iCalendar/iCalendar.html index 177a0c3..acf88ef 100644 --- a/docs/api/awl/iCalendar/iCalendar.html +++ b/docs/api/awl/iCalendar/iCalendar.html @@ -1156,7 +1156,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:47 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:37 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/awl/iCalendar/vEvent.html b/docs/api/awl/iCalendar/vEvent.html index b268ebc..6f37983 100644 --- a/docs/api/awl/iCalendar/vEvent.html +++ b/docs/api/awl/iCalendar/vEvent.html @@ -102,7 +102,7 @@

    A Class for handling Events on a calendar

    - Located in /vEvent.php (line 18) + Located in /vEvent.php (line 19)

    @@ -209,11 +209,11 @@
    -
    +
    - Constructor vEvent (line 54) + Constructor vEvent (line 55)
    @@ -236,11 +236,11 @@
    -
    +
    - BuildFromText (line 82) + BuildFromText (line 83)
    @@ -266,11 +266,11 @@
    -
    +
    - DealWithTimeZones (line 162) + DealWithTimeZones (line 163)
    @@ -288,11 +288,11 @@
    -
    +
    - Get (line 187) + Get (line 188)
    @@ -315,11 +315,11 @@
    -
    +
    - Put (line 195) + Put (line 196)
    @@ -345,11 +345,11 @@
    -
    +
    - Render (line 286) + Render (line 287)
    @@ -367,11 +367,11 @@
    -
    +
    - RFC2445ContentEscape (line 231) + RFC2445ContentEscape (line 232)
    @@ -397,11 +397,11 @@
    -
    +
    - SqlDateFormat (line 203) + SqlDateFormat (line 204)
    @@ -419,11 +419,11 @@
    -
    +
    - SqlDurationFormat (line 221) + SqlDurationFormat (line 222)
    @@ -442,11 +442,11 @@
    -
    +
    - SqlUTCFormat (line 212) + SqlUTCFormat (line 213)
    @@ -470,7 +470,7 @@

    - Documentation generated on Tue, 06 Oct 2009 09:31:51 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:42 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/classtrees_awl.html b/docs/api/classtrees_awl.html index 952f221..22a3a8b 100644 --- a/docs/api/classtrees_awl.html +++ b/docs/api/classtrees_awl.html @@ -87,7 +87,7 @@
  • XMLElement
  • - Documentation generated on Tue, 06 Oct 2009 09:31:42 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:31 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/elementindex.html b/docs/api/elementindex.html index 55a3c60..b40b539 100644 --- a/docs/api/elementindex.html +++ b/docs/api/elementindex.html @@ -275,7 +275,7 @@
    apache_request_headers() in AWLUtilities.php
    -
    Forward compatibility so we can use the non-deprecated name in PHP4
    +
    Compatibility so we can use the apache function name and still work with CGI
    Method @@ -1092,7 +1092,7 @@
    XMLElement::GetElements() in XMLElement.php
    -
    Return an array of elements matching the specified tag
    +
    Return an array of elements matching the specified tag, or all elements if no tag is supplied.
    Method @@ -1784,14 +1784,6 @@
    Function to parse lines from BEGIN:SOMETHING to END:SOMETHING into a nested array structure
    - Method - PgQuery -
    -
    -
    PgQuery::PgQuery() in PgQuery.php
    -
    Constructor
    -
    -
    Class PgQuery
    @@ -1914,16 +1906,16 @@ $rendered
    -
    EntryField::$rendered in DataEntry.php
    -
    Once it actually is...
    +
    MenuOption::$rendered in MenuSet.php
    +
    The rendered HTML fragment (once it has been).
    Variable $rendered
    -
    MenuOption::$rendered in MenuSet.php
    -
    The rendered HTML fragment (once it has been).
    +
    EntryField::$rendered in DataEntry.php
    +
    Once it actually is...
    Variable @@ -1946,24 +1938,24 @@ Render
    -
    iCalProp::Render() in iCalendar.php
    -
    Render a suitably escaped RFC2445 content string.
    +
    vEvent::Render() in vEvent.php
    +
    Render the vEvent object as a text string which is a single VEVENT
    Method Render
    -
    vEvent::Render() in vEvent.php
    -
    Render the vEvent object as a text string which is a single VEVENT
    +
    iCalComponent::Render() in iCalendar.php
    +
    Renders the component, possibly restricted to only the listed properties
    Method Render
    -
    iCalComponent::Render() in iCalendar.php
    -
    Renders the component, possibly restricted to only the listed properties
    +
    iCalendar::Render() in iCalendar.php
    +
    Render the iCalendar object as a text string which is a single VEVENT (or other)
    Method @@ -1978,8 +1970,8 @@ Render
    -
    iCalendar::Render() in iCalendar.php
    -
    Render the iCalendar object as a text string which is a single VEVENT (or other)
    +
    iCalProp::Render() in iCalendar.php
    +
    Render a suitably escaped RFC2445 content string.
    Method @@ -1994,32 +1986,32 @@ Render
    -
    Browser::Render() in classBrowser.php
    -
    This method is used to render the browser as HTML. If the query has not yet been executed then this will call DoQuery to do so.
    +
    MenuOption::Render() in MenuSet.php
    +
    Convert the menu option into an HTML string
    Method Render
    -
    XMLElement::Render() in XMLElement.php
    -
    Render the document tree into (nicely formatted) XML
    +
    MenuSet::Render() in MenuSet.php
    +
    Render the menu tree to an HTML fragment.
    Method Render
    -
    MenuSet::Render() in MenuSet.php
    -
    Render the menu tree to an HTML fragment.
    +
    Browser::Render() in classBrowser.php
    +
    This method is used to render the browser as HTML. If the query has not yet been executed then this will call DoQuery to do so.
    Method Render
    -
    MenuOption::Render() in MenuSet.php
    -
    Convert the menu option into an HTML string
    +
    XMLElement::Render() in XMLElement.php
    +
    Render the document tree into (nicely formatted) XML
    Method @@ -2653,6 +2645,14 @@
    Test if our value contains a string
    + Method + Title +
    +
    +
    Browser::Title() in classBrowser.php
    +
    Accessor for the Title for the browse, which could set the title also.
    +
    +
    Function translate
    @@ -3072,6 +3072,14 @@
    Internal function for parsing the type extra on a field.
    +
    + Method + __construct +
    +
    +
    PgQuery::__construct() in PgQuery.php
    +
    Constructor
    +
    diff --git a/docs/api/elementindex_awl.html b/docs/api/elementindex_awl.html index 6d2079f..f2cbe5a 100644 --- a/docs/api/elementindex_awl.html +++ b/docs/api/elementindex_awl.html @@ -126,6 +126,14 @@
    Log error, optionally with file and line location of the caller.
    + Method + __construct +
    +
    +
    PgQuery::__construct() in PgQuery.php
    +
    Constructor
    +
    +
    Method _CheckLogin
    @@ -444,7 +452,7 @@
    apache_request_headers() in AWLUtilities.php
    -
    Forward compatibility so we can use the non-deprecated name in PHP4
    +
    Compatibility so we can use the apache function name and still work with CGI
    Page @@ -1286,7 +1294,7 @@
    XMLElement::GetElements() in XMLElement.php
    -
    Return an array of elements matching the specified tag
    +
    Return an array of elements matching the specified tag, or all elements if no tag is supplied.
    Method @@ -1906,14 +1914,6 @@
    Put the value of a property
    - Method - PgQuery -
    -
    -
    PgQuery::PgQuery() in PgQuery.php
    -
    Constructor
    -
    -
    Class PgQuery
    @@ -2729,6 +2729,14 @@
    Method + Title +
    +
    +
    Browser::Title() in classBrowser.php
    +
    Accessor for the Title for the browse, which could set the title also.
    +
    +
    + Method TempLineFormat
    diff --git a/docs/api/errors.html b/docs/api/errors.html index f06c6d8..831eeb0 100644 --- a/docs/api/errors.html +++ b/docs/api/errors.html @@ -24,14 +24,14 @@

    AuthPlugins.php

    Warnings:


    -Warning on line 27 - Page-level DocBlock precedes "require_once "AWLUtilities.php"", use another DocBlock to document the source element
    +Warning on line 27 - Page-level DocBlock precedes "require_once 'AWLUtilities.php'", use another DocBlock to document the source element

    Errors:


    Error on line 86 - DocBlock has multiple @package tags, illegal. ignoring additional tag "@package awl"
    Error on line 106 - DocBlock has multiple @package tags, illegal. ignoring additional tag "@package awl"

    classBrowser.php

    Warnings:


    -Warning on line 15 - Page-level DocBlock precedes "require_once "AWLUtilities.php"", use another DocBlock to document the source element
    +Warning on line 16 - Page-level DocBlock precedes "require_once "AWLUtilities.php"", use another DocBlock to document the source element

    DataEntry.php

    Warnings:


    @@ -39,42 +39,42 @@

    DataUpdate.php

    Warnings:


    -Warning on line 13 - Page-level DocBlock precedes "require_once "AWLUtilities.php"", use another DocBlock to document the source element
    +Warning on line 14 - Page-level DocBlock precedes "require_once 'AWLUtilities.php'", use another DocBlock to document the source element

    EMail.php

    Warnings:


    -Warning on line 9 - Page-level DocBlock precedes "require_once "AWLUtilities.php"", use another DocBlock to document the source element
    +Warning on line 10 - Page-level DocBlock precedes "require_once "AWLUtilities.php"", use another DocBlock to document the source element

    iCalendar.php

    Warnings:


    -Warning on line 48 - example file "To clear any 'VALARM' components in an iCalendar object - $ical->component->ClearComponents('VALARM');" does not exist
    +Warning on line 48 - example file "To parse an existing iCalendar string for manipulation: + $ical = new iCalendar( array('icalendar' => $icalendar_text ) );" does not exist
    +Warning on line 48 - Page-level DocBlock precedes "require_once "XMLElement.php"", use another DocBlock to document the source element
    Warning on line 48 - example file "To replace any 'RRULE' property in an iCalendar object $ical->component->SetProperties( 'RRULE', $rrule_definition );" does not exist
    -Warning on line 48 - Page-level DocBlock precedes "require_once "XMLElement.php"", use another DocBlock to document the source element
    +Warning on line 48 - example file "To clear any 'VALARM' components in an iCalendar object + $ical->component->ClearComponents('VALARM');" does not exist
    Warning on line 48 - example file "To render just the VEVENTs in the iCalendar with a restricted list of properties: echo $ical->Render( false, 'VEVENT', array( 'DTSTART', 'DURATION', 'DTEND', 'RRULE', 'SUMMARY') );" does not exist
    -Warning on line 48 - example file "To parse an existing iCalendar string for manipulation: - $ical = new iCalendar( array('icalendar' => $icalendar_text ) );" does not exist
    -Warning on line 48 - example file "To render it as an iCalendar string: - echo $ical->Render();" does not exist
    Warning on line 48 - example file "To create a new iCalendar from several data values: $ical = new iCalendar( array('DTSTART' => $dtstart, 'SUMMARY' => $summary, 'DURATION' => $duration ) );" does not exist
    +Warning on line 48 - example file "To render it as an iCalendar string: + echo $ical->Render();" does not exist
    Warning on line 836 - Unknown tag "@note" used

    Errors:


    Error on line 1089 - DocBlock has multiple @var tags, illegal. ignoring additional tag "@var integer The number of SOMETHINGS we want to get."

    MenuSet.php

    Warnings:


    -Warning on line 13 - Page-level DocBlock precedes "require_once "AWLUtilities.php"", use another DocBlock to document the source element
    +Warning on line 14 - Page-level DocBlock precedes "require_once "AWLUtilities.php"", use another DocBlock to document the source element

    PgQuery.php

    Warnings:


    -Warning on line 53 - Page-level DocBlock precedes "require_once "AWLUtilities.php"", use another DocBlock to document the source element
    +Warning on line 54 - Page-level DocBlock precedes "require_once "AWLUtilities.php"", use another DocBlock to document the source element

    Session.php

    Warnings:


    -Warning on line 24 - Page-level DocBlock precedes "require_once "AWLUtilities.php"", use another DocBlock to document the source element
    +Warning on line 24 - Page-level DocBlock precedes "require_once 'AWLUtilities.php'", use another DocBlock to document the source element

    User.php

    Warnings:


    @@ -91,18 +91,18 @@

    XMLElement.php

    Warnings:


    -Warning on line 10 - Page-level DocBlock precedes "require_once "AWLUtilities.php"", use another DocBlock to document the source element
    +Warning on line 11 - Page-level DocBlock precedes "require_once 'AWLUtilities.php'", use another DocBlock to document the source element

    AWLUtilities.php

    Errors:


    Error on line 26 - DocBlock has multiple @var tags, illegal. ignoring additional tag "@var [string ...] Parameters for the format string."
    Error on line 26 - DocBlock has multiple @var tags, illegal. ignoring additional tag "@var string A format string for the log message"
    -Error on line 64 - DocBlock has multiple @package tags, illegal. ignoring additional tag "@package awl"
    -Error on line 78 - DocBlock has multiple @var tags, illegal. ignoring additional tag "@var array The array to be dumped."
    -Error on line 78 - DocBlock has multiple @var tags, illegal. ignoring additional tag "@var boolean Should the dump recurse into arrays/objects in the array"
    -Error on line 78 - DocBlock has multiple @var tags, illegal. ignoring additional tag "@var string What name should this array dump identify itself as"
    +Error on line 74 - DocBlock has multiple @package tags, illegal. ignoring additional tag "@package awl"
    +Error on line 88 - DocBlock has multiple @var tags, illegal. ignoring additional tag "@var boolean Should the dump recurse into arrays/objects in the array"
    +Error on line 88 - DocBlock has multiple @var tags, illegal. ignoring additional tag "@var string What name should this array dump identify itself as"
    +Error on line 88 - DocBlock has multiple @var tags, illegal. ignoring additional tag "@var array The array to be dumped."

    - Documentation generated on Tue, 06 Oct 2009 09:31:52 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:44 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file diff --git a/docs/api/index.html b/docs/api/index.html index 2e0314e..50c4fbe 100644 --- a/docs/api/index.html +++ b/docs/api/index.html @@ -4,7 +4,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> - + awl diff --git a/docs/api/todolist.html b/docs/api/todolist.html index 6f8d5c7..814163a 100644 --- a/docs/api/todolist.html +++ b/docs/api/todolist.html @@ -54,7 +54,7 @@
  • Remove this function.
  • - Documentation generated on Tue, 06 Oct 2009 09:31:52 -0700 by phpDocumentor 1.3.2 + Documentation generated on Mon, 21 Dec 2009 23:33:43 +1300 by phpDocumentor 1.3.2

    \ No newline at end of file -- 2.11.4.GIT