summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwei <>2007-01-24 06:55:32 +0000
committerwei <>2007-01-24 06:55:32 +0000
commita019fe347214aac122144ac5027bf4b96cfbc72a (patch)
treef7a585a3413788b9d04ebdd6b3af9adbaf46125f
parente306989c6d03aac37e2557465b4812ea21970065 (diff)
Add $Id$ for all quickstart pages.
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/ActiveButton.page2
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/ActiveCheckBox.page2
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/ActiveCustomValidator.page4
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/ActiveHyperLink.page4
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/Home.page2
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/Introduction.page2
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/Samples/TActiveButton/Home.page2
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/Samples/TActiveCheckBox/Home.page2
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/Samples/TActiveCustomValidator/Home.page4
-rw-r--r--demos/quickstart/protected/pages/ActiveControls/Samples/TActiveHyperLink/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Assets.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Auth.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Collections.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Error.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/I18N.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Logging.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/MasterContent.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Performance.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.de.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.es.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.fr.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.pl.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.zh.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Samples/I18N/zh_TW/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Scripts.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Scripts1.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Scripts2.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Scripts3.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Security.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/State.page2
-rw-r--r--demos/quickstart/protected/pages/Advanced/Themes.page2
-rw-r--r--demos/quickstart/protected/pages/Configurations/AppConfig.page2
-rw-r--r--demos/quickstart/protected/pages/Configurations/Overview.page2
-rw-r--r--demos/quickstart/protected/pages/Configurations/PageConfig.page2
-rw-r--r--demos/quickstart/protected/pages/Configurations/Templates1.page2
-rw-r--r--demos/quickstart/protected/pages/Configurations/Templates2.page2
-rw-r--r--demos/quickstart/protected/pages/Configurations/Templates3.page2
-rw-r--r--demos/quickstart/protected/pages/Configurations/UrlMapping.page2
-rw-r--r--demos/quickstart/protected/pages/Construction.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Button.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/CheckBox.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/ClientScript.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/ColorPicker.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Data.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/DataGrid.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/DataList.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/DatePicker.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Expression.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/FileUpload.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Head.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/HiddenField.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/HtmlArea.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/HyperLink.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Image.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/ImageButton.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/ImageMap.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/InlineFrame.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/JavascriptLogger.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Label.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/LinkButton.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/List.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Literal.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/MultiView.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/NewControl.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/OutputCache.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Pager.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Panel.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/PlaceHolder.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/RadioButton.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Repeater.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/SafeHtml.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox1/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox2/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TBulletedList/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TButton/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TCheckBox/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TCheckBoxList/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TClientSideValidator/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TCompareValidator/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TCustomValidator/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample1.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample2.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample3.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample4.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample5.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample6.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TDataList/Sample1.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TDataList/Sample2.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TDataTypeValidator/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TDatePicker/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TDropDownList/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TEmailAddressValidator/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TExpression/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TFileUpload/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/THtmlArea/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/THyperLink/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TImage/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TImageButton/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TImageMap/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TInlineFrame/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TLabel/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TLinkButton/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TListBox/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TLiteral/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TMultiView/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TPager/Sample1.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TPanel/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TPlaceHolder/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TRadioButton/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TRadioButtonList/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TRegularExpressionValidator/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample1.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample2.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample3.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TRequiredFieldValidator/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TSafeHtml/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TStatements/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TTable/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TTextBox/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TTextHighlighter/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TValidationSummary/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample1.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample2.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample3.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample4.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample5.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Standard.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Statements.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Table.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/TextBox.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/TextHighlighter.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Validation.page2
-rw-r--r--demos/quickstart/protected/pages/Controls/Wizard.page2
-rw-r--r--demos/quickstart/protected/pages/Database/ActiveRecord.page2
-rw-r--r--demos/quickstart/protected/pages/Database/DAO.page2
-rw-r--r--demos/quickstart/protected/pages/Database/SqlMap.page2
-rw-r--r--demos/quickstart/protected/pages/Fundamentals/Applications.page2
-rw-r--r--demos/quickstart/protected/pages/Fundamentals/Architecture.page2
-rw-r--r--demos/quickstart/protected/pages/Fundamentals/Components.page2
-rw-r--r--demos/quickstart/protected/pages/Fundamentals/Controls.page2
-rw-r--r--demos/quickstart/protected/pages/Fundamentals/Hangman.page2
-rw-r--r--demos/quickstart/protected/pages/Fundamentals/Modules.page2
-rw-r--r--demos/quickstart/protected/pages/Fundamentals/Pages.page2
-rw-r--r--demos/quickstart/protected/pages/Fundamentals/Samples/Hangman/Home.page2
-rw-r--r--demos/quickstart/protected/pages/Fundamentals/Services.page2
-rw-r--r--demos/quickstart/protected/pages/GettingStarted/AboutPrado.page3
-rw-r--r--demos/quickstart/protected/pages/GettingStarted/CommandLine.page2
-rw-r--r--demos/quickstart/protected/pages/GettingStarted/HelloWorld.page2
-rw-r--r--demos/quickstart/protected/pages/GettingStarted/Installation.page2
-rw-r--r--demos/quickstart/protected/pages/GettingStarted/Introduction.page2
-rw-r--r--demos/quickstart/protected/pages/GettingStarted/Upgrading.page2
-rw-r--r--demos/quickstart/protected/pages/GettingStarted/fr/Introduction.page2
-rw-r--r--demos/quickstart/protected/pages/Search.page2
-rw-r--r--demos/quickstart/protected/pages/Services/SoapService.page2
-rw-r--r--demos/quickstart/protected/pages/Tutorial/AjaxChat.page2
-rw-r--r--demos/quickstart/protected/pages/Tutorial/CurrencyConverter.page2
-rw-r--r--demos/quickstart/protected/pages/ViewSource.page5
159 files changed, 165 insertions, 163 deletions
diff --git a/demos/quickstart/protected/pages/ActiveControls/ActiveButton.page b/demos/quickstart/protected/pages/ActiveControls/ActiveButton.page
index c80c22dc..43f8250b 100644
--- a/demos/quickstart/protected/pages/ActiveControls/ActiveButton.page
+++ b/demos/quickstart/protected/pages/ActiveControls/ActiveButton.page
@@ -91,4 +91,4 @@ value contains the javascript statement that hides the "Loading..." span tag.
See <a href="?page=ActiveControls.CallbackClientSide">TCallbackClientSide</a> for
further details on client-side property details.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/ActiveControls/ActiveCheckBox.page b/demos/quickstart/protected/pages/ActiveControls/ActiveCheckBox.page
index 5b34492a..ac849daa 100644
--- a/demos/quickstart/protected/pages/ActiveControls/ActiveCheckBox.page
+++ b/demos/quickstart/protected/pages/ActiveControls/ActiveCheckBox.page
@@ -20,4 +20,4 @@
<com:RunBar PagePath="ActiveControls.Samples.TActiveCheckBox.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/ActiveControls/ActiveCustomValidator.page b/demos/quickstart/protected/pages/ActiveControls/ActiveCustomValidator.page
index d723cbac..dc9e036f 100644
--- a/demos/quickstart/protected/pages/ActiveControls/ActiveCustomValidator.page
+++ b/demos/quickstart/protected/pages/ActiveControls/ActiveCustomValidator.page
@@ -1,5 +1,5 @@
<com:TContent ID="body">
-<!-- $Id: ActiveCheckBox.page 1405 2006-09-10 01:03:56Z wei $ -->
+<!-- $Id$ -->
<h1 id="126030">TActiveCustomValidator</h1>
<com:DocLink ClassPath="System.Web.UI.ActiveControls.TActiveCustomValidator" />
@@ -20,4 +20,4 @@ will be true when validation is made during a callback request.
<com:RunBar PagePath="ActiveControls.Samples.TActiveCustomValidator.Home" />
-</com:TContent>
+<div class="last-modified">$Id$</div></com:TContent>
diff --git a/demos/quickstart/protected/pages/ActiveControls/ActiveHyperLink.page b/demos/quickstart/protected/pages/ActiveControls/ActiveHyperLink.page
index e8298ee1..a67462cf 100644
--- a/demos/quickstart/protected/pages/ActiveControls/ActiveHyperLink.page
+++ b/demos/quickstart/protected/pages/ActiveControls/ActiveHyperLink.page
@@ -1,5 +1,5 @@
<com:TContent ID="body">
-<!-- $Id: ActiveCheckBox.page 1405 2006-09-10 01:03:56Z wei $ -->
+<!-- $Id$ -->
<h1 id="ActiveHyperLink">TActiveHyperLink</h1>
<com:DocLink ClassPath="System.Web.UI.ActiveControls.TActiveHyperLink" />
@@ -12,4 +12,4 @@ change the corresponding attributes and content on the client-side.
<com:RunBar PagePath="ActiveControls.Samples.TActiveHyperLink.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/ActiveControls/Home.page b/demos/quickstart/protected/pages/ActiveControls/Home.page
index 289c7c1c..a7a0076a 100644
--- a/demos/quickstart/protected/pages/ActiveControls/Home.page
+++ b/demos/quickstart/protected/pages/ActiveControls/Home.page
@@ -351,4 +351,4 @@ realize the active controls.</p>
</ul>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/ActiveControls/Introduction.page b/demos/quickstart/protected/pages/ActiveControls/Introduction.page
index df76bd3d..34e00a1b 100644
--- a/demos/quickstart/protected/pages/ActiveControls/Introduction.page
+++ b/demos/quickstart/protected/pages/ActiveControls/Introduction.page
@@ -5,4 +5,4 @@
TODO:
<img src=<%~ postback-callback.png %> class="figure" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveButton/Home.page b/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveButton/Home.page
index 259541a2..76bd17d4 100644
--- a/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveButton/Home.page
+++ b/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveButton/Home.page
@@ -46,4 +46,4 @@ A button causing validation with <tt>OnCallback</tt>:
<com:TJavascriptLogger />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveCheckBox/Home.page b/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveCheckBox/Home.page
index cbe58134..34408d36 100644
--- a/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveCheckBox/Home.page
+++ b/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveCheckBox/Home.page
@@ -74,4 +74,4 @@ A checkbox validated by a required field validator:
<com:TJavascriptLogger />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveCustomValidator/Home.page b/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveCustomValidator/Home.page
index 8d5cb24d..f72d887e 100644
--- a/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveCustomValidator/Home.page
+++ b/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveCustomValidator/Home.page
@@ -1,5 +1,5 @@
<com:TContent ID="body">
-<!-- $Id: Home.page 1405 2006-09-10 01:03:56Z wei $ -->
+<!-- $Id$ -->
<h1>TActiveCustomValidator Samples (AJAX)</h1>
<table class="sampletable">
@@ -19,4 +19,4 @@ Custom validator using callbacks:
<com:TJavascriptLogger />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveHyperLink/Home.page b/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveHyperLink/Home.page
index 9a314493..4b8caac9 100644
--- a/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveHyperLink/Home.page
+++ b/demos/quickstart/protected/pages/ActiveControls/Samples/TActiveHyperLink/Home.page
@@ -67,4 +67,4 @@ Body contents
</table>
<com:TJavascriptLogger />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Assets.page b/demos/quickstart/protected/pages/Advanced/Assets.page
index f8a41bc3..952b2a9b 100644
--- a/demos/quickstart/protected/pages/Advanced/Assets.page
+++ b/demos/quickstart/protected/pages/Advanced/Assets.page
@@ -66,4 +66,4 @@ In the above, the call <tt>$this->getAsset('up.gif')</tt> will publish the <tt>u
<p id="740586" class="block-content">
To redistribute <tt>ToggleButton</tt>, simply pack together the class file and the image files. Users of <tt>ToggleButton</tt> merely need to unpack the file, and they can use it right away, without worrying about where to copy the image files to.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Auth.page b/demos/quickstart/protected/pages/Advanced/Auth.page
index 45f6ea0b..2c335f88 100644
--- a/demos/quickstart/protected/pages/Advanced/Auth.page
+++ b/demos/quickstart/protected/pages/Advanced/Auth.page
@@ -89,4 +89,4 @@ We have seen in the above example that two users are specified in the applicatio
<p id="720562" class="block-content">
where the <tt>roles</tt> attribute in <tt>user</tt> element is optional. User roles can be specified in either the <tt>user</tt> element or in a separate <tt>role</tt> element.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Collections.page b/demos/quickstart/protected/pages/Advanced/Collections.page
index a5b219db..20e436a2 100644
--- a/demos/quickstart/protected/pages/Advanced/Collections.page
+++ b/demos/quickstart/protected/pages/Advanced/Collections.page
@@ -132,4 +132,4 @@ Because of the above new features, when dealing with the <tt>Attributes</tt> pro
<p id="710548" class="block-content">
which adds an attribute named <tt>onclick</tt> to the <tt>TButton</tt> control.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Error.page b/demos/quickstart/protected/pages/Advanced/Error.page
index 97d3a602..4438fcfa 100644
--- a/demos/quickstart/protected/pages/Advanced/Error.page
+++ b/demos/quickstart/protected/pages/Advanced/Error.page
@@ -74,4 +74,4 @@ Again, if the preferred language is not found, PRADO will try to use <tt>excepti
<b class="tip">CAUTION:</b> When saving a template file, please make sure the file is saved using UTF-8 encoding. On Windows, you may use <tt>Notepad.exe</tt> to accomplish such saving.
</div>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/I18N.page b/demos/quickstart/protected/pages/Advanced/I18N.page
index 091c0b0a..32dd8ac6 100644
--- a/demos/quickstart/protected/pages/Advanced/I18N.page
+++ b/demos/quickstart/protected/pages/Advanced/I18N.page
@@ -357,4 +357,4 @@ is "One Apple". If the <tt>Value</tt> was "2", then it will show "Two Apples".</
The string chosen for display depends on the <tt>Value</tt> property. The <tt>Value</tt> is evaluated for each set until the <tt>Value</tt> is found to belong to a particular set.</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Logging.page b/demos/quickstart/protected/pages/Advanced/Logging.page
index d5a13da2..650de616 100644
--- a/demos/quickstart/protected/pages/Advanced/Logging.page
+++ b/demos/quickstart/protected/pages/Advanced/Logging.page
@@ -58,4 +58,4 @@ Message categories are hierarchical. A category whose name is the prefix of anot
By convention, the messages logged in the core code of PRADO are categorized according to the namespace of the corresponding classes. For example, messages logged in <tt>TPage</tt> will be of category <tt>System.Web.UI.TPage</tt>.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/MasterContent.page b/demos/quickstart/protected/pages/Advanced/MasterContent.page
index ee99b144..15535af4 100644
--- a/demos/quickstart/protected/pages/Advanced/MasterContent.page
+++ b/demos/quickstart/protected/pages/Advanced/MasterContent.page
@@ -54,4 +54,4 @@ Therefore, use master control if the common content has to be associated with so
Performancewise, external template is lighter than master as the latter is a self-contained control participating the page lifecycles, while the former is used only when the template is being parsed.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Performance.page b/demos/quickstart/protected/pages/Advanced/Performance.page
index 18465fca..58aa89da 100644
--- a/demos/quickstart/protected/pages/Advanced/Performance.page
+++ b/demos/quickstart/protected/pages/Advanced/Performance.page
@@ -81,4 +81,4 @@ Note, in the above the <tt>SpecialPage</tt> will use <tt>MyPersister2</tt> as it
Server caching techniques are proven to be very effective in improving the performance of PRADO applications. For example, we have observed that by using Zend Optimizer, the RPS (request per second) of a PRADO application can be increased by more than ten times. Of course, this is at the cost of stale output, while PRADO's caching techniques always ensure the correctness of the output.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.de.page b/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.de.page
index 343df6d6..6053a1db 100644
--- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.de.page
+++ b/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.de.page
@@ -149,4 +149,4 @@ Weiter mit dem Thema kulturell angepasster Templates. Text kann unter Zuhilfenah
<com:TTranslateParameter Key="time" Value="<%= Time() %>" />
</com:TTranslate>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.es.page b/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.es.page
index b682a0e9..48d018e4 100644
--- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.es.page
+++ b/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.es.page
@@ -147,4 +147,4 @@
<com:TTranslateParameter Key="time" Value="<%= Time() %>" />
</com:TTranslate>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.fr.page b/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.fr.page
index 09def8f5..251ac32e 100644
--- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.fr.page
+++ b/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.fr.page
@@ -199,4 +199,4 @@
<com:TTranslateParameter Key="time" Value="<%= Time() %>" />
</com:TTranslate>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.page b/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.page
index 40dbe591..b44514e3 100644
--- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.page
+++ b/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.page
@@ -158,4 +158,4 @@ Your current culture is <%= $this->Page->CurrentCulture %>.
<com:TTranslateParameter Key="time" Value="<%= Time() %>" />
</com:TTranslate>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.pl.page b/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.pl.page
index 7a30aac3..4c633779 100644
--- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.pl.page
+++ b/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.pl.page
@@ -146,4 +146,4 @@ Twoim obecnym językiem jest: <%= $this->Page->CurrentCulture %>.
<com:TTranslateParameter Key="time" Value="<%= Time() %>" />
</com:TTranslate>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.zh.page b/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.zh.page
index c6858a3e..1d7301f8 100644
--- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.zh.page
+++ b/demos/quickstart/protected/pages/Advanced/Samples/I18N/Home.zh.page
@@ -153,4 +153,4 @@ PRADO提供了gettext,XML,SQLite以及MySQL等手段用于存放消息的各
<com:TTranslateParameter Key="time" Value="<%= Time() %>" />
</com:TTranslate>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/zh_TW/Home.page b/demos/quickstart/protected/pages/Advanced/Samples/I18N/zh_TW/Home.page
index d9129c14..a2937fb0 100644
--- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/zh_TW/Home.page
+++ b/demos/quickstart/protected/pages/Advanced/Samples/I18N/zh_TW/Home.page
@@ -152,4 +152,4 @@
<com:TTranslateParameter Key="time" Value="<%= Time() %>" />
</com:TTranslate>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Scripts.page b/demos/quickstart/protected/pages/Advanced/Scripts.page
index 08061182..cbbfed67 100644
--- a/demos/quickstart/protected/pages/Advanced/Scripts.page
+++ b/demos/quickstart/protected/pages/Advanced/Scripts.page
@@ -394,4 +394,4 @@ clearButton.onclick = function()
<p id="820725" class="block-content">
That way we create a brand new function that calls our helper method within the helper object's context.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Scripts1.page b/demos/quickstart/protected/pages/Advanced/Scripts1.page
index 35efb2c1..9c203e54 100644
--- a/demos/quickstart/protected/pages/Advanced/Scripts1.page
+++ b/demos/quickstart/protected/pages/Advanced/Scripts1.page
@@ -93,4 +93,4 @@ function test3()
</script>
</com:TTextHighlighter>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Scripts2.page b/demos/quickstart/protected/pages/Advanced/Scripts2.page
index 97d05897..12f68387 100644
--- a/demos/quickstart/protected/pages/Advanced/Scripts2.page
+++ b/demos/quickstart/protected/pages/Advanced/Scripts2.page
@@ -250,4 +250,4 @@ $$(this.list + " li").each(function(item)
}.bind(this));
</com:TTextHighlighter>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Scripts3.page b/demos/quickstart/protected/pages/Advanced/Scripts3.page
index 1839f782..d535d170 100644
--- a/demos/quickstart/protected/pages/Advanced/Scripts3.page
+++ b/demos/quickstart/protected/pages/Advanced/Scripts3.page
@@ -32,4 +32,4 @@ and its dependencies will be automatically included on the page.</p>
<p id="850762" class="block-content">See <a href="?page=Controls.ClientScript">TClientScript</a> for options of adding
your custom Javascript code to the page.</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Security.page b/demos/quickstart/protected/pages/Advanced/Security.page
index 89a335dd..a515bd0a 100644
--- a/demos/quickstart/protected/pages/Advanced/Security.page
+++ b/demos/quickstart/protected/pages/Advanced/Security.page
@@ -76,4 +76,4 @@ $cookie=new THttpCookie($name,$value);
$this->Response->Cookies[]=$cookie;
</com:TTextHighlighter>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/State.page b/demos/quickstart/protected/pages/Advanced/State.page
index 02958e05..0c9109ce 100644
--- a/demos/quickstart/protected/pages/Advanced/State.page
+++ b/demos/quickstart/protected/pages/Advanced/State.page
@@ -51,4 +51,4 @@ $caption = $application->getGlobalState('Caption');
PRADO encapsulates the traditional session management in <tt>THttpSession</tt> module. The module can be accessed from within any component by using <tt>$this->Session</tt>, where <tt>$this</tt> refers to the component object.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Advanced/Themes.page b/demos/quickstart/protected/pages/Advanced/Themes.page
index 876078b7..0535f3b8 100644
--- a/demos/quickstart/protected/pages/Advanced/Themes.page
+++ b/demos/quickstart/protected/pages/Advanced/Themes.page
@@ -57,4 +57,4 @@ Creating a theme involves creating the theme directory and writing skin files (a
<p id="760605" class="block-content">
As aforementioned, you can put several skins within a single skin file, or split them into several files. A commonly used strategy is that each skin file only contains skins for one type of controls. For example, <tt>Button.skin</tt> would contain skins only for the <tt>TButton</tt> control type.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Configurations/AppConfig.page b/demos/quickstart/protected/pages/Configurations/AppConfig.page
index 97db019f..b0a3c7c3 100644
--- a/demos/quickstart/protected/pages/Configurations/AppConfig.page
+++ b/demos/quickstart/protected/pages/Configurations/AppConfig.page
@@ -43,4 +43,4 @@ Complete specification of application configurations can be found in the <a href
By default without explicit configuration, a PRADO application when running will load a few core modules, such as <tt>THttpRequest</tt>, <tt>THttpResponse</tt>, etc. It will also provide the <tt>TPageService</tt> as a default service. Configuration and usage of these modules and services are covered in individual sections of this tutorial. Note, if your application takes default settings for these modules and service, you do not need to provide an application configuration. However, if these modules or services are not sufficient, or you want to change their behavior by configuring their property values, you will need an application configuration.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Configurations/Overview.page b/demos/quickstart/protected/pages/Configurations/Overview.page
index 07167fc6..d9228e1b 100644
--- a/demos/quickstart/protected/pages/Configurations/Overview.page
+++ b/demos/quickstart/protected/pages/Configurations/Overview.page
@@ -7,4 +7,4 @@ PRADO uses configurations to glue together components into pages and application
Application and page configurations are optional if default values are used. Templates are mainly used by pages and template controls. They are optional, too.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Configurations/PageConfig.page b/demos/quickstart/protected/pages/Configurations/PageConfig.page
index f770dba2..dc0c2543 100644
--- a/demos/quickstart/protected/pages/Configurations/PageConfig.page
+++ b/demos/quickstart/protected/pages/Configurations/PageConfig.page
@@ -38,4 +38,4 @@ The <tt>&lt;paths&gt;</tt>, <tt>&lt;modules&gt;</tt> and <tt>&lt;parameters&gt;<
Complete specification of page configurations can be found in the <a href="<%~../../../../../docs/specs/config.dtd%>">DTD</a> and <a href="<%~../../../../../docs/specs/config.xsd%>">XSD</a> files.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Configurations/Templates1.page b/demos/quickstart/protected/pages/Configurations/Templates1.page
index 566a36b3..34ffc975 100644
--- a/demos/quickstart/protected/pages/Configurations/Templates1.page
+++ b/demos/quickstart/protected/pages/Configurations/Templates1.page
@@ -95,4 +95,4 @@ External templates will be inserted at the places where the include tags occur i
Note, nested template inclusion is not supported, i.e., you cannot have include tags in an external template.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Configurations/Templates2.page b/demos/quickstart/protected/pages/Configurations/Templates2.page
index e7cb46f5..e8442f1f 100644
--- a/demos/quickstart/protected/pages/Configurations/Templates2.page
+++ b/demos/quickstart/protected/pages/Configurations/Templates2.page
@@ -96,4 +96,4 @@ Localization tags represent localized texts. They are in the following format,
where <tt>string</tt> will be translated to different languages according to the end-user's language preference. Localization tags are in fact shortcuts to the function call <tt>Prado::localize(string)</tt>.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Configurations/Templates3.page b/demos/quickstart/protected/pages/Configurations/Templates3.page
index 38391e9c..fb707a4f 100644
--- a/demos/quickstart/protected/pages/Configurations/Templates3.page
+++ b/demos/quickstart/protected/pages/Configurations/Templates3.page
@@ -101,4 +101,4 @@ Localization tags represent localized texts. They are in the following format,
where <tt>string</tt> will be translated to different languages according to the end-user's language preference. The localization tags are evaluated when the template is instantiated. Localization tags are in fact shortcuts to the function call <tt>Prado::localize(string)</tt>.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Configurations/UrlMapping.page b/demos/quickstart/protected/pages/Configurations/UrlMapping.page
index a8ea3ace..4e06dd09 100644
--- a/demos/quickstart/protected/pages/Configurations/UrlMapping.page
+++ b/demos/quickstart/protected/pages/Configurations/UrlMapping.page
@@ -117,4 +117,4 @@ object. For example, <tt>$this->Request['year']</tt>.
Since version 3.0.6, <tt>TUrlMapping</tt> starts to support constructing customized URL formats. This is achieved by allowing users to extend <tt>TUrlMapping</tt> class and override the <tt>constructUrl</tt> method. In the applications, users can still use <tt>THttpRequest.constructUrl()</tt> or <tt>TPageService.constructUrl()</tt> to generate PRADO-recognizable URLS. The actual URL construction work is ultimately delegated to the <tt>TUrlMapping.constructUrl()</tt>, provided it is implemented.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Construction.page b/demos/quickstart/protected/pages/Construction.page
index 3eec612e..9c7a8912 100644
--- a/demos/quickstart/protected/pages/Construction.page
+++ b/demos/quickstart/protected/pages/Construction.page
@@ -2,4 +2,4 @@
Sorry. This page is still under construction. Please check back later.
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Button.page b/demos/quickstart/protected/pages/Controls/Button.page
index c145a4df..99ebd1c6 100644
--- a/demos/quickstart/protected/pages/Controls/Button.page
+++ b/demos/quickstart/protected/pages/Controls/Button.page
@@ -13,4 +13,4 @@ Clicking on button can trigger form validation, if <tt>CausesValidation</tt> is
TODO: custom attributes
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/CheckBox.page b/demos/quickstart/protected/pages/Controls/CheckBox.page
index 54417320..273b1a67 100644
--- a/demos/quickstart/protected/pages/Controls/CheckBox.page
+++ b/demos/quickstart/protected/pages/Controls/CheckBox.page
@@ -11,4 +11,4 @@ To determine whether the check box is checked, test the <tt>Checked</tt> propert
</p>
<com:RunBar PagePath="Controls.Samples.TCheckBox.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/ClientScript.page b/demos/quickstart/protected/pages/Controls/ClientScript.page
index 5b2147ec..02f83526 100644
--- a/demos/quickstart/protected/pages/Controls/ClientScript.page
+++ b/demos/quickstart/protected/pages/Controls/ClientScript.page
@@ -48,4 +48,4 @@ automatically, that is, the file will be copied to the assets directory if neces
<p id="260243" class="block-content"> Any content within the <tt>TClientScript</tt> control tag will be considered as
Javascript code and will be rendered where it is declared.</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/ColorPicker.page b/demos/quickstart/protected/pages/Controls/ColorPicker.page
index e0de6712..cc931840 100644
--- a/demos/quickstart/protected/pages/Controls/ColorPicker.page
+++ b/demos/quickstart/protected/pages/Controls/ColorPicker.page
@@ -7,4 +7,4 @@
TBD
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Data.page b/demos/quickstart/protected/pages/Controls/Data.page
index aea25ab7..ee8d1f03 100644
--- a/demos/quickstart/protected/pages/Controls/Data.page
+++ b/demos/quickstart/protected/pages/Controls/Data.page
@@ -16,4 +16,4 @@
</li>
</ul>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/DataGrid.page b/demos/quickstart/protected/pages/Controls/DataGrid.page
index 83b5c3cf..687ced4d 100644
--- a/demos/quickstart/protected/pages/Controls/DataGrid.page
+++ b/demos/quickstart/protected/pages/Controls/DataGrid.page
@@ -182,4 +182,4 @@ class ImageColumn extends TDataGridColumn {
In <tt>initializeCell()</tt>, remember to call the parent implementation, as it initializes cells in items of <tt>Header</tt> and <tt>Footer</tt> types.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/DataList.page b/demos/quickstart/protected/pages/Controls/DataList.page
index 1630ed96..909fd6dc 100644
--- a/demos/quickstart/protected/pages/Controls/DataList.page
+++ b/demos/quickstart/protected/pages/Controls/DataList.page
@@ -60,4 +60,4 @@ Be aware, for simplicity, this application does not do any input validation. In
</p>
<com:RunBar PagePath="Controls.Samples.TDataList.Sample2" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/DatePicker.page b/demos/quickstart/protected/pages/Controls/DatePicker.page
index 039540ce..3c565829 100644
--- a/demos/quickstart/protected/pages/Controls/DatePicker.page
+++ b/demos/quickstart/protected/pages/Controls/DatePicker.page
@@ -78,4 +78,4 @@ for details.</p>
<com:RunBar PagePath="Controls.Samples.TDatePicker.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Expression.page b/demos/quickstart/protected/pages/Controls/Expression.page
index 71230fba..092a51c8 100644
--- a/demos/quickstart/protected/pages/Controls/Expression.page
+++ b/demos/quickstart/protected/pages/Controls/Expression.page
@@ -20,4 +20,4 @@ Be aware, since <tt>TExpression</tt> allows execution of arbitrary PHP code, in
<com:RunBar PagePath="Controls.Samples.TExpression.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/FileUpload.page b/demos/quickstart/protected/pages/Controls/FileUpload.page
index 1f2a2adb..716b2e43 100644
--- a/demos/quickstart/protected/pages/Controls/FileUpload.page
+++ b/demos/quickstart/protected/pages/Controls/FileUpload.page
@@ -24,4 +24,4 @@ If the file upload is unsuccessful, the property <tt>ErrorCode</tt> gives the er
<com:RunBar PagePath="Controls.Samples.TFileUpload.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Head.page b/demos/quickstart/protected/pages/Controls/Head.page
index 3ee2d6c0..7e4a19ec 100644
--- a/demos/quickstart/protected/pages/Controls/Head.page
+++ b/demos/quickstart/protected/pages/Controls/Head.page
@@ -7,4 +7,4 @@
TBD
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/HiddenField.page b/demos/quickstart/protected/pages/Controls/HiddenField.page
index 7564573e..95bff0e6 100644
--- a/demos/quickstart/protected/pages/Controls/HiddenField.page
+++ b/demos/quickstart/protected/pages/Controls/HiddenField.page
@@ -10,4 +10,4 @@
<tt>THiddenField</tt> raises an <tt>OnValueChanged</tt> event if its value is changed during postback.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/HtmlArea.page b/demos/quickstart/protected/pages/Controls/HtmlArea.page
index 2b755802..aa229306 100644
--- a/demos/quickstart/protected/pages/Controls/HtmlArea.page
+++ b/demos/quickstart/protected/pages/Controls/HtmlArea.page
@@ -45,4 +45,4 @@ Opera 9 Preview 1 OK(1) OK(1)
<com:RunBar PagePath="Controls.Samples.THtmlArea.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/HyperLink.page b/demos/quickstart/protected/pages/Controls/HyperLink.page
index 5861a00f..23fb83a2 100644
--- a/demos/quickstart/protected/pages/Controls/HyperLink.page
+++ b/demos/quickstart/protected/pages/Controls/HyperLink.page
@@ -8,4 +8,4 @@
</p>
<com:RunBar PagePath="Controls.Samples.THyperLink.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Image.page b/demos/quickstart/protected/pages/Controls/Image.page
index dc68a8bd..c1a6f24b 100644
--- a/demos/quickstart/protected/pages/Controls/Image.page
+++ b/demos/quickstart/protected/pages/Controls/Image.page
@@ -8,4 +8,4 @@
</p>
<com:RunBar PagePath="Controls.Samples.TImage.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/ImageButton.page b/demos/quickstart/protected/pages/Controls/ImageButton.page
index 22ec483f..12154791 100644
--- a/demos/quickstart/protected/pages/Controls/ImageButton.page
+++ b/demos/quickstart/protected/pages/Controls/ImageButton.page
@@ -8,4 +8,4 @@
</p>
<com:RunBar PagePath="Controls.Samples.TImageButton.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/ImageMap.page b/demos/quickstart/protected/pages/Controls/ImageMap.page
index 162500e3..7bac3f91 100644
--- a/demos/quickstart/protected/pages/Controls/ImageMap.page
+++ b/demos/quickstart/protected/pages/Controls/ImageMap.page
@@ -22,4 +22,4 @@ Hotspots can be added to <tt>TImageMap</tt> via its <tt>HotSpots</tt> property o
<com:RunBar PagePath="Controls.Samples.TImageMap.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/InlineFrame.page b/demos/quickstart/protected/pages/Controls/InlineFrame.page
index 08b47f21..73bb764a 100644
--- a/demos/quickstart/protected/pages/Controls/InlineFrame.page
+++ b/demos/quickstart/protected/pages/Controls/InlineFrame.page
@@ -21,4 +21,4 @@ The following samples show <tt>TInlineFrame</tt> with different property setting
</p>
<com:RunBar PagePath="Controls.Samples.TInlineFrame.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/JavascriptLogger.page b/demos/quickstart/protected/pages/Controls/JavascriptLogger.page
index a41495d2..3c7d0684 100644
--- a/demos/quickstart/protected/pages/Controls/JavascriptLogger.page
+++ b/demos/quickstart/protected/pages/Controls/JavascriptLogger.page
@@ -28,4 +28,4 @@ Logger.debug('debug information');
To toggle the visibility of the logger and console on the browser window, press ALT-D (or CTRL-D on OS X).
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Label.page b/demos/quickstart/protected/pages/Controls/Label.page
index 794c48de..da488311 100644
--- a/demos/quickstart/protected/pages/Controls/Label.page
+++ b/demos/quickstart/protected/pages/Controls/Label.page
@@ -8,4 +8,4 @@
</p>
<com:RunBar PagePath="Controls.Samples.TLabel.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/LinkButton.page b/demos/quickstart/protected/pages/Controls/LinkButton.page
index 9c586ed3..80bfc012 100644
--- a/demos/quickstart/protected/pages/Controls/LinkButton.page
+++ b/demos/quickstart/protected/pages/Controls/LinkButton.page
@@ -8,4 +8,4 @@
</p>
<com:RunBar PagePath="Controls.Samples.TLinkButton.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/List.page b/demos/quickstart/protected/pages/Controls/List.page
index c9fef3ab..c72f037d 100644
--- a/demos/quickstart/protected/pages/Controls/List.page
+++ b/demos/quickstart/protected/pages/Controls/List.page
@@ -93,4 +93,4 @@ $listbox->dataBind();
<com:RunBar PagePath="Controls.Samples.TBulletedList.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Literal.page b/demos/quickstart/protected/pages/Controls/Literal.page
index ade7bc07..a62985ff 100644
--- a/demos/quickstart/protected/pages/Controls/Literal.page
+++ b/demos/quickstart/protected/pages/Controls/Literal.page
@@ -22,4 +22,4 @@ Be aware, if <tt>Encode</tt> is false, make sure <tt>Text</tt> does not contain
<com:RunBar PagePath="Controls.Samples.TLiteral.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/MultiView.page b/demos/quickstart/protected/pages/Controls/MultiView.page
index 03dca27e..fc9e4998 100644
--- a/demos/quickstart/protected/pages/Controls/MultiView.page
+++ b/demos/quickstart/protected/pages/Controls/MultiView.page
@@ -40,4 +40,4 @@ The <a href="?page=Fundamentals.Samples.Hangman.Home">Hangman game</a> is a typi
<com:RunBar PagePath="Controls.Samples.TMultiView.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/NewControl.page b/demos/quickstart/protected/pages/Controls/NewControl.page
index d6cb52c5..f521ffd7 100644
--- a/demos/quickstart/protected/pages/Controls/NewControl.page
+++ b/demos/quickstart/protected/pages/Controls/NewControl.page
@@ -149,4 +149,4 @@ If a control wants to be able to load post data, such as <tt>TTextBox</tt>, it h
<p id="660449" class="block-content">
If a control wants to get data from some external data source, it can extend <tt>TDataBoundControl</tt>. <tt>TDataBoundControl</tt> implements the basic properties and methods that are needed for populating data via databinding. In fact, controls like <tt>TListControl</tt>, <tt>TRepeater</tt> are <tt>TDataGrid</tt> are all derived from it.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/OutputCache.page b/demos/quickstart/protected/pages/Controls/OutputCache.page
index 65823a7f..5a33b21d 100644
--- a/demos/quickstart/protected/pages/Controls/OutputCache.page
+++ b/demos/quickstart/protected/pages/Controls/OutputCache.page
@@ -43,4 +43,4 @@ Output caches can be nested. An outer cache takes precedence over an inner cache
By default, <tt>TOutputCache</tt> is effective only for non-postback page requests and when a cache module is enabled. Do not attempt to address child controls of <tt>TOutputCache</tt> when the cached content is currently being used. Use <tt>ContentCached</tt> property to determine whether the content is cached or not.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Pager.page b/demos/quickstart/protected/pages/Controls/Pager.page
index af2e4b0a..a6d16c61 100644
--- a/demos/quickstart/protected/pages/Controls/Pager.page
+++ b/demos/quickstart/protected/pages/Controls/Pager.page
@@ -35,4 +35,4 @@ These user interfaces may be further customized by configuring the following pro
<com:RunBar PagePath="Controls.Samples.TPager.Sample1" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Panel.page b/demos/quickstart/protected/pages/Controls/Panel.page
index 4f4f9b14..7320fd78 100644
--- a/demos/quickstart/protected/pages/Controls/Panel.page
+++ b/demos/quickstart/protected/pages/Controls/Panel.page
@@ -8,4 +8,4 @@
</p>
<com:RunBar PagePath="Controls.Samples.TPanel.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/PlaceHolder.page b/demos/quickstart/protected/pages/Controls/PlaceHolder.page
index 482b3b85..dd50cb6f 100644
--- a/demos/quickstart/protected/pages/Controls/PlaceHolder.page
+++ b/demos/quickstart/protected/pages/Controls/PlaceHolder.page
@@ -9,4 +9,4 @@
<com:RunBar PagePath="Controls.Samples.TPlaceHolder.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/RadioButton.page b/demos/quickstart/protected/pages/Controls/RadioButton.page
index bdf5dee2..3cf3ef6a 100644
--- a/demos/quickstart/protected/pages/Controls/RadioButton.page
+++ b/demos/quickstart/protected/pages/Controls/RadioButton.page
@@ -8,4 +8,4 @@
</p>
<com:RunBar PagePath="Controls.Samples.TRadioButton.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Repeater.page b/demos/quickstart/protected/pages/Controls/Repeater.page
index 76a22e11..cc642c5a 100644
--- a/demos/quickstart/protected/pages/Controls/Repeater.page
+++ b/demos/quickstart/protected/pages/Controls/Repeater.page
@@ -58,4 +58,4 @@ See in the following yet another example showing how to use repeater to collect
</p>
<com:RunBar PagePath="Controls.Samples.TRepeater.Sample3" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/SafeHtml.page b/demos/quickstart/protected/pages/Controls/SafeHtml.page
index 1e02bb9e..b98c5ad0 100644
--- a/demos/quickstart/protected/pages/Controls/SafeHtml.page
+++ b/demos/quickstart/protected/pages/Controls/SafeHtml.page
@@ -22,4 +22,4 @@ To use <tt>TSafeHtml</tt>, simply enclose the content to be secured within the <
<com:RunBar PagePath="Controls.Samples.TSafeHtml.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox1/Home.page b/demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox1/Home.page
index ed05bfdf..c50f3cdb 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox1/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox1/Home.page
@@ -8,4 +8,4 @@
<com:TRequiredFieldValidator
ControlToValidate="Input.TextBox"
ErrorMessage="You must enter a value"/>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox2/Home.page b/demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox2/Home.page
index ed05bfdf..c50f3cdb 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox2/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox2/Home.page
@@ -8,4 +8,4 @@
<com:TRequiredFieldValidator
ControlToValidate="Input.TextBox"
ErrorMessage="You must enter a value"/>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TBulletedList/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TBulletedList/Home.page
index 77cc9f7c..9b026008 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TBulletedList/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TBulletedList/Home.page
@@ -80,4 +80,4 @@ Bulleted list of link buttons (click on them to see the result):
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TButton/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TButton/Home.page
index 3d49331f..0812e7ed 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TButton/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TButton/Home.page
@@ -48,4 +48,4 @@ A button causing validation:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TCheckBox/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TCheckBox/Home.page
index 6c4e6654..697d4cfa 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TCheckBox/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TCheckBox/Home.page
@@ -90,4 +90,4 @@ A checkbox validated by a required field validator using AutoPostBack:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TCheckBoxList/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TCheckBoxList/Home.page
index 00670343..97f40b4a 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TCheckBoxList/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TCheckBoxList/Home.page
@@ -205,4 +205,4 @@ CheckBox list causing validation:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TClientSideValidator/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TClientSideValidator/Home.page
index 2bfb1a28..c70e04c7 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TClientSideValidator/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TClientSideValidator/Home.page
@@ -38,4 +38,4 @@
});
});
</com:TClientScript>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TCompareValidator/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TCompareValidator/Home.page
index c5cec8af..bdf86a01 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TCompareValidator/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TCompareValidator/Home.page
@@ -73,4 +73,4 @@ Comparing with an integer:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TCustomValidator/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TCustomValidator/Home.page
index 33d92985..8e3d3a05 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TCustomValidator/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TCustomValidator/Home.page
@@ -67,4 +67,4 @@ Custom validator with focus-on-error enabled and dynamic display:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample1.page b/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample1.page
index 63f8fa15..1a31ba27 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample1.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample1.page
@@ -14,4 +14,4 @@
AlternatingItemStyle.BackColor="#E6ECFF"
/>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample2.page b/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample2.page
index 79c1890c..b80ce375 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample2.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample2.page
@@ -61,4 +61,4 @@
</com:TPanel>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample3.page b/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample3.page
index 28b6288e..2d6658d8 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample3.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample3.page
@@ -80,4 +80,4 @@
/>
</com:TDataGrid>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample4.page b/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample4.page
index 050182ea..52394d30 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample4.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample4.page
@@ -52,4 +52,4 @@
</com:TTemplateColumn>
</com:TDataGrid>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample5.page b/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample5.page
index 87a34b04..16ef1e21 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample5.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample5.page
@@ -59,4 +59,4 @@ Page Button Count:
</com:TPanel>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample6.page b/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample6.page
index 3d1a33a8..e1c01566 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample6.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TDataGrid/Sample6.page
@@ -23,4 +23,4 @@
/>
</div>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TDataList/Sample1.page b/demos/quickstart/protected/pages/Controls/Samples/TDataList/Sample1.page
index 25b7db81..edc65b82 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TDataList/Sample1.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TDataList/Sample1.page
@@ -46,4 +46,4 @@ Total <%# $this->Parent->ItemCount %> products.
</com:TDataList>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TDataList/Sample2.page b/demos/quickstart/protected/pages/Controls/Samples/TDataList/Sample2.page
index a0908f60..f4c18e95 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TDataList/Sample2.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TDataList/Sample2.page
@@ -122,4 +122,4 @@
</com:TDataList>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TDataTypeValidator/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TDataTypeValidator/Home.page
index ac83f745..6a8ceb4c 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TDataTypeValidator/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TDataTypeValidator/Home.page
@@ -55,4 +55,4 @@ Validating a date input:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TDatePicker/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TDatePicker/Home.page
index e563145d..d5640133 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TDatePicker/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TDatePicker/Home.page
@@ -58,4 +58,4 @@
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TDropDownList/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TDropDownList/Home.page
index 1b0b82d9..b59684f0 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TDropDownList/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TDropDownList/Home.page
@@ -200,4 +200,4 @@ Dropdown list with option groups:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TEmailAddressValidator/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TEmailAddressValidator/Home.page
index 79066e44..0dd92d36 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TEmailAddressValidator/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TEmailAddressValidator/Home.page
@@ -54,4 +54,4 @@ Email address validator with focus-on-error enabled and dynamic display:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TExpression/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TExpression/Home.page
index 8c736ca9..1a4a623f 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TExpression/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TExpression/Home.page
@@ -12,4 +12,4 @@ Using expression component tag:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TFileUpload/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TFileUpload/Home.page
index 30168e1a..b8486910 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TFileUpload/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TFileUpload/Home.page
@@ -14,4 +14,4 @@ Please choose a file to upload:
<com:TLabel ID="Result" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/THtmlArea/Home.page b/demos/quickstart/protected/pages/Controls/Samples/THtmlArea/Home.page
index 71343e64..190a4aec 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/THtmlArea/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/THtmlArea/Home.page
@@ -39,4 +39,4 @@ THtmlArea with visual editting disabled:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/THyperLink/Home.page b/demos/quickstart/protected/pages/Controls/Samples/THyperLink/Home.page
index 8d8c700e..568f0ed9 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/THyperLink/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/THyperLink/Home.page
@@ -47,4 +47,4 @@ Body contents
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TImage/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TImage/Home.page
index 5dbb754b..a379e409 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TImage/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TImage/Home.page
@@ -38,4 +38,4 @@ Image with <tt>DescriptionUrl</tt>:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TImageButton/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TImageButton/Home.page
index e47eea73..5134b104 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TImageButton/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TImageButton/Home.page
@@ -47,4 +47,4 @@ An image button causing validation:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TImageMap/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TImageMap/Home.page
index a75c3dd2..cdaf94dc 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TImageMap/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TImageMap/Home.page
@@ -37,4 +37,4 @@
<com:TLabel ID="Result" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TInlineFrame/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TInlineFrame/Home.page
index 90f3f5a1..58569f32 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TInlineFrame/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TInlineFrame/Home.page
@@ -31,4 +31,4 @@ Inline frame without scrollbars and border:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TLabel/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TLabel/Home.page
index b3861863..0151f041 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TLabel/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TLabel/Home.page
@@ -43,4 +43,4 @@ This is a label with empty Text property and <b>nonempty body</b>.
</div>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TLinkButton/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TLinkButton/Home.page
index f0e0b9cd..a75b7ee4 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TLinkButton/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TLinkButton/Home.page
@@ -55,4 +55,4 @@ A button causing validation:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TListBox/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TListBox/Home.page
index 7b729588..3ba460af 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TListBox/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TListBox/Home.page
@@ -271,4 +271,4 @@ List box with option groups:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TLiteral/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TLiteral/Home.page
index 118d1627..0c9da909 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TLiteral/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TLiteral/Home.page
@@ -10,4 +10,4 @@
<com:TLiteral Text="This is a piece of encoded <a>text</a>." Encode="true"/>
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TMultiView/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TMultiView/Home.page
index 7cc98ce6..0dba602a 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TMultiView/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TMultiView/Home.page
@@ -34,4 +34,4 @@
</com:TView>
</com:TMultiView>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TPager/Sample1.page b/demos/quickstart/protected/pages/Controls/Samples/TPager/Sample1.page
index fc0783f5..d24a5c82 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TPager/Sample1.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TPager/Sample1.page
@@ -74,4 +74,4 @@ Choose page:
OnPageIndexChanged="pageChanged"
/>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TPanel/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TPanel/Home.page
index 794b9dd0..4519650a 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TPanel/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TPanel/Home.page
@@ -68,4 +68,4 @@ will be clicked because it is set as the default button of the panel.
</td></tr>
</table>
<com:TJavascriptLogger />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TPlaceHolder/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TPlaceHolder/Home.page
index f2b0d372..53d4e105 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TPlaceHolder/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TPlaceHolder/Home.page
@@ -8,4 +8,4 @@ at a place that is reserved on a template. The dynamic content can be
either static texts or controls.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TRadioButton/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TRadioButton/Home.page
index 4cda20d8..e174c6e2 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TRadioButton/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TRadioButton/Home.page
@@ -99,4 +99,4 @@ A radiobutton group:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TRadioButtonList/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TRadioButtonList/Home.page
index c079e875..be0843f3 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TRadioButtonList/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TRadioButtonList/Home.page
@@ -205,4 +205,4 @@ RadioButton list causing validation:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.page
index 2e8de045..72b86f38 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.page
@@ -42,4 +42,4 @@ Range validator with client-side validation disabled:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TRegularExpressionValidator/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TRegularExpressionValidator/Home.page
index 9c27057b..247185b3 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TRegularExpressionValidator/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TRegularExpressionValidator/Home.page
@@ -58,4 +58,4 @@ Regular expression validator with focus-on-error enabled and dynamic display:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample1.page b/demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample1.page
index f519342d..e3b3f6bd 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample1.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample1.page
@@ -44,4 +44,4 @@
</com:TRepeater>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample2.page b/demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample2.page
index ce0942c3..d1d75dc5 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample2.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample2.page
@@ -55,4 +55,4 @@
</com:TRepeater>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample3.page b/demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample3.page
index 4b6849e9..c826420f 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample3.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample3.page
@@ -89,4 +89,4 @@ The following example allows users to modify the existing tabular data using a <
</com:TSafeHtml>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TRequiredFieldValidator/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TRequiredFieldValidator/Home.page
index e5c27cd0..ddfb04fe 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TRequiredFieldValidator/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TRequiredFieldValidator/Home.page
@@ -119,4 +119,4 @@ Validating if a selection has been made in a dropdown list:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TSafeHtml/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TSafeHtml/Home.page
index 88f8e162..c230105a 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TSafeHtml/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TSafeHtml/Home.page
@@ -22,4 +22,4 @@ Safeguard the control rendering results:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TStatements/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TStatements/Home.page
index d07bf159..d3b470f9 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TStatements/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TStatements/Home.page
@@ -17,4 +17,4 @@ Using TStatements component tag:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TTable/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TTable/Home.page
index 9ffe6565..ef4b1ea9 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TTable/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TTable/Home.page
@@ -48,4 +48,4 @@ A dynamically created table:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TTextBox/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TTextBox/Home.page
index b6357722..0ba6dd3b 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TTextBox/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TTextBox/Home.page
@@ -167,4 +167,4 @@ Auto postback text box causing validation:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TTextHighlighter/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TTextHighlighter/Home.page
index f220ce84..3a8e4b13 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TTextHighlighter/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TTextHighlighter/Home.page
@@ -26,4 +26,4 @@ Highlighting control rendering results:
</table>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TValidationSummary/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TValidationSummary/Home.page
index b345dfcc..da823aa2 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TValidationSummary/Home.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TValidationSummary/Home.page
@@ -81,4 +81,4 @@
</fieldset>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample1.page b/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample1.page
index 3abf0b5c..4877acce 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample1.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample1.page
@@ -36,4 +36,4 @@
</com:TWizard>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample2.page b/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample2.page
index 17a0cd72..20f70183 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample2.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample2.page
@@ -61,4 +61,4 @@
</com:TWizard>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample3.page b/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample3.page
index a12502f7..6e92ddb9 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample3.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample3.page
@@ -58,4 +58,4 @@ In the following survey, if you are a college student, you will be asked which m
</com:TWizard>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample4.page b/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample4.page
index f4313c7f..ee042627 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample4.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample4.page
@@ -82,4 +82,4 @@
</com:TWizardStep>
</com:TWizard>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample5.page b/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample5.page
index 89a2b8b3..b22e15d6 100644
--- a/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample5.page
+++ b/demos/quickstart/protected/pages/Controls/Samples/TWizard/Sample5.page
@@ -48,4 +48,4 @@
</com:TWizardStep>
</com:TWizard>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Standard.page b/demos/quickstart/protected/pages/Controls/Standard.page
index 6ea2d52a..6fe7533f 100644
--- a/demos/quickstart/protected/pages/Controls/Standard.page
+++ b/demos/quickstart/protected/pages/Controls/Standard.page
@@ -128,4 +128,4 @@
</li>
</ul>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Statements.page b/demos/quickstart/protected/pages/Controls/Statements.page
index f8bb4928..a8c04dc1 100644
--- a/demos/quickstart/protected/pages/Controls/Statements.page
+++ b/demos/quickstart/protected/pages/Controls/Statements.page
@@ -37,4 +37,4 @@ Be aware, since <tt>TStatements</tt> allows execution of arbitrary PHP code, in
<com:RunBar PagePath="Controls.Samples.TStatements.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Table.page b/demos/quickstart/protected/pages/Controls/Table.page
index ab9e6c1f..27a804b5 100644
--- a/demos/quickstart/protected/pages/Controls/Table.page
+++ b/demos/quickstart/protected/pages/Controls/Table.page
@@ -8,4 +8,4 @@
</p>
<com:RunBar PagePath="Controls.Samples.TTable.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/TextBox.page b/demos/quickstart/protected/pages/Controls/TextBox.page
index c5fee17e..904894b4 100644
--- a/demos/quickstart/protected/pages/Controls/TextBox.page
+++ b/demos/quickstart/protected/pages/Controls/TextBox.page
@@ -8,4 +8,4 @@
</p>
<com:RunBar PagePath="Controls.Samples.TTextBox.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/TextHighlighter.page b/demos/quickstart/protected/pages/Controls/TextHighlighter.page
index b9ac1834..28f637d5 100644
--- a/demos/quickstart/protected/pages/Controls/TextHighlighter.page
+++ b/demos/quickstart/protected/pages/Controls/TextHighlighter.page
@@ -23,4 +23,4 @@ print_r(explode('|', $str, 2)); // will output an array
<com:RunBar PagePath="Controls.Samples.TTextHighlighter.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Validation.page b/demos/quickstart/protected/pages/Controls/Validation.page
index 7770c130..981ca5c8 100644
--- a/demos/quickstart/protected/pages/Controls/Validation.page
+++ b/demos/quickstart/protected/pages/Controls/Validation.page
@@ -187,4 +187,4 @@ demonstrates conditional validation.
<com:RunBar PagePath="Controls.Samples.TClientSideValidator.Home" />
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Controls/Wizard.page b/demos/quickstart/protected/pages/Controls/Wizard.page
index 8705eeb2..245329a0 100644
--- a/demos/quickstart/protected/pages/Controls/Wizard.page
+++ b/demos/quickstart/protected/pages/Controls/Wizard.page
@@ -97,4 +97,4 @@ Wizard steps can also be templated. By using <tt>TTemplatedWizardStep</tt>, one
</p>
<com:RunBar PagePath="Controls.Samples.TWizard.Sample5" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Database/ActiveRecord.page b/demos/quickstart/protected/pages/Database/ActiveRecord.page
index 59d62495..406a39fe 100644
--- a/demos/quickstart/protected/pages/Database/ActiveRecord.page
+++ b/demos/quickstart/protected/pages/Database/ActiveRecord.page
@@ -417,4 +417,4 @@ catch(Exception $e) // an exception is raised if a query fails
Addison Wesley, 2002.</li>
</ul>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Database/DAO.page b/demos/quickstart/protected/pages/Database/DAO.page
index 63f00706..ab522090 100644
--- a/demos/quickstart/protected/pages/Database/DAO.page
+++ b/demos/quickstart/protected/pages/Database/DAO.page
@@ -160,4 +160,4 @@ while($dataReader->read()!==false)
}
</com:TTextHighlighter>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Database/SqlMap.page b/demos/quickstart/protected/pages/Database/SqlMap.page
index bac1ba44..aa940662 100644
--- a/demos/quickstart/protected/pages/Database/SqlMap.page
+++ b/demos/quickstart/protected/pages/Database/SqlMap.page
@@ -262,4 +262,4 @@ $user->save(); //save it using Active Record
<a href="http://www.apache.org/ibatis">http://www.apache.org/ibatis</a>.</li>
</ul>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Fundamentals/Applications.page b/demos/quickstart/protected/pages/Fundamentals/Applications.page
index 8fd22fa2..48c8fc79 100644
--- a/demos/quickstart/protected/pages/Fundamentals/Applications.page
+++ b/demos/quickstart/protected/pages/Fundamentals/Applications.page
@@ -52,4 +52,4 @@ The application lifecycles can be depicted as follows,
</p>
<img src="<%~applifecycles.gif%>" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Fundamentals/Architecture.page b/demos/quickstart/protected/pages/Fundamentals/Architecture.page
index 4fa6434f..7a736801 100644
--- a/demos/quickstart/protected/pages/Fundamentals/Architecture.page
+++ b/demos/quickstart/protected/pages/Fundamentals/Architecture.page
@@ -10,4 +10,4 @@ PRADO is primarily a presentational framework, although it is not limited to be
When a PRADO application is processing a page request, its static object diagram can be shown as follows,
</p>
<img src="<%~objectdiagram.gif%>" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Fundamentals/Components.page b/demos/quickstart/protected/pages/Fundamentals/Components.page
index fdadc9af..0dc6f259 100644
--- a/demos/quickstart/protected/pages/Fundamentals/Components.page
+++ b/demos/quickstart/protected/pages/Fundamentals/Components.page
@@ -125,4 +125,4 @@ Static component instantiation is about creating components via <a href="?page=C
</com:TTextHighlighter>
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Fundamentals/Controls.page b/demos/quickstart/protected/pages/Fundamentals/Controls.page
index a8b6815a..7e4f37fa 100644
--- a/demos/quickstart/protected/pages/Fundamentals/Controls.page
+++ b/demos/quickstart/protected/pages/Fundamentals/Controls.page
@@ -48,4 +48,4 @@ $this->setControlState('Name',$value,$defaultValue);
where <tt>$this</tt> refers to the control instance, <tt>Name</tt> refers to a key identifying the persistent value, <tt>$defaultValue</tt> is optional. When retrieving values from viewstate or controlstate, if the corresponding key does not exist, the default value will be returned.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Fundamentals/Hangman.page b/demos/quickstart/protected/pages/Fundamentals/Hangman.page
index 01a7dc80..4f6b815f 100644
--- a/demos/quickstart/protected/pages/Fundamentals/Hangman.page
+++ b/demos/quickstart/protected/pages/Fundamentals/Hangman.page
@@ -11,4 +11,4 @@ To be continued...
</p>
<com:RunBar PagePath="Fundamentals.Samples.Hangman.Home" />
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Fundamentals/Modules.page b/demos/quickstart/protected/pages/Fundamentals/Modules.page
index 0ac82016..04af6721 100644
--- a/demos/quickstart/protected/pages/Fundamentals/Modules.page
+++ b/demos/quickstart/protected/pages/Fundamentals/Modules.page
@@ -47,4 +47,4 @@ When <tt>TPageService</tt> is requested, it also loads modules specific for page
Custom modules and core modules are all configurable via <a href="?page=Configurations.Overview">configurations</a>.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Fundamentals/Pages.page b/demos/quickstart/protected/pages/Fundamentals/Pages.page
index 8042ddcd..f389f9ca 100644
--- a/demos/quickstart/protected/pages/Fundamentals/Pages.page
+++ b/demos/quickstart/protected/pages/Fundamentals/Pages.page
@@ -20,4 +20,4 @@ Understanding the page lifecycles is crucial to grasp PRADO programming. Page li
<img src="<%~lifecycles.gif %>" />
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Fundamentals/Samples/Hangman/Home.page b/demos/quickstart/protected/pages/Fundamentals/Samples/Hangman/Home.page
index 6f5508d3..00c5e3d3 100644
--- a/demos/quickstart/protected/pages/Fundamentals/Samples/Hangman/Home.page
+++ b/demos/quickstart/protected/pages/Fundamentals/Samples/Hangman/Home.page
@@ -67,4 +67,4 @@ out of a maximum of <%= $this->Page->Level %>.</p>
</com:TMultiView>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Fundamentals/Services.page b/demos/quickstart/protected/pages/Fundamentals/Services.page
index 803f76e0..9656163b 100644
--- a/demos/quickstart/protected/pages/Fundamentals/Services.page
+++ b/demos/quickstart/protected/pages/Fundamentals/Services.page
@@ -31,4 +31,4 @@ http://hostname/index.php?page=Users.Register
where the first example takes advantage of the fact that the page service is the default service and <tt>Home</tt> is the default page.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/GettingStarted/AboutPrado.page b/demos/quickstart/protected/pages/GettingStarted/AboutPrado.page
index 43daa4f7..2835fc8f 100644
--- a/demos/quickstart/protected/pages/GettingStarted/AboutPrado.page
+++ b/demos/quickstart/protected/pages/GettingStarted/AboutPrado.page
@@ -67,5 +67,4 @@ In May 2005, we decided to completely rewrite the PRADO framework to resolve a f
<p id="20017" class="block-content">
Starting from version 3.0, significant efforts are allocated to ensure the quality and stability of PRADO. If we say PRADO v2.x and v1.x are proof-of-concept work, we can say PRADO 3.x has grown up to a project that is suitable for serious business application development.
</p>
-
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/GettingStarted/CommandLine.page b/demos/quickstart/protected/pages/GettingStarted/CommandLine.page
index a3f7df00..81981abc 100644
--- a/demos/quickstart/protected/pages/GettingStarted/CommandLine.page
+++ b/demos/quickstart/protected/pages/GettingStarted/CommandLine.page
@@ -103,4 +103,4 @@ PostRecord#1
)
</com:TTextHighlighter>
</p>
-</com:TContent>
+<div class="last-modified">$Id$</div></com:TContent>
diff --git a/demos/quickstart/protected/pages/GettingStarted/HelloWorld.page b/demos/quickstart/protected/pages/GettingStarted/HelloWorld.page
index 0d51ab6d..84922966 100644
--- a/demos/quickstart/protected/pages/GettingStarted/HelloWorld.page
+++ b/demos/quickstart/protected/pages/GettingStarted/HelloWorld.page
@@ -80,4 +80,4 @@ Complete source code of this demo can be found in the PRADO release. You can als
</p>
</div>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/GettingStarted/Installation.page b/demos/quickstart/protected/pages/GettingStarted/Installation.page
index f38fe32a..88463703 100644
--- a/demos/quickstart/protected/pages/GettingStarted/Installation.page
+++ b/demos/quickstart/protected/pages/GettingStarted/Installation.page
@@ -26,4 +26,4 @@ Your installation of PRADO is done and you can start to play with the demo appli
If you encounter any problems with the demo applications, please use the PRADO requirement checker script, accessible via <tt>http://web-server-address/prado/requirements/index.php</tt>, to check first if your server configuration fulfills the conditions required by PRADO.
</p>
</div>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/GettingStarted/Introduction.page b/demos/quickstart/protected/pages/GettingStarted/Introduction.page
index ab672baa..87a54f0b 100644
--- a/demos/quickstart/protected/pages/GettingStarted/Introduction.page
+++ b/demos/quickstart/protected/pages/GettingStarted/Introduction.page
@@ -16,4 +16,4 @@ You may refer to the following resources if you find this tutorial does not fulf
<li><a href="http://trac.pradosoft.com/prado/">PRADO Trac</a></li>
</ul>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/GettingStarted/Upgrading.page b/demos/quickstart/protected/pages/GettingStarted/Upgrading.page
index d93fdca7..d7a7ec28 100644
--- a/demos/quickstart/protected/pages/GettingStarted/Upgrading.page
+++ b/demos/quickstart/protected/pages/GettingStarted/Upgrading.page
@@ -61,4 +61,4 @@ Expression and statement tags are also changed similarly. For more details, see
Themes in v3.0 are defined like control templates with a few restrictions.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/GettingStarted/fr/Introduction.page b/demos/quickstart/protected/pages/GettingStarted/fr/Introduction.page
index a44319fa..376f552c 100644
--- a/demos/quickstart/protected/pages/GettingStarted/fr/Introduction.page
+++ b/demos/quickstart/protected/pages/GettingStarted/fr/Introduction.page
@@ -1,4 +1,4 @@
<com:TContent ID="body" >
<h1 id="101">French Intro</h1>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Search.page b/demos/quickstart/protected/pages/Search.page
index 43c0cce4..a37f91ef 100644
--- a/demos/quickstart/protected/pages/Search.page
+++ b/demos/quickstart/protected/pages/Search.page
@@ -26,4 +26,4 @@
No results available for "<%= htmlentities($this->Page->search->Text) %>".
</com:TPanel>
</div>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Services/SoapService.page b/demos/quickstart/protected/pages/Services/SoapService.page
index 03ebc164..b620f798 100644
--- a/demos/quickstart/protected/pages/Services/SoapService.page
+++ b/demos/quickstart/protected/pages/Services/SoapService.page
@@ -170,4 +170,4 @@ converted.
</com:TTextHighlighter>
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Tutorial/AjaxChat.page b/demos/quickstart/protected/pages/Tutorial/AjaxChat.page
index ec6fc149..730ebab6 100644
--- a/demos/quickstart/protected/pages/Tutorial/AjaxChat.page
+++ b/demos/quickstart/protected/pages/Tutorial/AjaxChat.page
@@ -754,4 +754,4 @@ Details regarding the javascript can be explored in the
the Prado framework. Hope you have enjoyed it.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/Tutorial/CurrencyConverter.page b/demos/quickstart/protected/pages/Tutorial/CurrencyConverter.page
index 43666560..5a9aec1a 100644
--- a/demos/quickstart/protected/pages/Tutorial/CurrencyConverter.page
+++ b/demos/quickstart/protected/pages/Tutorial/CurrencyConverter.page
@@ -402,4 +402,4 @@ Prado::using('System.Web.UI.ActiveControls.*');
<img src=<%~ example2.png %> class="figure" />
This completes introduction tutorial to the Prado web application framework.
</p>
-</com:TContent> \ No newline at end of file
+<div class="last-modified">$Id$</div></com:TContent> \ No newline at end of file
diff --git a/demos/quickstart/protected/pages/ViewSource.page b/demos/quickstart/protected/pages/ViewSource.page
index 8f1239b3..46b7c674 100644
--- a/demos/quickstart/protected/pages/ViewSource.page
+++ b/demos/quickstart/protected/pages/ViewSource.page
@@ -6,6 +6,7 @@
</com:THead>
<body>
+<com:TForm>
<div id="sourceList">
<table border="0">
<com:TRepeater ID="SourceList">
@@ -17,12 +18,14 @@
</prop:ItemTemplate>
</com:TRepeater>
</table>
+<com:TCheckBox ID="showNumbers" Text="Show Line Numbers" Checked="true" AutoPostBack="true" />
</div>
<div id="sourceView">
<h3 style="text-align:center"><%= $this->FilePath %></h3>
-<com:TTextHighlighter ID="Highlighter" ShowLineNumbers="true" CssClass="source">
+<com:TTextHighlighter ID="Highlighter" ShowLineNumbers=<%= $this->showNumbers->Checked %> CssClass="source">
<com:TLiteral ID="SourceView" />
</com:TTextHighlighter>
</div>
+</com:TForm>
</body>
</html> \ No newline at end of file