From 29d40192ed3dc0085b5e513ec071c81e03e95d3b Mon Sep 17 00:00:00 2001 From: xue <> Date: Thu, 23 Mar 2006 13:25:09 +0000 Subject: Reorganized quickstart tutorial. --- 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 -- 42 files changed, 789 insertions(+), 378 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 (limited to 'demos/quickstart') diff --git a/demos/quickstart/protected/controls/DocLink.php b/demos/quickstart/protected/controls/DocLink.php new file mode 100644 index 00000000..74398efb --- /dev/null +++ b/demos/quickstart/protected/controls/DocLink.php @@ -0,0 +1,30 @@ +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