summaryrefslogtreecommitdiff
path: root/demos
diff options
context:
space:
mode:
Diffstat (limited to 'demos')
-rw-r--r--demos/quickstart/protected/controls/TopicList.tpl2
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/Home.page338
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/TActiveButtonClass.pngbin0 -> 33847 bytes
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/TActiveButtonClass.vsdbin0 -> 153088 bytes
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/postback-callback.pngbin0 -> 23493 bytes
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/postback-callback.vsdbin0 -> 59904 bytes
-rw-r--r--demos/time-tracker/protected/App_Code/Dao/BaseDao.php4
-rw-r--r--demos/time-tracker/protected/App_Code/Dao/ProjectDao.php4
-rw-r--r--demos/time-tracker/protected/App_Code/Dao/ProjectRecord.php4
-rw-r--r--demos/time-tracker/protected/App_Code/Dao/UserDao.php4
-rw-r--r--demos/time-tracker/protected/App_Code/DaoManager.php4
-rw-r--r--demos/time-tracker/protected/App_Code/TimeTrackerException.php4
-rw-r--r--demos/time-tracker/protected/App_Code/TimeTrackerUser.php4
-rw-r--r--demos/time-tracker/protected/App_Code/TrackerAuthManager.php2
-rw-r--r--demos/time-tracker/protected/App_Code/UserManager.php4
-rw-r--r--demos/time-tracker/protected/App_Data/TimeTrackerUserTypeHandler.php4
-rw-r--r--demos/time-tracker/protected/pages/TimeTracker/Login.php4
-rw-r--r--demos/time-tracker/protected/pages/TimeTracker/Logout.php4
-rw-r--r--demos/time-tracker/protected/pages/TimeTracker/SiteMap.php4
-rw-r--r--demos/time-tracker/protected/pages/TimeTracker/UserCreate.php4
-rw-r--r--demos/time-tracker/protected/pages/TimeTracker/UserList.php4
21 files changed, 368 insertions, 30 deletions
diff --git a/demos/quickstart/protected/controls/TopicList.tpl b/demos/quickstart/protected/controls/TopicList.tpl
index 1302338d..6a335442 100644
--- a/demos/quickstart/protected/controls/TopicList.tpl
+++ b/demos/quickstart/protected/controls/TopicList.tpl
@@ -44,7 +44,7 @@
<li><a href="?page=Controls.Validation">Validation Controls</a></li>
<li><a href="?page=Controls.List">List Controls</a></li>
<li><a href="?page=Controls.Data">Data Controls</a></li>
- <li><a href="?page=Construction">Active Controls</a></li>
+ <li><a href="?page=ActiveControls.Home">Active Controls (AJAX)</a></li>
<li><a href="?page=Controls.NewControl">Writing New Controls</a></li>
</ul>
</div>
diff --git a/demos/quickstart/protected/pages/ActiveControls/Home.page b/demos/quickstart/protected/pages/ActiveControls/Home.page
new file mode 100644
index 00000000..e3f13640
--- /dev/null
+++ b/demos/quickstart/protected/pages/ActiveControls/Home.page
@@ -0,0 +1,338 @@
+<com:TContent ID="body" >
+<h1>ActiveControls (AJAX)</h1>
+<p>Active Controls allows the browser to communicate with server
+without refreshing the current page.
+
+<h2>Standard Active Controls</h2>
+<ul>
+ <li>
+ <a href="?page=ActiveControls.ActiveButton">TActiveButton</a>
+ represents a click button on a Web page. It can be used to trigger a callback request.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveCheckBox">TActiveCheckBox</a>
+ represents a checkbox on a Web page. It can be used to collect two-state user input
+ and can trigger a callback request.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveCustomValidator">TActiveCustomValidator</a>
+ validates a particular control using a callback request.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveHyperLink">TActiveHyperLink</a>
+ represents a hyperlink on a Web page.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveImage">TActiveImage</a>
+ represents an image on a Web page.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveImageButton">TActiveImageButton</a>
+ represents a click button that has an image as the background.
+ It is can be used to trigger a callback request.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveLabel">TActiveLabel</a>
+ represents a label on a Web page.
+ The label can be customized via various CSS attributes.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveLinkButton">TActiveLinkButton</a>
+ represents a hyperlink that can perform a callback request.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActivePanel">TActivePanel</a>
+ represents a container for other controls on a Web page. In HTML,
+ it is displayed as a &lt;div&gt; element. The panel's contents
+ can be replaced during a callback request.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveRadioButton">TActiveRadioButton</a>
+ represents a radiobutton on a Web page.
+ It is mainly used in a group from which users make a choice. It can
+ be used to perform a callback request.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveTextBox">TActiveTextBox</a>
+ represents a text input field on a Web page.
+ It can collect single-line, multi-line or password text input from users.
+ It can be used to perform a callback request.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.CallbackOptions">TCallbackOptions</a>
+ callback options such as <tt>OnLoading</tt/> client-side event handlers.
+ </li>
+
+</ul>
+
+<h2>Active List Controls</h2>
+<ul>
+ <li>
+ <a href="?page=ActiveControls.ActiveCheckBoxList">TActiveCheckBoxList</a>
+ displays a list of checkboxes on a Web page and each checkbox
+ can trigger a callback request.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveDropDownList">TActiveDropDownList</a>
+ displays a dropdown list box that allows users to select a
+ single option from a few prespecified ones. It can be used
+ to perform a callback request.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveListBox">TActiveListBox</a>
+ displays a list box that allows single or multiple selection. It can be used
+ to perform a callback request.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveRadioButtonList">TActiveRadioButtonList</a>
+ is similar to TActiveCheckBoxList in every aspect except that each
+ TActiveRadioButtonList displays a group of radiobuttons. Each radio button
+ can perform a callback request.
+ </li>
+</ul>
+
+<h2>Extended Active Controls</h2>
+
+
+<ul>
+ <li>
+ <a href="?page=ActiveControls.AutoComplete">TAutoComplete</a>
+ extends TActiveTextBox to offer text completion suggestions.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.Callback">TCallback</a>
+ a generic control that can perform callback requests.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.EventTriggeredCallback">TEventTriggeredCallback</a>
+ triggers a callback request based on HTML DOM events.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.InPlaceTextBox">TInPlaceTextBox</a>
+ represents a label that can be edited by clicked.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.TimeTriggeredCallback">TTimeTriggeredCallback</a>
+ triggers a callback request based on time elapsed.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ValueTriggeredCallback">TValueTriggeredCallback</a>
+ monitors (using a timer) an attribute of an HTML element and triggers a callback request
+ when the attribute value changes.
+ </li>
+
+</ul>
+
+<h2>Active Control Abilities</h2>
+
+<!-- tabular: align=|l|l|l|, width=(0.55 0.15 0.15 0.15) -->
+<table class="tabular">
+ <tr>
+ <th>Control Name</th>
+ <th>Can Update</th>
+ <th>Triggers Callback</th>
+ <th>Can Degrade</th>
+ </tr>
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveButton">TActiveButton</a>
+ </td>
+ <td>Yes</td><td>Yes</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveCheckBox">TActiveCheckBox</a>
+ </td>
+ <td>Yes</td><td>Yes</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveCustomValidator">TActiveCustomValidator</a>
+ </td>
+ <td>No</td><td>Yes</td><td>No</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveHyperLink">TActiveHyperLink</a>
+ </td>
+ <td>Yes</td><td>No</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveImage">TActiveImage</a>
+ </td>
+ <td>Yes</td><td>No</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveImageButton">TActiveImageButton</a>
+ </td>
+ <td>Yes</td><td>Yes</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveLabel">TActiveLabel</a>
+ </td>
+ <td>Yes</td><td>No</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveLinkButton">TActiveLinkButton</a>
+ </td>
+ <td>Yes</td><td>Yes</td><td>No</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActivePanel">TActivePanel</a>
+ </td>
+ <td>Yes</td><td>No</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveRadioButton">TActiveRadioButton</a>
+ </td>
+ <td>Yes</td><td>Yes</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveTextBox">TActiveTextBox</a>
+ </td>
+ <td>Yes</td><td>Yes</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.CallbackOptions">TCallbackOptions</a>
+ </td>
+ <td>No</td><td>No</td><td>N/A</td>
+ </tr>
+
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveCheckBoxList">TActiveCheckBoxList</a>
+ </td>
+ <td>Yes</td><td>Yes</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveDropDownList">TActiveDropDownList</a>
+ </td>
+ <td>Yes</td><td>Yes</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveListBox">TActiveListBox</a>
+ </td>
+ <td>Yes</td><td>Yes</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ActiveRadioButtonList">TActiveRadioButtonList</a>
+ </td>
+ <td>Yes</td><td>Yes</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.AutoComplete">TAutoComplete</a>
+ </td>
+ <td>Yes</td><td>Yes</td><td>Yes</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.Callback">TCallback</a>
+ </td>
+ <td>No</td><td>Yes</td><td>No</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.EventTriggeredCallback">TEventTriggeredCallback</a>
+ </td>
+ <td>No</td><td>Yes</td><td>No</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.InPlaceTextBox">TInPlaceTextBox</a>
+ </td>
+ <td>Yes</td><td>Yes</td><td>No</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.TimeTriggeredCallback">TTimeTriggeredCallback</a>
+ </td>
+ <td>No</td><td>Yes</td><td>No</td>
+ </tr>
+
+ <tr><td>
+ <a href="?page=ActiveControls.ValueTriggeredCallback">TValueTriggeredCallback</a>
+ </td>
+ <td>No</td><td>Yes</td><td>No</td>
+ </tr>
+</table>
+
+<h2>Active Control Infrastructure Classes</h2>
+<p>The following classes provide the basic infrastructure classes required to
+realize the active controls.</p>
+<ul>
+ <li>
+ <a href="?page=ActiveControls.ActiveControlAdapter">TActiveControlAdapter</a>
+ tracks the viewstate values of the control and update differences of the client-side HTML
+ element attributes.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActiveListControlAdapter">TActiveListControlAdapter</a>
+ allows the adapted list controls to change the selections on the client-side during
+ a callback request.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.ActivePageAdapter">TActivePageAdapter</a>
+ process the page life-cycle for callback requests.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.BaseActiveControl">TBaseActiveControl</a>
+ common active control methods and options.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.CallbackClientScript">TCallbackClientScript</a>
+ methods to manipulate the client-side HTML elements, also includes methods
+ to invoke javascript Effects on HTML elements.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.CallbackClientSide">TCallbackClientSide</a>
+ common client-side callback request options, and client-side event handlers.
+ </li>
+
+ <li>
+ <a href="?page=ActiveControls.CallbackResponseAdapter">TCallbackResponseAdapter</a>
+ HTTP response for callback requests.
+ </li>
+
+</ul>
+<p>
+<img src="<%~ postback-callback.png %>" class="figure" />
+</p>
+<p>
+<img src="<%~ TActiveButtonClass.png %>" class="figure"/>
+</p>
+</com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/ActiveControls/TActiveButtonClass.png b/demos/quickstart/protected/pages/ActiveControls/TActiveButtonClass.png
new file mode 100644
index 00000000..632d9a45
--- /dev/null
+++ b/demos/quickstart/protected/pages/ActiveControls/TActiveButtonClass.png
Binary files differ
diff --git a/demos/quickstart/protected/pages/ActiveControls/TActiveButtonClass.vsd b/demos/quickstart/protected/pages/ActiveControls/TActiveButtonClass.vsd
new file mode 100644
index 00000000..b9127223
--- /dev/null
+++ b/demos/quickstart/protected/pages/ActiveControls/TActiveButtonClass.vsd
Binary files differ
diff --git a/demos/quickstart/protected/pages/ActiveControls/postback-callback.png b/demos/quickstart/protected/pages/ActiveControls/postback-callback.png
new file mode 100644
index 00000000..031dcde3
--- /dev/null
+++ b/demos/quickstart/protected/pages/ActiveControls/postback-callback.png
Binary files differ
diff --git a/demos/quickstart/protected/pages/ActiveControls/postback-callback.vsd b/demos/quickstart/protected/pages/ActiveControls/postback-callback.vsd
new file mode 100644
index 00000000..7e054833
--- /dev/null
+++ b/demos/quickstart/protected/pages/ActiveControls/postback-callback.vsd
Binary files differ
diff --git a/demos/time-tracker/protected/App_Code/Dao/BaseDao.php b/demos/time-tracker/protected/App_Code/Dao/BaseDao.php
index 63b91def..cf27afc9 100644
--- a/demos/time-tracker/protected/App_Code/Dao/BaseDao.php
+++ b/demos/time-tracker/protected/App_Code/Dao/BaseDao.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -14,7 +14,7 @@
* Base DAO class.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/App_Code/Dao/ProjectDao.php b/demos/time-tracker/protected/App_Code/Dao/ProjectDao.php
index 0a0771e3..3d3ced1d 100644
--- a/demos/time-tracker/protected/App_Code/Dao/ProjectDao.php
+++ b/demos/time-tracker/protected/App_Code/Dao/ProjectDao.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -14,7 +14,7 @@
* Project DAO class.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/App_Code/Dao/ProjectRecord.php b/demos/time-tracker/protected/App_Code/Dao/ProjectRecord.php
index 9739d443..7812751b 100644
--- a/demos/time-tracker/protected/App_Code/Dao/ProjectRecord.php
+++ b/demos/time-tracker/protected/App_Code/Dao/ProjectRecord.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -14,7 +14,7 @@
* Time Tracker Project class.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/App_Code/Dao/UserDao.php b/demos/time-tracker/protected/App_Code/Dao/UserDao.php
index 95a85410..28719d81 100644
--- a/demos/time-tracker/protected/App_Code/Dao/UserDao.php
+++ b/demos/time-tracker/protected/App_Code/Dao/UserDao.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -17,7 +17,7 @@
* this token can be used to perform persistent cookie login.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/App_Code/DaoManager.php b/demos/time-tracker/protected/App_Code/DaoManager.php
index ac546054..5e3eef56 100644
--- a/demos/time-tracker/protected/App_Code/DaoManager.php
+++ b/demos/time-tracker/protected/App_Code/DaoManager.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -16,7 +16,7 @@
* A Registry for Dao and an implementation of that type.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/App_Code/TimeTrackerException.php b/demos/time-tracker/protected/App_Code/TimeTrackerException.php
index 64b11405..41632c01 100644
--- a/demos/time-tracker/protected/App_Code/TimeTrackerException.php
+++ b/demos/time-tracker/protected/App_Code/TimeTrackerException.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -15,7 +15,7 @@
* "exceptions.txt"
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/App_Code/TimeTrackerUser.php b/demos/time-tracker/protected/App_Code/TimeTrackerUser.php
index 99ac1209..b519fcde 100644
--- a/demos/time-tracker/protected/App_Code/TimeTrackerUser.php
+++ b/demos/time-tracker/protected/App_Code/TimeTrackerUser.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -20,7 +20,7 @@ Prado::using('System.Security.TUserManager');
* User class for Time Tracker application.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/App_Code/TrackerAuthManager.php b/demos/time-tracker/protected/App_Code/TrackerAuthManager.php
index 4ee01a37..989fcc54 100644
--- a/demos/time-tracker/protected/App_Code/TrackerAuthManager.php
+++ b/demos/time-tracker/protected/App_Code/TrackerAuthManager.php
@@ -4,7 +4,7 @@
* a string token saved in the cookie.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/App_Code/UserManager.php b/demos/time-tracker/protected/App_Code/UserManager.php
index 1327dc3c..b4a4ad68 100644
--- a/demos/time-tracker/protected/App_Code/UserManager.php
+++ b/demos/time-tracker/protected/App_Code/UserManager.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -14,7 +14,7 @@
* User manager module class for time tracker application.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/App_Data/TimeTrackerUserTypeHandler.php b/demos/time-tracker/protected/App_Data/TimeTrackerUserTypeHandler.php
index 07c46acc..c2d5c4d6 100644
--- a/demos/time-tracker/protected/App_Data/TimeTrackerUserTypeHandler.php
+++ b/demos/time-tracker/protected/App_Data/TimeTrackerUserTypeHandler.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -15,7 +15,7 @@
* The TimeTrackerUser requires an instance of IUserManager in constructor.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/pages/TimeTracker/Login.php b/demos/time-tracker/protected/pages/TimeTracker/Login.php
index aa12e716..2bd02cc1 100644
--- a/demos/time-tracker/protected/pages/TimeTracker/Login.php
+++ b/demos/time-tracker/protected/pages/TimeTracker/Login.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -17,7 +17,7 @@
* if successful.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/pages/TimeTracker/Logout.php b/demos/time-tracker/protected/pages/TimeTracker/Logout.php
index 08fdfaf6..2e3d3ccc 100644
--- a/demos/time-tracker/protected/pages/TimeTracker/Logout.php
+++ b/demos/time-tracker/protected/pages/TimeTracker/Logout.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -14,7 +14,7 @@
* Logout page class.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/pages/TimeTracker/SiteMap.php b/demos/time-tracker/protected/pages/TimeTracker/SiteMap.php
index 1beed757..dde4b44d 100644
--- a/demos/time-tracker/protected/pages/TimeTracker/SiteMap.php
+++ b/demos/time-tracker/protected/pages/TimeTracker/SiteMap.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $17/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -14,7 +14,7 @@
* SiteMap menu is rendered depending on user roles.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $17/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/pages/TimeTracker/UserCreate.php b/demos/time-tracker/protected/pages/TimeTracker/UserCreate.php
index ed8ea4f1..8ee077ac 100644
--- a/demos/time-tracker/protected/pages/TimeTracker/UserCreate.php
+++ b/demos/time-tracker/protected/pages/TimeTracker/UserCreate.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -17,7 +17,7 @@
* If logged in as admin, the user role can be change during creation.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $16/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/
diff --git a/demos/time-tracker/protected/pages/TimeTracker/UserList.php b/demos/time-tracker/protected/pages/TimeTracker/UserList.php
index 175a731a..22974d29 100644
--- a/demos/time-tracker/protected/pages/TimeTracker/UserList.php
+++ b/demos/time-tracker/protected/pages/TimeTracker/UserList.php
@@ -6,7 +6,7 @@
* @link http://www.pradosoft.com/
* @copyright Copyright &copy; 2005-2006 PradoSoft
* @license http://www.pradosoft.com/license/
- * @version $Revision: $ $18/07/2006: $
+ * @version $Id$
* @package Demos
*/
@@ -14,7 +14,7 @@
* List all users in a repeater.
*
* @author Wei Zhuo <weizhuo[at]gmail[dot]com>
- * @version $Revision: $ $18/07/2006: $
+ * @version $Id$
* @package Demos
* @since 3.1
*/