소스 검색

[MANUAL] German:

- sync up to r20842

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@20994 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 16 년 전
부모
커밋
a117412ab3
27개의 변경된 파일494개의 추가작업 그리고 353개의 파일을 삭제
  1. 6 2
      documentation/manual/de/module_specs/Zend_Application-AvailableResources-Frontcontroller.xml
  2. 10 15
      documentation/manual/de/module_specs/Zend_Markup-Parsers.xml
  3. 10 14
      documentation/manual/de/module_specs/Zend_Markup-Renderers.xml
  4. 5 5
      documentation/manual/de/module_specs/Zend_Measure-Creation.xml
  5. 17 18
      documentation/manual/de/module_specs/Zend_Measure-Edit.xml
  6. 5 6
      documentation/manual/de/module_specs/Zend_Measure-Introduction.xml
  7. 6 1
      documentation/manual/de/module_specs/Zend_Measure-Output.xml
  8. 5 19
      documentation/manual/de/module_specs/Zend_Memory-MemoryManager.xml
  9. 4 1
      documentation/manual/de/module_specs/Zend_Memory-MemoryObjects.xml
  10. 9 24
      documentation/manual/de/module_specs/Zend_Memory-Overview.xml
  11. 13 26
      documentation/manual/de/module_specs/Zend_Mime.xml
  12. 99 90
      documentation/manual/de/module_specs/Zend_Mime_Part.xml
  13. 3 1
      documentation/manual/de/module_specs/Zend_Navigation-Introduction.xml
  14. 37 5
      documentation/manual/de/module_specs/Zend_Navigation-Pages-Common.xml
  15. 2 2
      documentation/manual/de/module_specs/Zend_Navigation-Pages-Custom.xml
  16. 7 7
      documentation/manual/de/module_specs/Zend_Navigation-Pages-Factory.xml
  17. 15 2
      documentation/manual/de/module_specs/Zend_Navigation-Pages-MVC.xml
  18. 1 1
      documentation/manual/de/module_specs/Zend_Navigation-Pages-URI.xml
  19. 3 3
      documentation/manual/de/module_specs/Zend_Navigation-Pages.xml
  20. 1 1
      documentation/manual/de/module_specs/Zend_Oauth-GettingStarted.xml
  21. 41 25
      documentation/manual/de/module_specs/Zend_OpenId-Consumer.xml
  22. 7 4
      documentation/manual/de/module_specs/Zend_ProgressBar.xml
  23. 18 6
      documentation/manual/de/module_specs/Zend_ProgressBar_Adapter_Console.xml
  24. 22 10
      documentation/manual/de/tutorials/quickstart-create-form.xml
  25. 20 6
      documentation/manual/de/tutorials/quickstart-create-layout.xml
  26. 125 58
      documentation/manual/de/tutorials/quickstart-create-model.xml
  27. 3 1
      documentation/manual/de/tutorials/quickstart-create-project.xml

+ 6 - 2
documentation/manual/de/module_specs/Zend_Application-AvailableResources-Frontcontroller.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20763 -->
+<!-- EN-Revision: 20842 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.application.available-resources.frontcontroller">
     <title>Zend_Application_Resource_Frontcontroller</title>
@@ -79,7 +79,9 @@
             <para>
                 <emphasis><property>plugins</property></emphasis>: Array von Front Controller Plugin
                 Klassennamen. Die Ressource wird jede Klasse instanziieren (ohne Contructor
-                Argumente) und die Instanz dann mit dem Front Controller registrieren.
+                Argumente) und die Instanz dann mit dem Front Controller registrieren. Wenn man ein
+                Plugin mit einem speziellen Stackindex registriert muss man ein Array mit den zwei
+                Schlüsseln <property>class</property> und <property>stackIndex</property> angeben.
             </para>
         </listitem>
 
@@ -116,6 +118,8 @@ resources.frontController.defaultModule = "static"
 resources.frontController.baseUrl = "/subdir"
 resources.frontController.plugins.foo = "My_Plugin_Foo"
 resources.frontController.plugins.bar = "My_Plugin_Bar"
+resources.frontController.plugins.baz.class = "My_Plugin_Baz"
+resources.frontController.plugins.baz.stackIndex = 123
 resources.frontController.env = APPLICATION_ENV
 ]]></programlisting>
     </example>

+ 10 - 15
documentation/manual/de/module_specs/Zend_Markup-Parsers.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 19777 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.markup.parsers">
     <title>Zend_Markup Parser</title>
@@ -107,7 +107,6 @@
                 <thead>
                     <row>
                         <entry>Beispiel Eingabe</entry>
-
                         <entry>Beispiel Ausgabe</entry>
                     </row>
                 </thead>
@@ -115,80 +114,76 @@
                 <tbody>
                     <row>
                         <entry>*foo*</entry>
-
                         <entry><![CDATA[<strong>foo</strong>]]></entry>
                     </row>
 
                     <row>
                         <entry>_foo_</entry>
-
                         <entry><![CDATA[<em>foo</em>]]></entry>
                     </row>
 
                     <row>
                         <entry>??foo??</entry>
-
                         <entry><![CDATA[<cite>foo</cite>]]></entry>
                     </row>
 
                     <row>
                         <entry>-foo-</entry>
-
                         <entry><![CDATA[<del>foo</del>]]></entry>
                     </row>
 
                     <row>
                         <entry>+foo+</entry>
-
                         <entry><![CDATA[<ins>foo</ins>]]></entry>
                     </row>
 
                     <row>
                         <entry>^foo^</entry>
-
                         <entry><![CDATA[<sup>foo</sup>]]></entry>
                     </row>
 
                     <row>
                         <entry>~foo~</entry>
-
                         <entry><![CDATA[<sub>foo</sub>]]></entry>
                     </row>
 
                     <row>
                         <entry>%foo%</entry>
-
                         <entry><![CDATA[<span>foo</span>]]></entry>
                     </row>
 
                     <row>
                         <entry>PHP(PHP Hypertext Preprocessor)</entry>
 
-                        <entry><![CDATA[<acronym title="PHP Hypertext Preprocessor">PHP</acronym>]]></entry>
+                        <entry>
+                            <![CDATA[<acronym title="PHP Hypertext Preprocessor">PHP</acronym>]]>
+                        </entry>
                     </row>
 
                     <row>
                         <entry>"Zend Framework":http://framework.zend.com/</entry>
 
-                        <entry><![CDATA[<a href="http://framework.zend.com/">Zend Framework</a>]]></entry>
+                        <entry>
+                            <![CDATA[<a href="http://framework.zend.com/">Zend Framework</a>]]>
+                        </entry>
                     </row>
 
                     <row>
                         <entry>h1. foobar</entry>
-
                         <entry><![CDATA[<h1>foobar</h1>]]></entry>
                     </row>
 
                     <row>
                         <entry>h6. foobar</entry>
-
                         <entry><![CDATA[<h6>foobar</h6>]]></entry>
                     </row>
 
                     <row>
                         <entry>!http://framework.zend.com/images/logo.gif!</entry>
 
-                        <entry><![CDATA[<img src="http://framework.zend.com/images/logo.gif" />]]></entry>
+                        <entry>
+                            <![CDATA[<img src="http://framework.zend.com/images/logo.gif" />]]>
+                        </entry>
                     </row>
                 </tbody>
             </tgroup>

+ 10 - 14
documentation/manual/de/module_specs/Zend_Markup-Renderers.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20760 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.markup.renderers">
     <title>Zend_Markup Renderer</title>
@@ -124,7 +124,6 @@ echo $bbcode->render('my [upper]tag[/upper]');
                 <thead>
                     <row>
                         <entry>Beispiel Eingabe (BBCode)</entry>
-
                         <entry>Beispiel Ausgabe</entry>
                     </row>
                 </thead>
@@ -132,74 +131,71 @@ echo $bbcode->render('my [upper]tag[/upper]');
                 <tbody>
                     <row>
                         <entry>[b]foo[/b]</entry>
-
                         <entry><![CDATA[<strong>foo</strong>]]></entry>
                     </row>
 
                     <row>
                         <entry>[i]foo[/i]</entry>
-
                         <entry><![CDATA[<em>foo</em>]]></entry>
                     </row>
 
                     <row>
                         <entry>[cite]foo[/cite]</entry>
-
                         <entry><![CDATA[<cite>foo</cite>]]></entry>
                     </row>
 
                     <row>
                         <entry>[del]foo[/del]</entry>
-
                         <entry><![CDATA[<del>foo</del>]]></entry>
                     </row>
 
                     <row>
                         <entry>[ins]foo[/ins]</entry>
-
                         <entry><![CDATA[<ins>foo</ins>]]></entry>
                     </row>
 
                     <row>
                         <entry>[sup]foo[/sup]</entry>
-
                         <entry><![CDATA[<sup>foo</sup>]]></entry>
                     </row>
 
                     <row>
                         <entry>[sub]foo[/sub]</entry>
-
                         <entry><![CDATA[<sub>foo</sub>]]></entry>
                     </row>
 
                     <row>
                         <entry>[span]foo[/span]</entry>
-
                         <entry><![CDATA[<span>foo</span>]]></entry>
                     </row>
 
                     <row>
                         <entry>[acronym title="PHP Hypertext Preprocessor]PHP[/acronym]</entry>
 
-                        <entry><![CDATA[<acronym title="PHP Hypertext Preprocessor">PHP</acronym>]]></entry>
+                        <entry>
+                            <![CDATA[<acronym title="PHP Hypertext Preprocessor">PHP</acronym>]]>
+                        </entry>
                     </row>
 
                     <row>
                         <entry>[url=http://framework.zend.com/]Zend Framework[/url]</entry>
 
-                        <entry><![CDATA[<a href="http://framework.zend.com/">Zend Framework</a>]]></entry>
+                        <entry>
+                            <![CDATA[<a href="http://framework.zend.com/">Zend Framework</a>]]>
+                        </entry>
                     </row>
 
                     <row>
                         <entry>[h1]foobar[/h1]</entry>
-
                         <entry><![CDATA[<h1>foobar</h1>]]></entry>
                     </row>
 
                     <row>
                         <entry>[img]http://framework.zend.com/images/logo.gif[/img]</entry>
 
-                        <entry><![CDATA[<img src="http://framework.zend.com/images/logo.gif" />]]></entry>
+                        <entry>
+                            <![CDATA[<img src="http://framework.zend.com/images/logo.gif" />]]>
+                        </entry>
                     </row>
                 </tbody>
             </tgroup>

+ 5 - 5
documentation/manual/de/module_specs/Zend_Measure-Creation.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20554 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.measure.creation">
     <title>Erstellung einer Maßeinheit</title>
@@ -79,10 +79,10 @@ echo $unit;
 
         <para>
             Wenn eine Zeichenkette in lokalisierter Schreibweise eingegeben wurde, kann die richtige
-            Interpretation nicht herausgefunden werden ohne dass das gewünschte Gebietsschema bekannt
-            ist. Die Teilung der Dezimalziffern mit "." und die Gruppierung der Tausender mit ","
-            ist in der Englischen Sprache üblich, aber nur in anderen Sprachen. Um mit solchen
-            Problemen umgehen zu können, besteht bei den lokalisierten Klassen der
+            Interpretation nicht herausgefunden werden ohne dass das gewünschte Gebietsschema
+            bekannt ist. Die Teilung der Dezimalziffern mit "." und die Gruppierung der Tausender
+            mit "," ist in der Englischen Sprache üblich, aber nur in anderen Sprachen. Um mit
+            solchen Problemen umgehen zu können, besteht bei den lokalisierten Klassen der
             <classname>Zend_Measure_*</classname> Familie die Möglichkeit eine Sprache oder Region
             anzugeben, um einen Eingabewert eindeutig zu machen und die erwartete semantische
             Eingabe richtig zu interpretieren.

+ 17 - 18
documentation/manual/de/module_specs/Zend_Measure-Edit.xml

@@ -1,8 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17133 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.measure.edit">
-
     <title>Manipulation von Maßeinheiten</title>
 
     <para>
@@ -18,27 +17,32 @@
                 <link linkend="zend.measure.edit.convert"><code>Konvertieren</code></link>
             </para>
         </listitem>
+
         <listitem>
             <para>
                 <link linkend="zend.measure.edit.add"><code>Addieren und Subtrahieren</code></link>
             </para>
         </listitem>
+
         <listitem>
             <para>
                 <link linkend="zend.measure.edit.equal"><code>Identität Vergleichen</code></link>
             </para>
         </listitem>
+
         <listitem>
             <para>
                 <link linkend="zend.measure.edit.compare"><code>Werte Vergleichen</code></link>
             </para>
         </listitem>
+
         <listitem>
             <para>
                 <link linkend="zend.measure.edit.changevalue"><code>Werte per Hand
                     ändern</code></link>
             </para>
         </listitem>
+
         <listitem>
             <para>
                 <link linkend="zend.measure.edit.changetype"><code>Typ per Hand ändern</code></link>
@@ -47,7 +51,6 @@
     </itemizedlist>
 
     <sect2 id="zend.measure.edit.convert">
-
         <title>Konvertieren</title>
 
         <para>
@@ -67,6 +70,7 @@
 
         <example id="zend.measure.edit.convert.example-1">
             <title>Konvertieren</title>
+
             <programlisting language="php"><![CDATA[
 $locale = new Zend_Locale('de');
 $mystring = "1.234.567,89";
@@ -81,11 +85,9 @@ print "Tonne:".$unit->convertTo(Zend_Measure_Weight::TON);
 print "Tonne:".$unit->convertTo(Zend_Measure_Weight::TON, 3);
 ]]></programlisting>
         </example>
-
     </sect2>
 
     <sect2 id="zend.measure.edit.add">
-
         <title>Addieren und Subtrahieren</title>
 
         <para>
@@ -101,6 +103,7 @@ print "Tonne:".$unit->convertTo(Zend_Measure_Weight::TON, 3);
         <para>
             <example id="zend.measure.edit.add.example-1">
                 <title>Werte addieren</title>
+
                 <programlisting language="php"><![CDATA[
 // Objekte definieren
 $unit = new Zend_Measure_Length(200, Zend_Measure_Length::CENTIMETER);
@@ -116,6 +119,7 @@ echo $sum; // Ausgabe "300 cm"
 
         <note>
             <title>Automatische Konvertierung</title>
+
             <para>
                 Beim Addieren eines Objektes zu einem anderen wird dieses automatisch in die
                 richtige Einheit konvertiert. Es ist nicht notwendig <link
@@ -127,9 +131,11 @@ echo $sum; // Ausgabe "300 cm"
         <para>
             <example id="zend.measure.edit.add.example-2">
                 <title>Subtrahieren</title>
+
                 <para>
                     Das Subtrahieren von Maßeinheiten funktioniert genauso wie das Addieren.
                 </para>
+
                 <programlisting language="php"><![CDATA[
 // Objekte definieren
 $unit = new Zend_Measure_Length(200, Zend_Measure_Length::CENTIMETER);
@@ -142,11 +148,9 @@ echo $sum;
 ]]></programlisting>
             </example>
         </para>
-
     </sect2>
 
     <sect2 id="zend.measure.edit.equal">
-
         <title>Identität Vergleichen</title>
 
         <para>
@@ -158,6 +162,7 @@ echo $sum;
         <para>
             <example id="zend.measure.edit.equal.example-1">
                 <title>Unterschiedliche Maßeinheiten</title>
+
                 <programlisting language="php"><![CDATA[
 // Maßeinheiten definieren
 $unit = new Zend_Measure_Length(100, Zend_Measure_Length::CENTIMETER);
@@ -170,8 +175,10 @@ if ($unit->equals($unit2)) {
 }
 ]]></programlisting>
             </example>
+
             <example id="zend.measure.edit.equal.example-2">
                 <title>Identische Maßeinheiten</title>
+
                 <programlisting language="php"><![CDATA[
 // Maßeinheiten definieren
 $unit = new Zend_Measure_Length(100, Zend_Measure_Length::CENTIMETER);
@@ -187,11 +194,9 @@ if ($unit->equals($unit2)) {
 ]]></programlisting>
             </example>
         </para>
-
     </sect2>
 
     <sect2 id="zend.measure.edit.compare">
-
         <title>Werte Vergleichen</title>
 
         <para>
@@ -204,6 +209,7 @@ if ($unit->equals($unit2)) {
         <para>
             <example id="zend.measure.edit.compare.example-1">
                 <title>Differenz</title>
+
                 <programlisting language="php"><![CDATA[
 $unit = new Zend_Measure_Length(100, Zend_Measure_Length::CENTIMETER);
 $unit2 = new Zend_Measure_Length(1, Zend_Measure_Length::METER);
@@ -215,11 +221,9 @@ print "Größer:".$unit3->compare($unit2);
 ]]></programlisting>
             </example>
         </para>
-
     </sect2>
 
     <sect2 id="zend.measure.edit.changevalue">
-
         <title>Werte per Hand ändern</title>
 
         <para>
@@ -231,6 +235,7 @@ print "Größer:".$unit3->compare($unit2);
         <para>
             <example id="zend.measure.edit.changevalue.example-1">
                 <title>Verändern eines Wertes</title>
+
                 <programlisting language="php"><![CDATA[
 $locale = new Zend_Locale('de_AT');
 $unit = new Zend_Measure_Length(1,Zend_Measure_Length::METER);
@@ -246,11 +251,9 @@ echo $unit;
 ]]></programlisting>
             </example>
         </para>
-
     </sect2>
 
     <sect2 id="zend.measure.edit.changetype">
-
         <title>Typ per Hand ändern</title>
 
         <para>
@@ -260,6 +263,7 @@ echo $unit;
 
         <example id="zend.measure.edit.changetype.example-1">
             <title>Verändern des Typs</title>
+
             <programlisting language="php"><![CDATA[
 $unit = new Zend_Measure_Length(1,Zend_Measure_Length::METER);
 echo $unit; // Ausgabe "1 m"
@@ -268,10 +272,5 @@ $unit->setType(Zend_Measure_Length::KILOMETER);
 echo $unit; // Ausgabe "1000 km"
 ]]></programlisting>
         </example>
-
     </sect2>
-
 </sect1>
-<!--
-vim:se ts=4 sw=4 et:
--->

+ 5 - 6
documentation/manual/de/module_specs/Zend_Measure-Introduction.xml

@@ -1,8 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17173 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.measure.introduction">
-
     <title>Einführung</title>
 
     <para>
@@ -16,6 +15,7 @@
 
     <example id="zend.measure.introduction.example-1">
         <title>Konvertieren von Maßeinheiten</title>
+
         <para>
             Das folgende einführende Beispiel zeigt die automatische Konvertierung von Einheiten von
             Maßeinheiten. Um eine Maßeinheit zu konvertieren muß dessen Wert und Typ bekannt sein.
@@ -23,6 +23,7 @@
             enthält. Konvertierungen sind nur für Einheiten des gleichen Typs möglich (Masse,
             Fläche, Temperatur, Beschleunigung, usw.), nicht zwischen verschiedenen Typen.
         </para>
+
         <programlisting language="php"><![CDATA[
 $locale = new Zend_Locale('en');
 $unit = new Zend_Measure_Length(100, Zend_Measure_Length::METER, $locale);
@@ -44,12 +45,14 @@ echo $unit->convertTo(Zend_Measure_Length::YARD);
 
     <example id="zend.measure.introduction.example-2">
         <title>Die Maßeinheit meter</title>
+
         <para>
             Der <code>meter</code> wird für das Abmessen von Längen verwendet und kann in der Klasse
             <code>Length</code> gefunden werden. Um auf diese Maßeinheit zu verweisen muß die
             Schreibweise <constant>Length::METER</constant> verwendet werden. Die
             Darstellungseinheit ist <code>m</code>.
         </para>
+
         <programlisting language="php"><![CDATA[
 echo Zend_Measure_Length::STANDARD;  // Ausgabe 'Length::METER'
 echo Zend_Measure_Length::KILOMETER; // Ausgabe 'Length::KILOMETER'
@@ -59,8 +62,4 @@ echo $unit;
 // Ausgabe '100 m'
 ]]></programlisting>
     </example>
-
 </sect1>
-<!--
-vim:se ts=4 sw=4 et:
--->

+ 6 - 1
documentation/manual/de/module_specs/Zend_Measure-Output.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20554 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.measure.output">
     <title>Ausgabe von Maßeinheiten</title>
@@ -32,8 +32,10 @@
         <para>
             <classname>Zend_Measure</classname> unterstützt die automatische Ausgabe von
             Zeichenketten.
+
             <example id="zend.measure.output.auto.example-1">
                 <title>Automatische Ausgabe</title>
+
                 <programlisting language="php"><![CDATA[
 $locale = new Zend_Locale('de');
 $mystring = "1.234.567,89";
@@ -63,8 +65,10 @@ echo $unit;
         <para>
             Der Wert einer Maßeinheit kann mit <methodname>getValue()</methodname> ausgegeben
             werden.
+
             <example id="zend.measure.output.value.example-1">
                 <title>Ausgabe eines Wertes</title>
+
                 <programlisting language="php"><![CDATA[
 $locale = new Zend_Locale('de');
 $mystring = "1.234.567,89";
@@ -89,6 +93,7 @@ echo $unit->getValue();
 
         <para>
             Die Funktion <methodname>getType()</methodname> gibt die aktuelle Maßeinheit zurück.
+
             <example id="zend.measure.output.unit.example-1">
                 <title>Outputting units</title>
 

+ 5 - 19
documentation/manual/de/module_specs/Zend_Memory-MemoryManager.xml

@@ -1,11 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17166 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.memory.memory-manager">
     <title>Memory Manager</title>
 
     <sect2 id="zend.memory.memory-manager.creation">
-
         <title>Erstellen eines Memory Manager</title>
 
         <para>
@@ -60,11 +59,9 @@ $memoryManager = Zend_Memory::factory('None');
         <para>
             Das '<code>None</code>' Backend benötigt keine Definition von Optionen.
         </para>
-
     </sect2>
 
     <sect2 id="zend.memory.memory-manager.objects-management">
-
         <title>Memory Objekte verwalten</title>
 
         <para>
@@ -74,17 +71,16 @@ $memoryManager = Zend_Memory::factory('None');
         </para>
 
         <sect3 id="zend.memory.memory-manager.objects-management.movable">
-
             <title>Erstellung verschiebbarer Objekte</title>
 
             <para>
                 Verschiebbare Objekte (Objekte, welche verschoben werden können)
                 können erstellt werden mit Hilfe der
                 <methodname>Zend_Memory_Manager::create([$data])</methodname> Methode:
+
                 <programlisting language="php"><![CDATA[
 $memObject = $memoryManager->create($data);
 ]]></programlisting>
-
             </para>
 
             <para>
@@ -92,17 +88,16 @@ $memObject = $memoryManager->create($data);
                 die Objekt Werte zu initialisieren. Wenn das <varname>$data</varname>
                 unterdrückt wird, ist der Wert eine leere Zeichenkette.
             </para>
-
         </sect3>
 
         <sect3 id="zend.memory.memory-manager.objects-management.locked">
-
             <title>Erstellen verschlüsselter Objekte</title>
 
             <para>
                 Verschlüsselte Objekte (Objekte, welche niemals getauscht werden) können
                 erstellt werden mit Hilfe der
                 <methodname>Zend_Memory_Manager::createLocked([$data])</methodname> Methode:
+
                 <programlisting language="php"><![CDATA[
 $memObject = $memoryManager->createLocked($data);
 ]]></programlisting>
@@ -113,11 +108,9 @@ $memObject = $memoryManager->createLocked($data);
                 die Objekt Werte zu initialisieren. Wenn das <varname>$data</varname>
                 Argument unterdrückt wird, ist der Wert eine leere Zeichenkette.
             </para>
-
         </sect3>
 
         <sect3 id="zend.memory.memory-manager.objects-management.destruction">
-
             <title>Objekte vernichten</title>
 
             <para>
@@ -154,17 +147,13 @@ function foo()
             <para>
                 Das gilt für beide, verschiebbare und verschlüsselte Objekte.
             </para>
-
         </sect3>
-
     </sect2>
 
     <sect2 id="zend.memory.memory-manager.settings">
-
         <title>Memory Manager Einstellungen</title>
 
         <sect3 id="zend.memory.memory-manager.settings.memory-limit">
-
             <title>Memory Limit</title>
 
             <para>
@@ -182,6 +171,7 @@ function foo()
                 Das Memory Limit kann empfangen oder gesetzt werden durch Verwendung
                 der <methodname>getMemoryLimit()</methodname> und
                 <methodname>setMemoryLimit($newLimit)</methodname> Methoden:
+
                 <programlisting language="php"><![CDATA[
 $oldLimit = $memoryManager->getMemoryLimit(); // Memorylimit in Bytes empfangen
 $memoryManager->setMemoryLimit($newLimit);    // Memorylimit in Bytes setzen
@@ -197,11 +187,9 @@ $memoryManager->setMemoryLimit($newLimit);    // Memorylimit in Bytes setzen
                 in php.ini oder 'kein Limit' (-1) wenn '<code>memory_limit</code>' in der
                 php.ini nihct gesetzt ist.
             </para>
-
         </sect3>
 
         <sect3 id="zend.memory.memory-manager.settings.min-size">
-
             <title>MinSize</title>
 
             <para>
@@ -215,6 +203,7 @@ $memoryManager->setMemoryLimit($newLimit);    // Memorylimit in Bytes setzen
                 Man kann die minimale Größe empfangen oder setzen durch Verwendung der
                 <methodname>getMinSize()</methodname> und
                 <methodname>setMinSize($newSize)</methodname> Methoden:
+
                 <programlisting language="php"><![CDATA[
 $oldMinSize = $memoryManager->getMinSize();  // MinSize in Bytes empfangen
 $memoryManager->setMinSize($newSize);        // MinSize Limit in Bytes setzen
@@ -224,9 +213,6 @@ $memoryManager->setMinSize($newSize);        // MinSize Limit in Bytes setzen
             <para>
                 Die standardmäßige Wert für die minimale Größe ist 16KB (16384 bytes).
             </para>
-
         </sect3>
-
     </sect2>
-
 </sect1>

+ 4 - 1
documentation/manual/de/module_specs/Zend_Memory-MemoryObjects.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20794 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.memory.memory-objects">
     <title>Memory Objekte</title>
@@ -10,6 +10,7 @@
         <para>
             Um verschiebbare Memory Objekte zu Erstellen kann die
             <methodname>create([$data])</methodname> Methode des Memory Managers verwendet werden:
+
             <programlisting language="php"><![CDATA[
 $memObject = $memoryManager->create($data);
 ]]></programlisting>
@@ -28,6 +29,7 @@ $memObject = $memoryManager->create($data);
         <para>
             Gesperrte Memory Objekte können erstellt werden mit Hilfe der
             <methodname>createLocked([$data])</methodname> Methode des Memory Managers:
+
             <programlisting language="php"><![CDATA[
 $memObject = $memoryManager->createLocked($data);
 ]]></programlisting>
@@ -70,6 +72,7 @@ $memObject = $memoryManager->createLocked($data);
         <para>
             Die '<code>value</code>' Eigenschaft des Memory Containers (gesperrt oder verschiebbar)
             kann verwendet werden um mit Memory Objekt Daten zu arbeiten:
+
             <programlisting language="php"><![CDATA[
 $memObject = $memoryManager->create($data);
 

+ 9 - 24
documentation/manual/de/module_specs/Zend_Memory-Overview.xml

@@ -1,11 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17175 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.memory.overview">
     <title>Übersicht</title>
 
     <sect2 id="zend.memory.introduction">
         <title>Einführung</title>
+
         <para>
             Die <classname>Zend_Memory</classname> Komponente ist dafür gedacht Daten in
             Systemen mit limitiertem Speicher zu Verwalten.
@@ -34,10 +35,12 @@
 
         <example id="zend.memory.introduction.example-1">
             <title>Verwenden der Zend_Memory Komponente</title>
+
             <para>
                 <methodname>Zend_Memory::factory()</methodname> instantiiert das Speichermanager
                 Objekt mit den definierten Backend Optionen.
             </para>
+
             <programlisting language="php"><![CDATA[
 // Verzeichnis in welches die getauschten Speicherblöcke geschrieben werden
 $backendOptions = array(
@@ -66,29 +69,20 @@ $loadedFiles[$index3]->value[$charIndex] = '_';
     </sect2>
 
     <sect2 id="zend.memory.theory-of-operation">
-
         <title>Theorie der Verwendung</title>
 
         <para>
             Die <classname>Zend_Memory</classname> Komponente arbeitet mit den folgenden Konzepten:
+
             <itemizedlist>
-                <listitem>
-                    <para>Memory Manager</para>
-                </listitem>
-                <listitem>
-                    <para>Memory Container</para>
-                </listitem>
-                <listitem>
-                    <para>Verschlüsseltes Memory Objekt</para>
-                </listitem>
-                <listitem>
-                    <para>Verschiebbares Memory Objekt</para>
-                </listitem>
+                <listitem><para>Memory Manager</para></listitem>
+                <listitem><para>Memory Container</para></listitem>
+                <listitem><para>Verschlüsseltes Memory Objekt</para></listitem>
+                <listitem><para>Verschiebbares Memory Objekt</para></listitem>
             </itemizedlist>
         </para>
 
         <sect3 id="zend.memory.theory-of-operation.manager">
-
             <title>Memory Manager</title>
 
             <para>
@@ -96,11 +90,9 @@ $loadedFiles[$index3]->value[$charIndex] = '_';
                 durch Anfrage der Anwendung des Benutzers und gibt diese
                 in einem Memory Container Objekt zurück.
             </para>
-
         </sect3>
 
         <sect3 id="zend.memory.theory-of-operation.container">
-
             <title>Memory Container</title>
 
             <para>
@@ -137,11 +129,9 @@ $memObject->value = substr($memObject->value, $start, $length);
                     verwendet werden statt direkt auf die Wert Eigenschaften zuzugreifen.
                 </para>
             </note>
-
         </sect3>
 
         <sect3 id="zend.memory.theory-of-operation.locked">
-
             <title>Verschlüsselter Memory</title>
 
             <para>
@@ -149,11 +139,9 @@ $memObject->value = substr($memObject->value, $start, $length);
                 Daten welche im verschlüsselten Speicher gespeichert sind, werden
                 niemals in das Cache Backend getauscht.
             </para>
-
         </sect3>
 
         <sect3 id="zend.memory.theory-of-operation.movable">
-
             <title>Verschiebbarer Memory</title>
 
             <para>
@@ -168,9 +156,6 @@ $memObject->value = substr($memObject->value, $start, $length);
                 <xref linkend="zend.memory.memory-manager.settings.min-size" />
                 für mehr Details.
             </para>
-
         </sect3>
-
     </sect2>
-
 </sect1>

+ 13 - 26
documentation/manual/de/module_specs/Zend_Mime.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20115 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.mime.mime">
     <title>Zend_Mime</title>
@@ -23,6 +23,7 @@
         <para>
             <classname>Zend_Mime</classname> stellt einige einfache statische Hilfsmethoden für die
             <acronym>MIME</acronym> Verarbeitung bereit:
+
             <itemizedlist>
                 <listitem>
                     <para>
@@ -72,6 +73,7 @@
         <para>
             <classname>Zend_Mime</classname> definiert einen Satz Konstanten, die üblicherweise von
             <acronym>MIME</acronym> Nachrichten verwendet werden:
+
             <itemizedlist>
                 <listitem>
                     <para>
@@ -81,27 +83,19 @@
                 </listitem>
 
                 <listitem>
-                    <para>
-                        <constant>Zend_Mime::TYPE_TEXT</constant>: 'text/plain'
-                    </para>
+                    <para><constant>Zend_Mime::TYPE_TEXT</constant>: 'text/plain'</para>
                 </listitem>
 
                 <listitem>
-                    <para>
-                        <constant>Zend_Mime::TYPE_HTML</constant>: 'text/html'
-                    </para>
+                    <para><constant>Zend_Mime::TYPE_HTML</constant>: 'text/html'</para>
                 </listitem>
 
                 <listitem>
-                    <para>
-                        <constant>Zend_Mime::ENCODING_7BIT</constant>: '7bit'
-                    </para>
+                    <para><constant>Zend_Mime::ENCODING_7BIT</constant>: '7bit'</para>
                 </listitem>
 
                 <listitem>
-                    <para>
-                        <constant>Zend_Mime::ENCODING_8BIT</constant>: '8bit';
-                    </para>
+                    <para><constant>Zend_Mime::ENCODING_8BIT</constant>: '8bit';</para>
                 </listitem>
 
                 <listitem>
@@ -112,9 +106,7 @@
                 </listitem>
 
                 <listitem>
-                    <para>
-                        <constant>Zend_Mime::ENCODING_BASE64</constant>: 'base64'
-                    </para>
+                    <para><constant>Zend_Mime::ENCODING_BASE64</constant>: 'base64'</para>
                 </listitem>
 
                 <listitem>
@@ -124,21 +116,18 @@
                 </listitem>
 
                 <listitem>
-                    <para>
-                        <constant>Zend_Mime::DISPOSITION_INLINE</constant>: 'inline'
-                    </para>
+                    <para><constant>Zend_Mime::DISPOSITION_INLINE</constant>: 'inline'</para>
                 </listitem>
 
                 <listitem>
                     <para>
-                        <constant>Zend_Mime::MULTIPART_ALTERNATIVE</constant>: 'multipart/alternative'
+                        <constant>Zend_Mime::MULTIPART_ALTERNATIVE</constant>:
+                        'multipart/alternative'
                     </para>
                 </listitem>
 
                 <listitem>
-                    <para>
-                        <constant>Zend_Mime::MULTIPART_MIXED</constant>: 'multipart/mixed'
-                    </para>
+                    <para><constant>Zend_Mime::MULTIPART_MIXED</constant>: 'multipart/mixed'</para>
                 </listitem>
 
                 <listitem>
@@ -164,6 +153,7 @@
 
         <para>
             Ein <classname>Zend_Mime</classname> Objekt hat die folgenden Methoden:
+
             <itemizedlist>
                 <listitem>
                     <para>
@@ -189,6 +179,3 @@
         </para>
     </sect2>
 </sect1>
-<!--
-vim:se ts=4 sw=4 et:
--->

+ 99 - 90
documentation/manual/de/module_specs/Zend_Mime_Part.xml

@@ -1,32 +1,37 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17232 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.mime.part">
     <title>Zend_Mime_Part</title>
 
     <sect2 id="zend.mime.part.introduction">
-      <title>Einführung</title>
-
-      <para>Diese Klasse repräsentiert einen einzelnen Abschnitte einer <acronym>MIME</acronym>
-      Nachricht. Sie enthält den aktuellen Inhalt des Abschnitts der Nachricht und zusätzlich
-      Informationen über Ihre Verschlüsselung, den Typ und den originalen Dateinamen.
-      Sie stellt ausserdem eine Methode, für die Erzeugung eines Strings aus den
-      in Ihr gespeicherten Daten, zur Verfügung. <classname>Zend_Mime_Part</classname> Objekte
-      können zu <link linkend="zend.mime.message"><classname>Zend_Mime_Message</classname></link>
-      hinzugefügt werden, um zu einer kompletten mehrteiligen Nachricht verknüpft
-      zu werden.</para>
+        <title>Einführung</title>
+
+        <para>
+            Diese Klasse repräsentiert einen einzelnen Abschnitte einer <acronym>MIME</acronym>
+            Nachricht. Sie enthält den aktuellen Inhalt des Abschnitts der Nachricht und zusätzlich
+            Informationen über Ihre Verschlüsselung, den Typ und den originalen Dateinamen.
+            Sie stellt ausserdem eine Methode, für die Erzeugung eines Strings aus den
+            in Ihr gespeicherten Daten, zur Verfügung. <classname>Zend_Mime_Part</classname> Objekte
+            können zu <link
+                linkend="zend.mime.message"><classname>Zend_Mime_Message</classname></link>
+            hinzugefügt werden, um zu einer kompletten mehrteiligen Nachricht verknüpft
+            zu werden.
+        </para>
     </sect2>
 
-  <sect2 id="zend.mime.part.instantiation">
-    <title>Instanziierung</title>
+    <sect2 id="zend.mime.part.instantiation">
+        <title>Instanziierung</title>
 
-    <para><classname>Zend_Mime_Part</classname> wird instanziiert mit einem String welcher den
-    Inhalt des neuen Abschnitts repräsentiert. Der Typ wird angenommen mit OCTET-STREAM,
-    die Verschlüsselung mit 8Bit. Nach der Instanziierung einer
-    <classname>Zend_Mime_Part</classname> kann die Meta Informationen gesetzt werden durch
-    direkten Zugriff auf die Attribute:</para>
+        <para>
+            <classname>Zend_Mime_Part</classname> wird instanziiert mit einem String welcher den
+            Inhalt des neuen Abschnitts repräsentiert. Der Typ wird angenommen mit OCTET-STREAM,
+            die Verschlüsselung mit 8Bit. Nach der Instanziierung einer
+            <classname>Zend_Mime_Part</classname> kann die Meta Informationen gesetzt werden durch
+            direkten Zugriff auf die Attribute:
+        </para>
 
-    <programlisting language="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 public $type = Zend_Mime::TYPE_OCTETSTREAM;
 public $encoding = Zend_Mime::ENCODING_8BIT;
 public $id;
@@ -38,75 +43,79 @@ public $boundary;
 public $location;
 public $language;
 ]]></programlisting>
-  </sect2>
-
-  <sect2 id="zend.mime.part.methods">
-    <title>Methoden für das übertragen der des Teils der Nachricht zu einem String</title>
-
-    <para><methodname>getContent()</methodname> gibt den verschlüsselten Inhalt des MimeParts als
-    String zurück, wobei die Verschlüsselung verwendet wird welche im Attribut
-    $encoding definiert wurde. Gültige Werte sind Zend_Mime::ENCODING_* Zeichensatz Konvertierungen
-    werden nicht durchgeführt.</para>
-
-    <para>
-        <methodname>getHeaders()</methodname> gibt den Mime-Headers für den
-        MimePart zurück, erzeugt anhand der Informationen der öffentlich
-        zugänglichen Attribute. Die Attribute des Objektes müssen korrekt gesetzt sein,
-        bevor diese Methode aufgerufen wird.
-        <itemizedlist>
-            <listitem>
-                <para>
-                    <varname>$charset</varname> muß auf den aktuellen Charset des Inhaltes gesetzt
-                    werden, wenn dieser ein Texttyp ist (Text oder HTML).
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <varname>$id</varname> kann gesetzt werden für die Erkennung einer Content-ID
-                    für Inline Grafiken in einer HTML Nachricht.
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <varname>$filename</varname>
-                    enthält den Namen welche die Datei bekommt wenn sie heruntergeladen wird.
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <varname>$disposition</varname> definiert ob die Datei als Anhang behandelt
-                    werden soll, oder ob sie in einer (HTML-) Nachricht verwendet wird (Inline).
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <varname>$description</varname>
-                    wird nur zur Zweck der Information verwendet.
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <varname>$boundary</varname>
-                    definiert den String als umgebend.
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <varname>$location</varname>
-                    kann als Ressource <acronym>URI</acronym> verwendet werden, der eine Relation
-                    zum Inhalt hat.
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <varname>$language</varname>
-                    definiert die Sprache des Inhalts.
-                </para>
-            </listitem>
-        </itemizedlist>
-    </para>
-  </sect2>
+    </sect2>
+
+    <sect2 id="zend.mime.part.methods">
+        <title>Methoden für das übertragen der des Teils der Nachricht zu einem String</title>
+
+        <para>
+            <methodname>getContent()</methodname> gibt den verschlüsselten Inhalt des MimeParts als
+            String zurück, wobei die Verschlüsselung verwendet wird welche im Attribut
+            $encoding definiert wurde. Gültige Werte sind Zend_Mime::ENCODING_* Zeichensatz
+            Konvertierungen werden nicht durchgeführt.
+        </para>
+
+        <para>
+            <methodname>getHeaders()</methodname> gibt den Mime-Headers für den
+            MimePart zurück, erzeugt anhand der Informationen der öffentlich
+            zugänglichen Attribute. Die Attribute des Objektes müssen korrekt gesetzt sein,
+            bevor diese Methode aufgerufen wird.
+
+            <itemizedlist>
+                <listitem>
+                    <para>
+                        <varname>$charset</varname> muß auf den aktuellen Charset des Inhaltes
+                        gesetzt werden, wenn dieser ein Texttyp ist (Text oder HTML).
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <varname>$id</varname> kann gesetzt werden für die Erkennung einer
+                        Content-ID für Inline Grafiken in einer HTML Nachricht.
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <varname>$filename</varname> enthält den Namen welche die Datei bekommt wenn
+                        sie heruntergeladen wird.
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <varname>$disposition</varname> definiert ob die Datei als Anhang behandelt
+                        werden soll, oder ob sie in einer (HTML-) Nachricht verwendet wird (Inline).
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <varname>$description</varname> wird nur zur Zweck der Information
+                        verwendet.
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <varname>$boundary</varname> definiert den String als umgebend.
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <varname>$location</varname> kann als Ressource <acronym>URI</acronym>
+                        verwendet werden, der eine Relation zum Inhalt hat.
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <varname>$language</varname> definiert die Sprache des Inhalts.
+                    </para>
+                </listitem>
+            </itemizedlist>
+        </para>
+    </sect2>
 </sect1>
-<!--
-vim:se ts=4 sw=4 et:
--->

+ 3 - 1
documentation/manual/de/module_specs/Zend_Navigation-Introduction.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17175 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.navigation.introduction">
     <title>Einführung</title>
@@ -20,6 +20,7 @@
 
         <sect3 id="zend.navigation.introduction.pages">
             <title>Seiten</title>
+
             <para>
                 Eine Seite (<classname>Zend_Navigation_Page</classname>) ist in
                 <classname>Zend_Navigation</classname> - in seiner einfachsten Form - ein Objekt
@@ -36,6 +37,7 @@
 
         <sect3 id="zend.navigation.introduction.containers">
             <title>Container</title>
+
             <para>
                 Ein Navigations Container (<classname>Zend_Navigation_Container</classname>) ist
                 eine Containerklasse für Seiten. Sie hat Methoden für das hinzufügen, empfangen,

+ 37 - 5
documentation/manual/de/module_specs/Zend_Navigation-Pages-Common.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17230 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.navigation.pages.common">
     <title>Übliche Seiten Features</title>
@@ -26,6 +26,7 @@
 
     <table id="zend.navigation.pages.common.options">
         <title>Übliche Seiten Optionen</title>
+
         <tgroup cols="4">
             <thead>
                 <row>
@@ -35,55 +36,64 @@
                     <entry>Beschreibung</entry>
                 </row>
             </thead>
+
             <tbody>
                 <row>
                     <entry><code>label</code></entry>
                     <entry><type>String</type></entry>
                     <entry><constant>NULL</constant></entry>
-                    <entry>
-                        Ein Seitenlabel, wie 'Home' oder 'Blog'.
-                    </entry>
+                    <entry>Ein Seitenlabel, wie 'Home' oder 'Blog'.</entry>
                 </row>
+
                 <row>
                     <entry><code>id</code></entry>
                     <entry><type>String</type> | <code>int</code></entry>
                     <entry><constant>NULL</constant></entry>
+
                     <entry>
                         Ein Id Tag/Attribut das verwendet werden kann wenn die Seite dargestellt
                         wird, typischerweise in einem Anker Element.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>class</code></entry>
                     <entry><type>String</type></entry>
                     <entry><constant>NULL</constant></entry>
+
                     <entry>
                         Eine <acronym>CSS</acronym> Klasse die verwendet werden kann wenn die Seite
                         dargestellt wird, typischerweise ein Anker Element.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>title</code></entry>
                     <entry><type>String</type></entry>
                     <entry><constant>NULL</constant></entry>
+
                     <entry>
                         Eine kurze Seitenbeschreibung, typischerweise für die Verwendung als
                         <code>title</code> Attribut in einem Anker.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>target</code></entry>
                     <entry><type>String</type></entry>
                     <entry><constant>NULL</constant></entry>
+
                     <entry>
                         Spezifiziert ein Ziel das für die Seite verwendet werden kann,
                         typischerweise ein Anker Element.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>rel</code></entry>
                     <entry><type>Array</type></entry>
                     <entry><methodname>array()</methodname></entry>
+
                     <entry>
                         Spezifiziert die Weiterleitungs-Relation für die Seite. Jedes Element im
                         Array ist ein Schlüssel-Wert Paar, wobei der Schlüssel den Relation/Link
@@ -96,21 +106,27 @@
                         Link Helfer</link>.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>rev</code></entry>
                     <entry><type>Array</type></entry>
                     <entry><methodname>array()</methodname></entry>
+
                     <entry>
                         Spezifiziert die Rückwärts Relation für die Seite. Arbeitet genauso wie
                         <code>rel</code>.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>order</code></entry>
+
                     <entry>
                         <type>String</type> | <code>int</code> | <constant>NULL</constant>
                     </entry>
+
                     <entry><constant>NULL</constant></entry>
+
                     <entry>
                         Arbeitet die order für Elemente in
                         Works like order for elements in
@@ -126,13 +142,17 @@
                         hinzugefügt wurde.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>resource</code></entry>
+
                     <entry>
                         <type>String</type> | <classname>Zend_Acl_Resource_Interface</classname> |
                         <constant>NULL</constant>
                     </entry>
+
                     <entry><constant>NULL</constant></entry>
+
                     <entry>
                         <acronym>ACL</acronym> Ressource die mit der Seite verknüpft werden soll.
                         Lesen Sie mehr im <link
@@ -140,10 +160,12 @@
                             <acronym>ACL</acronym> Integration in View Helfern</link>.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>privilege</code></entry>
                     <entry><type>String</type> | <constant>NULL</constant></entry>
                     <entry><constant>NULL</constant></entry>
+
                     <entry>
                         <acronym>ACL</acronym> Privileg das mit der Seite assoziiert werden soll.
                         Lesen Sie mehr im <link
@@ -151,10 +173,12 @@
                             <acronym>ACL</acronym> Integration in View Helfern</link>.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>active</code></entry>
                     <entry><code>bool</code></entry>
                     <entry><constant>FALSE</constant></entry>
+
                     <entry>
                         Ob die Seite für die aktuelle Anfrage als aktiv betrachtet werden soll.
                         Wenn active <constant>FALSE</constant> ist oder nicht angegeben wird, werden
@@ -162,22 +186,28 @@
                         prüfen wenn <code>$page->isActive()</code> aufgerufen wird.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>visible</code></entry>
                     <entry><code>bool</code></entry>
                     <entry><constant>TRUE</constant></entry>
+
                     <entry>
                         Ob die Seite für den Benutzer sichtbar sein soll, oder nur ein Teil einer
                         Struktur ist. Unsichtbare Seiten werden von View Helfern übersprungen.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>pages</code></entry>
+
                     <entry>
                         <type>Array</type> | <classname>Zend_Config</classname> |
                         <constant>NULL</constant>
                     </entry>
+
                     <entry><constant>NULL</constant></entry>
+
                     <entry>
                         Kind Seiten der Seite. Das sollte ein <type>Array</type> oder
                         <classname>Zend_Config</classname> Objekt sein das entweder Seiten Optionen
@@ -192,6 +222,7 @@
 
     <note>
         <title>Eigene Eigenschaften</title>
+
         <para>
             Alle Seiten unterstützen das Setzen und Empfangen von eigenen Eigenschaften durch
             Verwendung der magischen Methoden <methodname>__set($name, $value)</methodname>,
@@ -201,6 +232,7 @@
             was bedeutet das Seiten erfolgreich serialisiert/de-serialisiert werden können, selbst
             wenn die Seiten Eigenschaften enthalten die nicht nativ in der Seitenklasse sind.
         </para>
+
         <para>
             Sowohl native als auch eigene Eigenschaften können gesetzt werden indem
             <code>$page->set($name, $value)</code> verwendet und empfangen indem
@@ -228,4 +260,4 @@ if ($page->meaning != 42) {
 }
 ]]></programlisting>
     </example>
-</sect2>
+</sect2>

+ 2 - 2
documentation/manual/de/module_specs/Zend_Navigation-Pages-Custom.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17133 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.navigation.pages.custom">
     <title>Erstellung eigener Seiten Typen</title>
@@ -96,4 +96,4 @@ $page = Zend_Navigation_Page::factory(array(
 ));
 ]]></programlisting>
     </example>
-</sect2>
+</sect2>

+ 7 - 7
documentation/manual/de/module_specs/Zend_Navigation-Pages-Factory.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17175 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.navigation.pages.factory">
     <title>Erstellen von Seiten durch Verwendung der Page Factory</title>
@@ -83,11 +83,11 @@ $page = Zend_Navigation_Page::factory(array(
     <example id="zend.navigation.pages.factory.example.custom">
         <title>Erstellung eines eigenen Seiten Typs durch Verwendung der Page Factory</title>
 
-     <para>
-         Um einen eigenen Seitentyp zu erstellen mit Hilfe der Verwendung der Factory, muß die
-         Option <code>type</code> verwendet werden um den Klassennamen zu spezifizieren der
-         instanziiert werden muß.
-     </para>
+        <para>
+            Um einen eigenen Seitentyp zu erstellen mit Hilfe der Verwendung der Factory, muß die
+            Option <code>type</code> verwendet werden um den Klassennamen zu spezifizieren der
+            instanziiert werden muß.
+        </para>
 
         <programlisting language="php"><![CDATA[
 class My_Navigation_Page extends Zend_Navigation_Page
@@ -107,4 +107,4 @@ $page = Zend_Navigation_Page::factory(array(
 ));
 ]]></programlisting>
     </example>
-</sect2>
+</sect2>

+ 15 - 2
documentation/manual/de/module_specs/Zend_Navigation-Pages-MVC.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17175 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.navigation.pages.mvc">
     <title>Zend_Navigation_Page_Mvc</title>
@@ -16,6 +16,7 @@
 
     <table id="zend.navigation.pages.mvc.options">
         <title>MVC Seiten Optionen</title>
+
         <tgroup cols="4">
             <thead>
                 <row>
@@ -25,53 +26,65 @@
                     <entry>Beschreibung</entry>
                 </row>
             </thead>
+
             <tbody>
                 <row>
                     <entry><code>action</code></entry>
                     <entry><type>String</type></entry>
                     <entry><constant>NULL</constant></entry>
+
                     <entry>
                         Name der Aktion die verwendet wird wenn eine href zur Seite erstellt wird.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>controller</code></entry>
                     <entry><type>String</type></entry>
                     <entry><constant>NULL</constant></entry>
+
                     <entry>
                         Name des Controllers der verwendet wird wenn eine href zur Seite erstellt
                         wird.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>module</code></entry>
                     <entry><type>String</type></entry>
                     <entry><constant>NULL</constant></entry>
+
                     <entry>
                         Name des Moduls das verwendet wird wenn eine href zur Seite erstellt wird.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>params</code></entry>
                     <entry><type>Array</type></entry>
                     <entry><methodname>array()</methodname></entry>
+
                     <entry>
                         Benutzer Parameter die verwendet werden wenn eine href zur Seite erstellt
                         wird.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>route</code></entry>
                     <entry><type>String</type></entry>
                     <entry><constant>NULL</constant></entry>
+
                     <entry>
                         Name der Route die verwendet wird wenn eine href zur Seite erstellt wird.
                     </entry>
                 </row>
+
                 <row>
                     <entry><code>reset_params</code></entry>
                     <entry><code>bool</code></entry>
                     <entry><constant>TRUE</constant></entry>
+
                     <entry>
                         Ob Benutzer Parameter resetiert werden sollen wenn eine href zur Seite
                         erstellt wird.
@@ -245,4 +258,4 @@ $page = new Zend_Navigation_Page_Mvc(array(
 $page->getHref();
 ]]></programlisting>
     </example>
-</sect2>
+</sect2>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Navigation-Pages-URI.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20115 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.navigation.pages.uri">
     <title>Zend_Navigation_Page_Uri</title>

+ 3 - 3
documentation/manual/de/module_specs/Zend_Navigation-Pages.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.navigation.pages" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Seiten</title>
@@ -14,6 +14,7 @@
                      – diese Verwenden die Klasse <classname>Zend_Navigation_Page_Mvc</classname>
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <link linkend="zend.navigation.pages.uri">URI Seiten</link>
@@ -35,5 +36,4 @@
     <xi:include href="Zend_Navigation-Pages-URI.xml" />
     <xi:include href="Zend_Navigation-Pages-Custom.xml" />
     <xi:include href="Zend_Navigation-Pages-Factory.xml" />
-
-</sect1>
+</sect1>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Oauth-GettingStarted.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20760 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.oauth.introduction.getting-started">
     <title>Beginnen</title>

+ 41 - 25
documentation/manual/de/module_specs/Zend_OpenId-Consumer.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20115 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.openid.consumer">
     <title>Zend_OpenId_Consumer Grundlagen</title>
@@ -19,21 +19,15 @@
 
         <orderedlist>
             <listitem>
-                <para>
-                    Zeige das OpenID Authentifikations Formular
-                </para>
+                <para>Zeige das OpenID Authentifikations Formular</para>
             </listitem>
 
             <listitem>
-                <para>
-                    Akzeptiere die OpenID Identität und übergib Sie an den OpenID Provider
-                </para>
+                <para>Akzeptiere die OpenID Identität und übergib Sie an den OpenID Provider</para>
             </listitem>
 
             <listitem>
-                <para>
-                    Überprüfe die Antwort des OpenID Providers
-                </para>
+                <para>Überprüfe die Antwort des OpenID Providers</para>
             </listitem>
         </orderedlist>
 
@@ -52,6 +46,7 @@
 
         <example id="zend.openid.consumer.example-1">
             <title>Das einfache OpenID Login Formular</title>
+
             <programlisting language="php"><![CDATA[
 <html><body>
 <form method="post" action="example-1_2.php"><fieldset>
@@ -74,6 +69,7 @@
 
         <example id="zend.openid.consumer.example-1_2">
             <title>Der Authentifizierungs Anfrage Handler</title>
+
             <programlisting language="php"><![CDATA[
 $consumer = new Zend_OpenId_Consumer();
 if (!$consumer->login($_POST['openid_identifier'], 'example-1_3.php')) {
@@ -120,6 +116,7 @@ if (!$consumer->login($_POST['openid_identifier'], 'example-1_3.php')) {
 
         <example id="zend.openid.consumer.example-1_3">
             <title>Der Authentifizierungs Antwort Prüfer</title>
+
             <programlisting language="php"><![CDATA[
 $consumer = new Zend_OpenId_Consumer();
 if ($consumer->verify($_GET, $id)) {
@@ -142,6 +139,7 @@ if ($consumer->verify($_GET, $id)) {
 
     <sect2 id="zend.openid.consumer.combine">
         <title>Alle Schritte in einer Seite kombinieren</title>
+
         <para>
             Das folgende Beispiel kombiniert alle drei Schritte in einem Skript. Es bietet keine
             neuen Funktionalitäten. Der Vorteil der Verwendung eines einzelnen Skripts ist, das
@@ -153,6 +151,7 @@ if ($consumer->verify($_GET, $id)) {
 
         <example id="zend.openid.consumer.example-2">
             <title>Das komplette Skript für ein OpenID Login</title>
+
             <programlisting language="php"><![CDATA[
 $status = "";
 if (isset($_POST['openid_action']) &&
@@ -201,6 +200,7 @@ if (isset($_POST['openid_action']) &&
 
     <sect2 id="zend.openid.consumer.realm">
         <title>Konsumenten Bereiche</title>
+
         <para>
             Wenn eine OpenID-aktivierte Site eine Authentifikations Anfrage an einen Provider
             übergibt, identifiziert diese sich selbst mit einer Bereichs <acronym>URL</acronym>.
@@ -226,6 +226,7 @@ if (isset($_POST['openid_action']) &&
 
         <example id="zend.openid.consumer.example-3_2">
             <title>Authentifizierungs Anfrage für spezielle Bereiche</title>
+
             <programlisting language="php"><![CDATA[
 $consumer = new Zend_OpenId_Consumer();
 if (!$consumer->login($_POST['openid_identifier'],
@@ -244,6 +245,7 @@ if (!$consumer->login($_POST['openid_identifier'],
 
     <sect2 id="zend.openid.consumer.check">
         <title>Sofortige Prüfung</title>
+
         <para>
             In einigen Fällen muß eine Anwendung nur prüfen ob ein Benutzer bereits auf einem
             vertrauten OpenID Server eingeloggt ist ohne einer Interaktion mit dem Benutzer. Die
@@ -257,6 +259,7 @@ if (!$consumer->login($_POST['openid_identifier'],
 
         <example id="zend.openid.consumer.example-4">
             <title>Sofortige Prüfung ohne Interaktion</title>
+
             <programlisting language="php"><![CDATA[
 $consumer = new Zend_OpenId_Consumer();
 if (!$consumer->check($_POST['openid_identifier'], 'example-4_3.php')) {
@@ -273,6 +276,7 @@ if (!$consumer->check($_POST['openid_identifier'], 'example-4_3.php')) {
 
     <sect2 id="zend.openid.consumer.storage">
         <title>Zend_OpenId_Consumer_Storage</title>
+
         <para>
             Es gibt drei Schritte beim Authentifizierungs Prozess von OpenID, und jeder wird durch
             eine separate <acronym>HTTP</acronym> Anfrage durchgeführt. Um die Informationen
@@ -306,6 +310,7 @@ if (!$consumer->check($_POST['openid_identifier'], 'example-4_3.php')) {
 
         <example id="zend.openid.consumer.example-5">
             <title>Datenbank Speicher</title>
+
             <programlisting language="php"><![CDATA[
 class DbStorage extends Zend_OpenId_Consumer_Storage
 {
@@ -517,6 +522,7 @@ $consumer = new Zend_OpenId_Consumer($storage);
 
     <sect2 id="zend.openid.consumer.sreg">
         <title>Einfache Registrations Erweiterung</title>
+
         <para>
             Zusätzlich zur Authentifikation kann OpenID Standard für einen leichtgewichtigen
             Profiltausch verwendet werden, um Informationen über einen Benutzer über mehrere Sites
@@ -530,59 +536,67 @@ $consumer = new Zend_OpenId_Consumer($storage);
         <itemizedlist>
             <listitem>
                 <para>
-                    <emphasis>nickname</emphasis>
-                     - ein UTF-8 String den der End-Benutzer als Spitzname verwendet.
+                    <emphasis>nickname</emphasis> - ein UTF-8 String den der End-Benutzer als
+                    Spitzname verwendet.
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <emphasis>email</emphasis> - die Email Adresse des Benutzers wie in Sektion
                     3.4.1 von RFC2822 spezifiziert.
                 </para>
             </listitem>
+
             <listitem>
                 <para>
-                    <emphasis>fullname</emphasis>
-                    - eine UTF-8 String Repräsentation des kompletten Namens des Benutzers.
+                    <emphasis>fullname</emphasis> - eine UTF-8 String Repräsentation des kompletten
+                    Namens des Benutzers.
                 </para>
             </listitem>
+
             <listitem>
                 <para>
-                    <emphasis>dob</emphasis>
-                    - das Geburtsdatum des Benutzers im Format 'YYYY-MM-DD'. Jeder Wert dessen
-                    Repräsentation weniger als die speifizierte Anzahl an Ziffern in diesem Format
-                    verwendet sollte mit Nullen aufgefüllt werden. In anderen Worten, die Länge
-                    dieses Wertes muß immer 10 sein. Wenn der Benutzer irgendeinen Teil dieses
-                    Wertes (z.B. Jahr, Monat oder Tag) nicht angeben will, dann muß dieser auf Null
-                    gesetzt werden. Wenn ein Benutzer zum Beispiel angeben will das sein
-                    Geburtsdatum in das Jahr 1980 fällt, aber nicht den Monat oder Tag angeben will,
-                    dann sollte der zurückgegebene Wert '1980-00-00' sein.
+                    <emphasis>dob</emphasis> - das Geburtsdatum des Benutzers im Format
+                    'YYYY-MM-DD'. Jeder Wert dessen Repräsentation weniger als die speifizierte
+                    Anzahl an Ziffern in diesem Format verwendet sollte mit Nullen aufgefüllt
+                    werden. In anderen Worten, die Länge dieses Wertes muß immer 10 sein. Wenn der
+                    Benutzer irgendeinen Teil dieses Wertes (z.B. Jahr, Monat oder Tag) nicht
+                    angeben will, dann muß dieser auf Null gesetzt werden. Wenn ein Benutzer zum
+                    Beispiel angeben will das sein Geburtsdatum in das Jahr 1980 fällt, aber nicht
+                    den Monat oder Tag angeben will, dann sollte der zurückgegebene Wert
+                    '1980-00-00' sein.
                 </para>
             </listitem>
+
             <listitem>
                 <para>
-                <emphasis>gender</emphasis>
-                - das Geschlecht des Benutzers: "M" für männlich, "F" für weiblich
+                    <emphasis>gender</emphasis> - das Geschlecht des Benutzers: "M" für männlich,
+                    "F" für weiblich
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <emphasis>postcode</emphasis> - ein UTF-8 String der dem Postleitzahl System des
                     Landes des End-Benutzers entspricht
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <emphasis>country</emphasis> - das Land des Wohnsitzes des Benutzers wie
                     in ISO3166 spezifiziert
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <emphasis>language</emphasis> - die bevorzugte Sprache des Benutzers wie in
                     ISO639 spezifiziert
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <emphasis>timezone</emphasis> - ein <acronym>ASCII</acronym> String von der
@@ -603,6 +617,7 @@ $consumer = new Zend_OpenId_Consumer($storage);
 
         <example id="zend.openid.consumer.example-6_2">
             <title>Anfragen mit einer einfachen Registrations Erweiterung senden</title>
+
             <programlisting language="php"><![CDATA[
 $sreg = new Zend_OpenId_Extension_Sreg(array(
     'nickname'=>true,
@@ -639,6 +654,7 @@ if (!$consumer->login($_POST['openid_identifier'],
 
         <example id="zend.openid.consumer.example-6_3">
             <title>Antworten mit einer einfachen Registierungs Erweiterung prüfen</title>
+
             <programlisting language="php"><![CDATA[
 $sreg = new Zend_OpenId_Extension_Sreg(array(
     'nickname'=>true,

+ 7 - 4
documentation/manual/de/module_specs/Zend_ProgressBar.xml

@@ -1,11 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17133 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.progressbar.introduction" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Zend_ProgressBar</title>
 
     <sect2 id="zend.progressbar.whatisit">
         <title>Einführung</title>
+
         <para>
             <classname>Zend_ProgressBar</classname> ist eine Komponente um Fortschrittsbalken in
             verschiedenen Umgebungen zu erstellen und zu aktualisieren. Sie besteht aus einem
@@ -18,6 +19,7 @@
 
     <sect2 id="zend.progressbar.basic">
         <title>Grundsätzliche Verwendung von Zend_Progressbar</title>
+
         <para>
             <classname>Zend_ProgressBar</classname> ist sehr einfach in seiner Verwendung. Man
             erstellt einfach eine neue Instanz von <classname>Zend_Progressbar</classname>,
@@ -44,6 +46,7 @@ $progressBar->finish();
             wird der Fortschrittsbalken mit der aktuellen Byteanzahl aktualisiert. Am Ende der
             Schleife, wird der Status des Fortschrittsbalken auf fertig gestellt.
         </para>
+
         <para>
             Man kann auch die <methodname>update()</methodname> Methode von
             <classname>Zend_ProgressBar</classname> ohne Argumente aufrufen, das die ETA einfach neu
@@ -54,6 +57,7 @@ $progressBar->finish();
 
     <sect2 id="zend.progressbar.persistent">
         <title>Persistenter Fortschritt</title>
+
         <para>
             Wenn man den Fortschrittsbalken über mehrere Aufrufe hinweg persistent haben will, kann
             man den Namen eines Session Namespaces als viertes Argument an den Constructor angeben.
@@ -66,6 +70,7 @@ $progressBar->finish();
 
     <sect2 id="zend.progressbar.adapters">
         <title>Standard Adapter</title>
+
         <para>
             <classname>Zend_ProgressBar</classname> kommt mit den folgenden zwei Adaptern:
 
@@ -73,6 +78,7 @@ $progressBar->finish();
                 <listitem>
                     <para><xref linkend="zend.progressbar.adapter.console" /></para>
                 </listitem>
+
                 <listitem><para><xref linkend="zend.progressbar.adapter.jspush" /></para></listitem>
                 <listitem><para><xref linkend="zend.progressbar.adapter.jspull" /></para></listitem>
             </itemizedlist>
@@ -83,6 +89,3 @@ $progressBar->finish();
         <xi:include href="Zend_ProgressBar_Adapter_JsPull.xml" />
     </sect2>
 </sect1>
-<!--
-vim:se ts=4 sw=4 et:
--->

+ 18 - 6
documentation/manual/de/module_specs/Zend_ProgressBar_Adapter_Console.xml

@@ -1,8 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17173 -->
+<!-- EN-Revision: 20827 -->
 <!-- Reviewed: no -->
 <sect3 id="zend.progressbar.adapter.console">
     <title>Zend_ProgressBar_Adapter_Console</title>
+
     <para>
         <classname>Zend_ProgressBar_Adapter_Console</classname> ist ein Textbasierter Adater für
         Terminals. Er kann automatisch die Terminalbreite erkennen unterstützt aber auch eigene
@@ -10,19 +11,23 @@
         und auch deren Reihenfolge ändern. Man kann auch den Stil des Fortschrittsbalkens selbst
         definieren.
     </para>
+
     <note>
         <title>Automatische Breitenerkennung der Konsole</title>
+
         <para>
             <code>shell_exec</code> wird benötigt damit dieses Feature auf *nix basierenden Systemen
             funktioniert. Auf Windows, ist die Terminalbreite immer auf 80 Zeichen begrenzt, sodas
             dort keine Erkennung notwendig ist.
         </para>
     </note>
+
     <para>
         Man kann auch die Optionen des Adapters entweder über die <code>set*</code> Methoden oder
         durch die Übergabe eines Arrays, oder einer Instanz von <classname>Zend_Config</classname>,
         an den Constructor mit dem Optionen als ersten Parameter. Die möglichen Optionen sind:
     </para>
+
     <itemizedlist>
         <listitem>
             <para>
@@ -31,16 +36,18 @@
                 zu einer Datei sein.
             </para>
         </listitem>
+
         <listitem>
             <para>
                 <code>width</code>: Entweder ein Integer oder die Konstante
                 <constant>AUTO</constant> von <classname>Zend_Console_ProgressBar</classname>.
             </para>
         </listitem>
+
         <listitem>
             <para>
-                <code>elements</code>: Entweder <constant>NULL</constant> für Standard oder ein Array mit
-                zumindest einer der folgenden Konstanten von
+                <code>elements</code>: Entweder <constant>NULL</constant> für Standard oder ein
+                Array mit zumindest einer der folgenden Konstanten von
                 <classname>Zend_Console_ProgressBar</classname> als Wert:
             </para>
 
@@ -50,12 +57,14 @@
                         <constant>ELEMENT_PERCENT</constant>: Der aktuelle Wert in Prozent.
                     </para>
                 </listitem>
+
                 <listitem>
                     <para>
                         <constant>ELEMENT_BAR</constant>: Die sichtbare Begrenzung welche den
                         Prozentwert anzeigt.
                     </para>
                 </listitem>
+
                 <listitem>
                     <para>
                         <constant>ELEMENT_ETA</constant>: Die automatisch berechnete ETA. Das
@@ -63,6 +72,7 @@
                         nicht möglich ist korrekte Ergebnisse zu berechnen.
                     </para>
                 </listitem>
+
                 <listitem>
                     <para>
                         <constant>ELEMENT_TEXT</constant>: Eine optionale Statusmeldung über den
@@ -71,30 +81,35 @@
                 </listitem>
             </itemizedlist>
         </listitem>
+
         <listitem>
             <para>
                 <code>textWidth</code>: Breite in Zeichen des <constant>ELEMENT_TEXT</constant>
                 Elements. Standard ist 20.
             </para>
         </listitem>
+
         <listitem>
             <para>
                 <code>charset</code>: Zeichensatz des
                 <constant>ELEMENT_TEXT</constant> Elements. Standardwert ist utf-8.
             </para>
         </listitem>
+
         <listitem>
             <para>
                 <code>barLeftChar</code>: Ein String der auf der linken Seite des Zeigers des
                 Fortschrittsbalkens verwendet wird.
             </para>
         </listitem>
+
         <listitem>
             <para>
                 <code>barRightChar</code>: Ein String der auf der rechten Seite des Zeigers des
                 Fortschrittsbalkens verwendet wird.
             </para>
         </listitem>
+
         <listitem>
             <para>
                 <code>barIndicatorChar</code>: Ein String der für den Zeiger des Fortschrittsbalkens
@@ -103,6 +118,3 @@
         </listitem>
     </itemizedlist>
 </sect3>
-<!--
-vim:se ts=4 sw=4 et:
--->

+ 22 - 10
documentation/manual/de/tutorials/quickstart-create-form.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20482 -->
+<!-- EN-Revision: 20832 -->
 <!-- Reviewed: no -->
 <sect1 id="learning.quickstart.create-form">
     <title>Erstellen eines Formulars</title>
@@ -10,12 +10,22 @@
     </para>
 
     <para>
-        Unsere erste Arbeit ist die Erstellung der aktuellen Formularklasse. Zuerst muss das
-        Verzeichnis <filename>application/forms/</filename> erstellt werden. Dieses Verzeichnis
-        enthält Formularklassen für die Anwendung. Als nächstes Erstellen wir eine Formularklasse
-        in <filename>application/forms/Guestbook.php</filename>:
+        Unsere erste Arbeit ist die Erstellung der aktuellen Formularklasse. Um eine leere
+        Fomularklasse zu erstellen muss folgendes ausgeführt werden:
     </para>
 
+    <programlisting language="shell"><![CDATA[
+% zf create form Guestbook
+Creating a form at application/forms/Guestbook.php
+Updating project profile '.zfproject.xml'
+]]></programlisting>
+
+    <para>
+        Dies erstellt das Verzeichnis <filename>application/forms/</filename> mit der
+        Klassendatei <filename>Guestbook.php</filename>. Diese Datei ist zu öffnen und so zu
+        aktualisieren das Sie wie folgt aussieht:
+    </para>
+
     <programlisting language="php"><![CDATA[
 // application/forms/Guestbook.php
 
@@ -85,11 +95,13 @@ class Application_Form_Guestbook extends Zend_Form
     </para>
 
     <programlisting language="shell"><![CDATA[
-# Unix-artige Systeme:
-% zf.sh create action sign guestbook
-
-# DOS/Windows:
-C:> zf.bat create action sign guestbook
+% zf create action sign Guestbook
+Creating an action named sign inside controller
+    at application/controllers/GuestbookController.php
+Updating project profile '.zfproject.xml'
+Creating a view script for the sign action method
+    at application/views/scripts/guestbook/sign.phtml
+Updating project profile '.zfproject.xml'
 ]]></programlisting>
 
     <para>

+ 20 - 6
documentation/manual/de/tutorials/quickstart-create-layout.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20787 -->
+<!-- EN-Revision: 20832 -->
 <!-- Reviewed: no -->
 <sect1 id="learning.quickstart.create-layout">
     <title>Ein Layout erstellen</title>
@@ -45,11 +45,22 @@
 
     <para>
         Um mit Zend_Layout zu beginnen müssen wir als erstes die Bootstrap informieren das Sie die
-        <classname>Layout</classname> Ressource verwenden soll. Das kann getan werden indem die
-        folgende Linie zur Datei <filename>application/configs/application.ini</filename> im
-        Abschnitt <constant>production</constant> hinzugefügt wird:
+        <classname>Layout</classname> Ressource verwenden soll. Das kann getan werden indem der
+        Befehl <command>zf enable layout</command> verwendet wird:
     </para>
 
+    <programlisting language="shell"><![CDATA[
+% zf enable layout
+Layouts have been enabled, and a default layout created at
+application/layouts/scripts/layout.phtml
+A layout entry has been added to the application config file.
+]]></programlisting>
+
+    <para>
+        Wie vom Kommando notiert wird <filename>application/configs/application.ini</filename>
+        aktualisiert und enthält jetzt das folgende im Abschnitt <constant>production</constant>:
+    </para>
+
     <programlisting language="ini"><![CDATA[
 ; application/configs/application.ini
 
@@ -71,7 +82,9 @@ phpSettings.display_errors = 0
 includePaths.library = APPLICATION_PATH "/../library"
 bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
 bootstrap.class = "Bootstrap"
+appnamespace = "Application"
 resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
+resources.frontController.params.displayExceptions = 0
 resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
 
 [staging : production]
@@ -87,8 +100,9 @@ phpSettings.display_errors = 1
 
     <para>
         Diese Direktive sagt der Anwendung das Sie nach Layout View Skripten unter
-        <filename>application/layouts/scripts</filename> nachschauen soll. Jetzt müssen diese
-        Verzeichnisse erstellt werden.
+        <filename>application/layouts/scripts</filename> nachschauen soll. Wenn man den
+        Verzeichnisbaum betrachtet sieht man das dieses Verzeichnis jetzt, zusammen mit der Datei
+        <filename>layout.phtml</filename>, erstellt wurde.
     </para>
 
     <para>

+ 125 - 58
documentation/manual/de/tutorials/quickstart-create-model.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20482 -->
+<!-- EN-Revision: 20832 -->
 <!-- Reviewed: no -->
 <sect1 id="learning.quickstart.create-model">
     <title>Ein Modell und eine Datenbank Tabelle erstellen</title>
@@ -67,8 +67,11 @@ class Application_Model_Guestbook
 
     public function setId($id);
     public function getId();
+}
 
-    public function save();
+class Application_Model_GuestbookMapper
+{
+    public function save(Application_Model_Guestbook $guestbook);
     public function find($id);
     public function fetchAll();
 }
@@ -83,7 +86,8 @@ class Application_Model_Guestbook
 
     <para>
         <methodname>find()</methodname> und <methodname>fetchAll()</methodname> bieten die Fähigkeit
-        einen einzelnen Eintrag oder alle Einträge zu holen.
+        einen einzelnen Eintrag oder alle Einträge zu holen, wärend <methodname>save()</methodname>
+        das Speichern der Einträge im Datenspeicher übernimmt.
     </para>
 
     <para>
@@ -93,23 +97,75 @@ class Application_Model_Guestbook
     <para>
         Zuerst muss unsere <classname>Db</classname> Ressource initialisiert werden. Wie bei der
         <classname>Layout</classname> und <classname>View</classname> kann die Konfiguration für die
-        <classname>Db</classname> Ressource angegeben werden. In der Datei
-        <filename>application/configs/application.ini</filename> müssen die folgenden Zeilen in den
-        richtigen Sektionen hinzugefügt werden.
+        <classname>Db</classname> Ressource angegeben werden. Dies kann mit dem Befehl
+        <command>zf configure db-adapter</command> getan werden:
     </para>
 
+    <programlisting language="shell"><![CDATA[
+% zf configure db-adapter \
+> 'adapter=PDO_SQLITE&dbname=APPLICATION_PATH % "/../data/db/guestbook.db"' \
+> -s production
+A db configuration for the production has been written to the application config file.
+
+% zf configure db-adapter \
+> 'adapter=PDO_SQLITE&dbname=APPLICATION_PATH % "/../data/db/guestbook-testing.db"' \
+> -s testing
+A db configuration for the production has been written to the application config file.
+
+% zf configure db-adapter \
+> 'adapter=PDO_SQLITE&dbname=APPLICATION_PATH % "/../data/db/guestbook-dev.db"' \
+> -s development
+A db configuration for the production has been written to the application config file.
+]]></programlisting>
+
+    <para>
+        Jetzt muss die Datei <filename>application/configs/application.ini</filename> bearbeitet
+        werden, und man kann sehen das die folgenden Zeilen in den betreffenden Abschnitten
+        hinzugefügt wurden.
+    </para>
+
     <programlisting language="ini"><![CDATA[
 ; application/configs/application.ini
 
-; Diese Zeile sind in den richtigen Sektionen hinzuzufügen:
 [production]
+; ...
 resources.db.adapter       = "PDO_SQLITE"
+resources.db.params.dbname = "APPLICATION_PATH "/../data/db/guestbook.db""
+
+[testing : production]
+; ...
+resources.db.adapter = "PDO_SQLITE"
+resources.db.params.dbname = "APPLICATION_PATH "/../data/db/guestbook-testing.db""
+
+[development : production]
+; ...
+resources.db.adapter = "PDO_SQLITE"
+resources.db.params.dbname = "APPLICATION_PATH "/../data/db/guestbook-dev.db""
+]]></programlisting>
+
+    <para>
+        Wenn man es genau betrachtet dann kann mein ein kleines Problem feststellen: die Konstante
+        <constant>APPLICATION_PATH</constant> ist in Hochkommas; das ist wegen der Begrenzungen des
+        INI Formats. Die Datei ist so zu bearbeiten das die Zeilen wie folgt aussieht (man muss
+        sicherstellen das auch die Extra Hochkommas am Ende der Zeilen entfernt werden):
+    </para>
+
+    <programlisting language="ini"><![CDATA[
+; application/configs/application.ini
+
+[production]
+; ...
+resources.db.adapter = "PDO_SQLITE"
 resources.db.params.dbname = APPLICATION_PATH "/../data/db/guestbook.db"
 
 [testing : production]
+; ...
+resources.db.adapter = "PDO_SQLITE"
 resources.db.params.dbname = APPLICATION_PATH "/../data/db/guestbook-testing.db"
 
 [development : production]
+; ...
+resources.db.adapter = "PDO_SQLITE"
 resources.db.params.dbname = APPLICATION_PATH "/../data/db/guestbook-dev.db"
 ]]></programlisting>
 
@@ -125,7 +181,9 @@ phpSettings.display_startup_errors = 0
 phpSettings.display_errors = 0
 bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
 bootstrap.class = "Bootstrap"
+appnamespace = "Application"
 resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
+resources.frontController.params.displayExceptions = 0
 resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
 resources.view[] =
 resources.db.adapter = "PDO_SQLITE"
@@ -136,11 +194,13 @@ resources.db.params.dbname = APPLICATION_PATH "/../data/db/guestbook.db"
 [testing : production]
 phpSettings.display_startup_errors = 1
 phpSettings.display_errors = 1
+resources.db.adapter = "PDO_SQLITE"
 resources.db.params.dbname = APPLICATION_PATH "/../data/db/guestbook-testing.db"
 
 [development : production]
 phpSettings.display_startup_errors = 1
 phpSettings.display_errors = 1
+resources.db.adapter = "PDO_SQLITE"
 resources.db.params.dbname = APPLICATION_PATH "/../data/db/guestbook-dev.db"
 ]]></programlisting>
 
@@ -352,12 +412,26 @@ Daten geladen.
             url="http://martinfowler.com/eaaCatalog/tableDataGateway.html">Table Data
             Gateway</ulink> um uns mit unserer Datenquelle zu verbinden;
         <classname>Zend_Db_Table</classname> bietet diese Funktionalität. Um anzufangen erstellen wir
-        eine <classname>Zend_Db_Table</classname>-basierende Tabellenklasse. Zuerst erstellen wir
-        das Verzeichnis <filename>application/models/DbTable/</filename>. Dann erstellen und
-        bearbeiten wir die Datei <filename>Guestbook.php</filename> in Ihm und fügen die folgenden
-        Inhalte ein:
+        eine <classname>Zend_Db_Table</classname>-basierende Tabellenklasse. Wie wir es für Layouts
+        und den Datenbank Adapter getan haben, können wir das <command>zf</command> Tool verwenden
+        um uns zu assistieren indem der Befehl <command>create db-table</command> verwendet wird.
+        Dieser nimmt mindestens zwei Argumente, den Namen mit dem man auf die Klasse referenzieren
+        will, und die Datenbanktabelle auf die Sie zeigt.
     </para>
 
+    <programlisting language="shell"><![CDATA[
+% zf create db-table Guestbook guestbook
+Creating a DbTable at application/models/DbTable/Guestbook.php
+Updating project profile 'zfproject.xml'
+]]></programlisting>
+
+    <para>
+        Wenn man in der Verzeichnisbaum sieht, dann wird man jetzt sehen das ein neues Verzeichnis
+        <filename>application/models/DbTable/</filename> zusammen mit der Datei
+        <filename>Guestbook.php</filename> erstellt wurde. Wenn man die Datei öffnet wird man den
+        folgenden Inhalt sehen:
+    </para>
+
     <programlisting language="php"><![CDATA[
 // application/models/DbTable/Guestbook.php
 
@@ -406,11 +480,22 @@ class Application_Model_GuestbookMapper
 
     <para>
         Zusätzlich zu diesen Methoden, fügen wir Methoden für das Setzen und Holen des Table Data
-        Gateways hinzu. Die endgültige Klasse, welche unter
-        <filename>application/models/GuestbookMapper.php</filename> platziert ist, sieht wie folgt
-        aus:
+        Gateways hinzu. Um die initiale Klasse zu erstellen kann das <command>zf</command> CLI
+        Tool verwendet werden:
     </para>
 
+    <programlisting language="shell"><![CDATA[
+% zf create model GuestbookMapper
+Creating a model at application/models/GuestbookMapper.php
+Updating project profile '.zfproject.xml'
+]]></programlisting>
+       
+    <para>
+        Jetzt muss die Klasse <classname>Application_Model_GuestbookMapper</classname> welche in
+        <filename>application/models/GuestbookMapper.php</filename> gefunden werden kann so
+        geändert werden dass Sie wie folgt zu lesen ist:
+    </para>
+
     <programlisting language="php"><![CDATA[
 // application/models/GuestbookMapper.php
 
@@ -486,12 +571,21 @@ class Application_Model_GuestbookMapper
 ]]></programlisting>
 
     <para>
-        Jetzt ist es Zeit unsere Modellklasse leicht zu aktualisieren, um den Daten Mapper
-        aufzunehmen. So wie der Daten Mapper eine Referenz zur Datenquelle enthält, enthält das
-        Modell eine Referenz zum Daten Mapper. Zusätzlich machen wir es einfach das Modell
-        bekanntzumachen indem ein Array an Daten entweder an den Constructor oder an die
+        Jetzt ist es Zeit unsere Modellklasse zu erstellen. Wir machen dies indem wieder das
+        Kommando <command>zf create model</command> verwendet wird:
+    </para>
+
+    <programlisting language="shell"><![CDATA[
+% zf create model Guestbook
+Creating a model at application/models/Guestbook.php
+Updating project profile '.zfproject.xml'
+]]></programlisting>
+  
+   <para>
+        Wir verändern diese leere PHP Klasse um es einfach zu machen das Modell
+        bekanntzugeben indem ein Array an Daten entweder an den Constructor oder an die
         <methodname>setOptions()</methodname> Methode übergeben wird. Das endgültige Modell, welches
-        in <filename>application/models/Guestbook.php</filename> ist, sieht wie folgt aus:
+        in <filename>application/models/Guestbook.php</filename> ist, sollte wie folgt aussehen:
     </para>
 
     <programlisting language="php"><![CDATA[
@@ -503,7 +597,6 @@ class Application_Model_Guestbook
     protected $_created;
     protected $_email;
     protected $_id;
-    protected $_mapper;
 
     public function __construct(array $options = null)
     {
@@ -585,36 +678,6 @@ class Application_Model_Guestbook
     {
         return $this->_id;
     }
-
-    public function setMapper($mapper)
-    {
-        $this->_mapper = $mapper;
-        return $this;
-    }
-
-    public function getMapper()
-    {
-        if (null === $this->_mapper) {
-            $this->setMapper(new Application_Model_GuestbookMapper());
-        }
-        return $this->_mapper;
-    }
-
-    public function save()
-    {
-        $this->getMapper()->save($this);
-    }
-
-    public function find($id)
-    {
-        $this->getMapper()->find($id, $this);
-        return $this;
-    }
-
-    public function fetchAll()
-    {
-        return $this->getMapper()->fetchAll();
-    }
 }
 ]]></programlisting>
 
@@ -624,16 +687,20 @@ class Application_Model_Guestbook
     </para>
 
     <para>
-        Um einen neuen Controller zu erstellen muss ein Terminal oder eine DOS Konsole geöffnet,
-        in das Projektverzeichnis navigiert und das folgende eingegeben werden:
+        Um einen neuen Controller zu erstellen muss das Kommando
+        <command>zf create controller</command> verwendet werden:
     </para>
 
     <programlisting language="shell"><![CDATA[
-# Unix-artige Systeme:
-% zf.sh create controller guestbook
-
-# DOS/Windows:
-C:> zf.bat create controller guestbook
+% zf create controller Guestbook
+Creating a controller at
+    application/controllers/GuestbookController.php
+Creating an index action method in controller Guestbook
+Creating a view script for the index action method at
+    application/views/scripts/guestbook/index.phtml
+Creating a controller test file at
+    tests/application/controllers/GuestbookControllerTest.php
+Updating project profile '.zfproject.xml'
 ]]></programlisting>
 
     <para>
@@ -661,7 +728,7 @@ class GuestbookController extends Zend_Controller_Action
 {
     public function indexAction()
     {
-        $guestbook = new Application_Model_Guestbook();
+        $guestbook = new Application_Model_GuestbookMapper();
         $this->view->entries = $guestbook->fetchAll();
     }
 }

+ 3 - 1
documentation/manual/de/tutorials/quickstart-create-project.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20249 -->
+<!-- EN-Revision: 20832 -->
 <!-- Reviewed: no -->
 <sect1 id="learning.quickstart.create-project">
     <title>Das Projekt erstellen</title>
@@ -196,7 +196,9 @@ phpSettings.display_errors = 0
 includePaths.library = APPLICATION_PATH "/../library"
 bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
 bootstrap.class = "Bootstrap"
+appnamespace = "Application"
 resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
+resources.frontController.params.displayExceptions = 0
 
 [staging : production]