From 29d40192ed3dc0085b5e513ec071c81e03e95d3b Mon Sep 17 00:00:00 2001 From: xue <> Date: Thu, 23 Mar 2006 13:25:09 +0000 Subject: Reorganized quickstart tutorial. --- .gitattributes | 40 ++++- buildscripts/texbuilder/build.php | 20 +-- demos/quickstart/protected/controls/DocLink.php | 30 ++++ demos/quickstart/protected/controls/Layout.tpl | 6 +- demos/quickstart/protected/controls/TopicList.tpl | 24 +-- .../quickstart/protected/pages/Advanced/Auth.page | 92 +++++++++++ .../protected/pages/Advanced/Security.page | 79 +++++++++ .../protected/pages/Controls/Button.page | 16 ++ .../protected/pages/Controls/CheckBox.page | 14 ++ .../protected/pages/Controls/ColorPicker.page | 10 ++ .../quickstart/protected/pages/Controls/Data.page | 19 +++ .../protected/pages/Controls/DataGrid.page | 182 +++++++++++++++++++++ .../protected/pages/Controls/DataGrid1.page | 111 ------------- .../protected/pages/Controls/DataGrid2.page | 75 --------- .../protected/pages/Controls/DatePicker.page | 10 ++ .../protected/pages/Controls/Expression.page | 10 ++ .../protected/pages/Controls/FileUpload.page | 10 ++ .../quickstart/protected/pages/Controls/Head.page | 10 ++ .../protected/pages/Controls/HiddenField.page | 10 ++ .../protected/pages/Controls/HtmlArea.page | 7 + .../protected/pages/Controls/HyperLink.page | 11 ++ .../quickstart/protected/pages/Controls/Image.page | 11 ++ .../protected/pages/Controls/ImageButton.page | 11 ++ .../protected/pages/Controls/ImageMap.page | 6 + .../protected/pages/Controls/InlineFrame.page | 6 + .../protected/pages/Controls/JavascriptLogger.page | 6 + .../quickstart/protected/pages/Controls/Label.page | 11 ++ .../protected/pages/Controls/LinkButton.page | 11 ++ .../protected/pages/Controls/Literal.page | 6 + .../protected/pages/Controls/MultiView.page | 6 + .../quickstart/protected/pages/Controls/Panel.page | 11 ++ .../protected/pages/Controls/PlaceHolder.page | 6 + .../protected/pages/Controls/RadioButton.page | 11 ++ .../protected/pages/Controls/SafeHtml.page | 6 + .../protected/pages/Controls/Standard.page | 120 ++++++++++++++ .../protected/pages/Controls/Statements.page | 6 + .../quickstart/protected/pages/Controls/Table.page | 11 ++ .../protected/pages/Controls/TextBox.page | 11 ++ .../protected/pages/Controls/TextHighlighter.page | 6 + .../protected/pages/Controls/Wizard.page | 6 + .../quickstart/protected/pages/Security/Auth.page | 92 ----------- .../protected/pages/Security/Cookie.page | 42 ----- .../protected/pages/Security/ViewState.page | 26 --- demos/quickstart/protected/pages/Security/XSS.page | 13 -- 44 files changed, 831 insertions(+), 396 deletions(-) create mode 100644 demos/quickstart/protected/controls/DocLink.php create mode 100644 demos/quickstart/protected/pages/Advanced/Auth.page create mode 100644 demos/quickstart/protected/pages/Advanced/Security.page create mode 100644 demos/quickstart/protected/pages/Controls/Button.page create mode 100644 demos/quickstart/protected/pages/Controls/CheckBox.page create mode 100644 demos/quickstart/protected/pages/Controls/ColorPicker.page create mode 100644 demos/quickstart/protected/pages/Controls/Data.page create mode 100644 demos/quickstart/protected/pages/Controls/DataGrid.page delete mode 100644 demos/quickstart/protected/pages/Controls/DataGrid1.page delete mode 100644 demos/quickstart/protected/pages/Controls/DataGrid2.page create mode 100644 demos/quickstart/protected/pages/Controls/DatePicker.page create mode 100644 demos/quickstart/protected/pages/Controls/Expression.page create mode 100644 demos/quickstart/protected/pages/Controls/FileUpload.page create mode 100644 demos/quickstart/protected/pages/Controls/Head.page create mode 100644 demos/quickstart/protected/pages/Controls/HiddenField.page create mode 100644 demos/quickstart/protected/pages/Controls/HtmlArea.page create mode 100644 demos/quickstart/protected/pages/Controls/HyperLink.page create mode 100644 demos/quickstart/protected/pages/Controls/Image.page create mode 100644 demos/quickstart/protected/pages/Controls/ImageButton.page create mode 100644 demos/quickstart/protected/pages/Controls/ImageMap.page create mode 100644 demos/quickstart/protected/pages/Controls/InlineFrame.page create mode 100644 demos/quickstart/protected/pages/Controls/JavascriptLogger.page create mode 100644 demos/quickstart/protected/pages/Controls/Label.page create mode 100644 demos/quickstart/protected/pages/Controls/LinkButton.page create mode 100644 demos/quickstart/protected/pages/Controls/Literal.page create mode 100644 demos/quickstart/protected/pages/Controls/MultiView.page create mode 100644 demos/quickstart/protected/pages/Controls/Panel.page create mode 100644 demos/quickstart/protected/pages/Controls/PlaceHolder.page create mode 100644 demos/quickstart/protected/pages/Controls/RadioButton.page create mode 100644 demos/quickstart/protected/pages/Controls/SafeHtml.page create mode 100644 demos/quickstart/protected/pages/Controls/Standard.page create mode 100644 demos/quickstart/protected/pages/Controls/Statements.page create mode 100644 demos/quickstart/protected/pages/Controls/Table.page create mode 100644 demos/quickstart/protected/pages/Controls/TextBox.page create mode 100644 demos/quickstart/protected/pages/Controls/TextHighlighter.page create mode 100644 demos/quickstart/protected/pages/Controls/Wizard.page delete mode 100644 demos/quickstart/protected/pages/Security/Auth.page delete mode 100644 demos/quickstart/protected/pages/Security/Cookie.page delete mode 100644 demos/quickstart/protected/pages/Security/ViewState.page delete mode 100644 demos/quickstart/protected/pages/Security/XSS.page diff --git a/.gitattributes b/.gitattributes index a57907ed..c9f50d37 100644 --- a/.gitattributes +++ b/.gitattributes @@ -57,6 +57,7 @@ demos/quickstart/index.php -text demos/quickstart/index2.php -text demos/quickstart/protected/.htaccess -text demos/quickstart/protected/application.xml -text +demos/quickstart/protected/controls/DocLink.php -text demos/quickstart/protected/controls/Layout.php -text demos/quickstart/protected/controls/Layout.tpl -text demos/quickstart/protected/controls/RunBar.php -text @@ -66,6 +67,7 @@ demos/quickstart/protected/controls/SampleLayout.tpl -text demos/quickstart/protected/controls/TopicList.php -text demos/quickstart/protected/controls/TopicList.tpl -text demos/quickstart/protected/pages/Advanced/Assets.page -text +demos/quickstart/protected/pages/Advanced/Auth.page -text demos/quickstart/protected/pages/Advanced/Error.page -text demos/quickstart/protected/pages/Advanced/I18N.page -text demos/quickstart/protected/pages/Advanced/Logging.page -text @@ -94,6 +96,7 @@ demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.fr.xml -te demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.pl.xml -text demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.zh.xml -text demos/quickstart/protected/pages/Advanced/Samples/I18N/zh_TW/Home.page -text +demos/quickstart/protected/pages/Advanced/Security.page -text demos/quickstart/protected/pages/Advanced/State.page -text demos/quickstart/protected/pages/Advanced/Themes.page -text demos/quickstart/protected/pages/Advanced/exception.gif -text @@ -111,13 +114,36 @@ demos/quickstart/protected/pages/Configurations/Templates1.page -text demos/quickstart/protected/pages/Configurations/Templates2.page -text demos/quickstart/protected/pages/Configurations/Templates3.page -text demos/quickstart/protected/pages/Construction.page -text -demos/quickstart/protected/pages/Controls/DataGrid1.page -text -demos/quickstart/protected/pages/Controls/DataGrid2.page -text +demos/quickstart/protected/pages/Controls/Button.page -text +demos/quickstart/protected/pages/Controls/CheckBox.page -text +demos/quickstart/protected/pages/Controls/ColorPicker.page -text +demos/quickstart/protected/pages/Controls/Data.page -text +demos/quickstart/protected/pages/Controls/DataGrid.page -text demos/quickstart/protected/pages/Controls/DataList.page -text +demos/quickstart/protected/pages/Controls/DatePicker.page -text +demos/quickstart/protected/pages/Controls/Expression.page -text +demos/quickstart/protected/pages/Controls/FileUpload.page -text +demos/quickstart/protected/pages/Controls/Head.page -text +demos/quickstart/protected/pages/Controls/HiddenField.page -text +demos/quickstart/protected/pages/Controls/HtmlArea.page -text +demos/quickstart/protected/pages/Controls/HyperLink.page -text +demos/quickstart/protected/pages/Controls/Image.page -text +demos/quickstart/protected/pages/Controls/ImageButton.page -text +demos/quickstart/protected/pages/Controls/ImageMap.page -text +demos/quickstart/protected/pages/Controls/InlineFrame.page -text +demos/quickstart/protected/pages/Controls/JavascriptLogger.page -text +demos/quickstart/protected/pages/Controls/Label.page -text +demos/quickstart/protected/pages/Controls/LinkButton.page -text demos/quickstart/protected/pages/Controls/List.page -text +demos/quickstart/protected/pages/Controls/Literal.page -text +demos/quickstart/protected/pages/Controls/MultiView.page -text demos/quickstart/protected/pages/Controls/NewControl.page -text demos/quickstart/protected/pages/Controls/Overview.page -text +demos/quickstart/protected/pages/Controls/Panel.page -text +demos/quickstart/protected/pages/Controls/PlaceHolder.page -text +demos/quickstart/protected/pages/Controls/RadioButton.page -text demos/quickstart/protected/pages/Controls/Repeater.page -text +demos/quickstart/protected/pages/Controls/SafeHtml.page -text demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox1/Home.page -text demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox1/Home.php -text demos/quickstart/protected/pages/Controls/Samples/LabeledTextBox1/LabeledTextBox.php -text @@ -201,7 +227,13 @@ demos/quickstart/protected/pages/Controls/Samples/TValidationSummary/Home.page - demos/quickstart/protected/pages/Controls/Samples/TValidationSummary/Home.php -text demos/quickstart/protected/pages/Controls/Samples/config.xml -text demos/quickstart/protected/pages/Controls/Simple.page -text +demos/quickstart/protected/pages/Controls/Standard.page -text +demos/quickstart/protected/pages/Controls/Statements.page -text +demos/quickstart/protected/pages/Controls/Table.page -text +demos/quickstart/protected/pages/Controls/TextBox.page -text +demos/quickstart/protected/pages/Controls/TextHighlighter.page -text demos/quickstart/protected/pages/Controls/Validation.page -text +demos/quickstart/protected/pages/Controls/Wizard.page -text demos/quickstart/protected/pages/Fundamentals/Applications.page -text demos/quickstart/protected/pages/Fundamentals/Architecture.page -text demos/quickstart/protected/pages/Fundamentals/Components.page -text @@ -233,10 +265,6 @@ demos/quickstart/protected/pages/GettingStarted/AboutPrado.page -text demos/quickstart/protected/pages/GettingStarted/Installation.page -text demos/quickstart/protected/pages/GettingStarted/Introduction.page -text demos/quickstart/protected/pages/GettingStarted/Upgrading.page -text -demos/quickstart/protected/pages/Security/Auth.page -text -demos/quickstart/protected/pages/Security/Cookie.page -text -demos/quickstart/protected/pages/Security/ViewState.page -text -demos/quickstart/protected/pages/Security/XSS.page -text demos/quickstart/protected/pages/ViewSource.page -text demos/quickstart/protected/pages/ViewSource.php -text demos/quickstart/protected/pages/config.xml -text diff --git a/buildscripts/texbuilder/build.php b/buildscripts/texbuilder/build.php index 4c9aa5d0..cf73ed93 100644 --- a/buildscripts/texbuilder/build.php +++ b/buildscripts/texbuilder/build.php @@ -1,4 +1,7 @@ getViewState('ClassPath',''); + } + + public function setClassPath($value) + { + $this->setViewState('ClassPath',$value,''); + } + + public function onPreRender($param) + { + parent::onPreRender($param); + $paths=explode('.',$this->getClassPath()); + if(count($paths)>1) + { + $classFile=array_pop($paths).'.html'; + $this->setNavigateUrl(self::BASE_URL . '/' . implode('.',$paths) . '/' . $classFile); + $this->setText('API Manual'); + } + } +} + +?> \ No newline at end of file diff --git a/demos/quickstart/protected/controls/Layout.tpl b/demos/quickstart/protected/controls/Layout.tpl index ed50954e..a69d8f50 100644 --- a/demos/quickstart/protected/controls/Layout.tpl +++ b/demos/quickstart/protected/controls/Layout.tpl @@ -22,14 +22,14 @@ + -
+ +
- -
diff --git a/demos/quickstart/protected/controls/TopicList.tpl b/demos/quickstart/protected/controls/TopicList.tpl index afd3380c..7b99450c 100644 --- a/demos/quickstart/protected/controls/TopicList.tpl +++ b/demos/quickstart/protected/controls/TopicList.tpl @@ -38,43 +38,35 @@
-
Controls
+
Control Reference
-
Data Access
+
Module Reference
-
Security
+
Service Reference
Avanced Topics