diff options
7 files changed, 247 insertions, 2 deletions
diff --git a/demos/quickstart/protected/application.xml b/demos/quickstart/protected/application.xml index 1656e6ab..712f7ea0 100755 --- a/demos/quickstart/protected/application.xml +++ b/demos/quickstart/protected/application.xml @@ -27,7 +27,7 @@ </services>
<parameters>
- <parameter id="languages" value="('en'=>'English','es'=>'Español','fr'=>'Français', 'id'=>'Indonesian', 'zh' => '中文(简体)', 'pl'=>'Polski', 'ja'=>'日本語')" />
+ <parameter id="languages" value="('en'=>'English', 'de'=>'Deutsch','es'=>'Español','fr'=>'Français', 'id'=>'Indonesian', 'zh' => '中文(简体)', 'pl'=>'Polski', 'ja'=>'日本語')" />
</parameters>
-</application>
\ No newline at end of file +</application>
diff --git a/demos/quickstart/protected/controls/de/Layout.tpl b/demos/quickstart/protected/controls/de/Layout.tpl new file mode 100755 index 00000000..45e87ef8 --- /dev/null +++ b/demos/quickstart/protected/controls/de/Layout.tpl @@ -0,0 +1,61 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" > + +<com:THead Title="PRADO QuickStart Tutorial"> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> +<meta http-equiv="content-language" content="de"/> +</com:THead> + +<body> +<com:TForm> +<div id="header"> +<div class="title">Prado QuickStart Tutorial</div> +<div class="image"></div> +</div> + +<com:TPanel ID="MainMenu" CssClass="mainmenu"> +<div style="float:left; color:black; margin-top:-5px"> + <com:SearchBox /> +</div> +<a href="?">Home</a> | +<a href="http://www.pradosoft.com">PradoSoft.com</a> | +<a href="../../docs/quickstart.pdf">PDF Version</a> | +<com:THyperLink ID="PrinterLink" Text="Druckversion" /> +</com:TPanel> + +<table width="100%" border="0" cellspacing="0" cellpadding="0"> +<tr> +<td valign="top" width="1"> +<com:TopicList ID="TopicPanel" /> +</td> +<td valign="top"> + +<com:TRepeater ID="languages" OnItemCreated="languageLinkCreated"> + <prop:HeaderTemplate> + <div class="languages">Verfügbare Sprachen: <ul> + </prop:HeaderTemplate> + <prop:ItemTemplate> + <li><com:THyperLink ID="link" Text=<%# $this->DataItem %> /></li> + </prop:ItemTemplate> + <prop:FooterTemplate> + </ul></div> + </prop:FooterTemplate> +</com:TRepeater> +<div id="content"> +<p class="block-content" id="top-content" style="border-color: transparent; height:1px; margin: 0; padding: 0; background-color: transparent"></p> +<com:TContentPlaceHolder ID="body" /> +</div> +</td> +</tr> +</table> + +<div id="footer"> +Copyright © 2005-2014 <a href="http://www.pradosoft.com">PradoSoft</a>. +<br/><br/> +<%= Prado::poweredByPrado() %> +<a href="http://validator.w3.org/check?uri=referer"><img border="0" src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a> +</div> + +</com:TForm> +</body> +</html> diff --git a/demos/quickstart/protected/controls/de/RequiresVersion.tpl b/demos/quickstart/protected/controls/de/RequiresVersion.tpl new file mode 100755 index 00000000..586cab02 --- /dev/null +++ b/demos/quickstart/protected/controls/de/RequiresVersion.tpl @@ -0,0 +1 @@ +<p class="requires-version">Benötigt Prado Version <strong><%= $this->Version %></strong> oder neuer.</p> diff --git a/demos/quickstart/protected/controls/de/RunBar.tpl b/demos/quickstart/protected/controls/de/RunBar.tpl new file mode 100755 index 00000000..b507fed8 --- /dev/null +++ b/demos/quickstart/protected/controls/de/RunBar.tpl @@ -0,0 +1,4 @@ +<div class="runbar"> +<com:THyperLink ID="RunButton" Target="_blank" Text="Beispiel ausführen" /> +<com:THyperLink ID="ViewSourceButton" Target="_blank" Text="Quelltext anzeigen" /> +</div> diff --git a/demos/quickstart/protected/controls/de/SearchBox.tpl b/demos/quickstart/protected/controls/de/SearchBox.tpl new file mode 100755 index 00000000..45173f18 --- /dev/null +++ b/demos/quickstart/protected/controls/de/SearchBox.tpl @@ -0,0 +1,3 @@ +<com:TLabel ForControl="search" Text="Suche:" CssClass="searchLabel"/> +<com:TTextBox ID="search" OnTextChanged="doSearch" CssClass="searchBox"/> +<com:TButton ID="find" Text="Suchen" OnClick="doSearch" CssClass="searchButton"/> diff --git a/demos/quickstart/protected/controls/de/TopicList.tpl b/demos/quickstart/protected/controls/de/TopicList.tpl new file mode 100755 index 00000000..19cebef9 --- /dev/null +++ b/demos/quickstart/protected/controls/de/TopicList.tpl @@ -0,0 +1,114 @@ +<div id="toc"> + +<div class="topic"> +<div>Einführung</div> +<ul> + <li><a href="?page=GettingStarted.Introduction">Übersicht</a></li> + <li><a href="?page=GettingStarted.AboutPrado">Was ist PRADO?</a></li> + <li><a href="?page=GettingStarted.Installation">Installation</a></li> + <li><a href="?page=GettingStarted.NewFeatures">Neue Features</a></li> + <li><a href="?page=GettingStarted.Upgrading">Upgrade von v2.x und v1.x</a></li> + <li><a href="?page=GettingStarted.Upgrading32">Upgrate von v3.2</a></li> + <li><a href="?page=GettingStarted.Wsat">Webeseiten Administrations-Tool</a></li> + <li><a href="?page=GettingStarted.CommandLine">Kommandozeilen-Tool</a></li> +</ul> +</div> + +<div class="topic"> +<div>Tutorials</div> +<ul> + <li><a href="?page=GettingStarted.HelloWorld">Erstellen der ersten PRADO Anwendung</a></li> + <li><a href="?page=Fundamentals.Hangman">Beispiel: Galgenmännchen</a></li> + <li><a href="?page=Tutorial.CurrencyConverter">Währungsrechner</a></li> + <li><a href="?page=Tutorial.AjaxChat">AJAX Chat Client</a></li> +</ul> +</div> + +<div class="topic"> +<div>Grundlagen</div> +<ul> + <li><a href="?page=Fundamentals.Architecture">Architektur</a></li> + <li><a href="?page=Fundamentals.Components1">Komponenten: Teil I</a></li> + <li><a href="?page=Fundamentals.Components2">Komponenten: Teil II</a></li> + <li><a href="?page=Fundamentals.Controls">Steuerelemente</a></li> + <li><a href="?page=Fundamentals.Pages">Seiten</a></li> + <li><a href="?page=Fundamentals.Modules">Module</a></li> + <li><a href="?page=Fundamentals.Services">Dienste</a></li> + <li><a href="?page=Fundamentals.Applications">Applikationen</a></li> +</ul> +</div> + +<div class="topic"> +<div>Konfiguration</div> +<ul> + <li><a href="?page=Configurations.Overview">Übersicht</a></li> + <li><a href="?page=Configurations.Templates1">Templates: Teil I</a></li> + <li><a href="?page=Configurations.Templates2">Templates: Teil II</a></li> + <li><a href="?page=Configurations.Templates3">Templates: Teil III</a></li> + <li><a href="?page=Configurations.AppConfig">Anwendungskonfiguration</a></li> + <li><a href="?page=Configurations.PageConfig">Seitenkonfiguration</a></li> + <li><a href="?page=Configurations.UrlMapping">URL Mapping (lesbare URLs)</a></li> +</ul> +</div> + +<div class="topic"> +<div>Steuerelement-Referenz</div> +<ul> + <li><a href="?page=Controls.Standard">Standard Controls</a></li> + <li><a href="?page=Controls.Validation">Validation Controls</a></li> + <li><a href="?page=Controls.List">List Controls</a></li> + <li><a href="?page=Controls.Data">Data Controls</a></li> + <li><a href="?page=ActiveControls.Introduction">AJAX: Einführung</a></li> + <li><a href="?page=ActiveControls.Home">Active Controls (AJAX)</a></li> + <li><a href="?page=JuiControls.Home">Jui Controls (jQuery UI)</a></li> + <li><a href="?page=Controls.NewControl">Entwicklung neuer Steuerelemente</a></li> +</ul> +</div> + +<div class="topic"> +<div>Dienst-Referenz</div> +<ul> + <li><a href="?page=Fundamentals.Services">Page Service</a></li> + <li><a href="?page=Services.SoapService">SOAP Service</a></li> + <li><a href="?page=Services.RpcService">RPC Service</a></li> +</ul> +</div> + +<div class="topic"> +<div>Anbindung an Datenbanken</div> +<ul> + <li><a href="?page=Database.DAO">Data Access Objects</a></li> + <li><a href="?page=Database.ActiveRecord">Active Record</a></li> + <li><a href="?page=Database.Scaffold">Active Record Scaffold</a></li> + <li><a href="?page=Database.SqlMap">SqlMap Data Mapper</a></li> +</ul> +</div> + +<div class="topic"> +<div>Fortgeschrittene Themen</div> +<ul> + <li><a href="?page=Advanced.Collections">Collections</a></li> + <li><a href="?page=Advanced.Auth">Authentifizierung und Authorisierung</a></li> + <li><a href="?page=Advanced.Security">Sicherheit</a></li> + <li><a href="?page=Advanced.Assets">Assets</a></li> + <li><a href="?page=Advanced.MasterContent">Master and Content</a></li> + <li><a href="?page=Advanced.Themes">Themes and Skins</a></li> + <li><a href="?page=Advanced.State">Persistent State</a></li> + <li><a href="?page=Advanced.Logging">Logging</a></li> + <li><a href="?page=Advanced.Error">Fehlerbehandlung und Reporting</a></li> + <li><a href="?page=Advanced.I18N">Internationalisierung</a></li> + <li><a href="?page=Advanced.Performance">Performanzsteigerung</a></li> +</ul> +</div> + +<div class="topic"> +<div>Client-side Scripting</div> +<ul> + <li><a href="?page=Advanced.Scripts">Einführung in Javascript</a></li> + <li><a href="?page=Advanced.Scripts1">Prototype Library Teil I</a></li> + <li><a href="?page=Advanced.Scripts2">Prototype Library Teil II</a></li> + <li><a href="?page=Advanced.Scripts3">Javascript Kochbuch</a></li> +</ul> +</div> + +</div> diff --git a/demos/quickstart/protected/pages/GettingStarted/de/Introduction.page b/demos/quickstart/protected/pages/GettingStarted/de/Introduction.page new file mode 100755 index 00000000..0c6b4ee6 --- /dev/null +++ b/demos/quickstart/protected/pages/GettingStarted/de/Introduction.page @@ -0,0 +1,62 @@ +<com:TContent ID="body" > +<h1 id="101">Willkommen zum PRADO Quickstart Tutorial</h1> +<div id="intro" class="block-content"> +<p id="10001"> +Das Quicktstart tutorial soll Sie bei der Erstellung einer PRADO 3.x-basierten Webanwendung unterstützen. +</p> +<p id="10001" class="block-content"> +Wenn Sie bereits PRADO 3.x nutzen und herausfinden möchten welche Verbesserungen und neuen Funktionen mit welcher Prado-Version unterstützt werden, besuchen sie die <a href="?page=GettingStarted.NewFeatures">Neue Features-Seite</a>. +</p> +<!-- +<div class="start-page"> + <div class="concepts start-block"> + <h2 id="2001">How PRADO Works</h2> + <p id="10002" class="block-content">Concepts and fundamentals</p> + <ol> + <li><a href="#">Building web applications with PRADO</a></li> + <li><a href="#">Web controls and events</a></li> + <li><a href="#">Validating user input</a></li> + <li><a href="#">Connecting to your database</a></li> + <li><a href="#">Displaying data from database</a></li> + </ol> + </div> + <div class="examples start-block"> + <h2 id="2002">Examples and Demos</h2> + <ul> + <li><a href="../helloworld/">Hello World</a></li> + <li><a href="../currency-convert/">Currency Converter</a></li> + <li><a href="../address-book/">Address Book</a></li> + <li><a href="../blog/">Blog</a></li> + <li><a href="../chat/">AJAX Chat</a></li> + <li><a href="../time-tracker/">Project Time Tracker</a></li> + </ul> + <p id="10003" class="block-content">More examples in <a href="?page=Controls.Standard">Standard Controls</a>, + <a href="?page=Controls.Validation">Validation Controls</a> and + <a href="?page=Controls.Data">Data Controls</a>. + </div> + + <div class="tutorials start-block"> + <h2 id="2003">Tutorials and Help</h2> + <ul> + <li><a href="?page=GettingStarted.HelloWorld">Hello World in detail</a></li> + <li><a href="?page=Tutorial.CurrencyConverter">Currency Converter Tutorial</a></li> + <li><a href="?page=Tutorial.AddressBook">Address Book Tutorial</a></li> + <li><a href="?page=Tutorial.AjaxChat">AJAX Chat Tutorial</a></li> + </ul> + </div> +</div> +--> + +<p id="10002"> +Nutzen Sie auch die folgenden Ressourcen, wenn dieses Tutorial ihre Fragen nicht hinreichend beantwortet: +</p> +</div> +<ul class="block-content" id="intro-links"> + <li><a href="http://www.pradosoft.com/docs/classdoc/">PRADO Classes</a></li> + <li><a href="http://www.pradosoft.com/docs/manual/">PRADO API Documentation</a></li> + <li><a href="http://www.pradosoft.com/forum/">PRADO Forum</a></li> + <li><a href="http://www.pradosoft.com/wiki/">PRADO Wiki</a></li> + <li><a href="http://github.com/pradosoft/prado/issues">PRADO Issue Tracker</a></li> +</ul> + +</com:TContent> |