Bladeren bron

[DOCUMENTATION] German:

- sync up to r16181

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@16338 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 16 jaren geleden
bovenliggende
commit
1f778ade2a

+ 1 - 1
documentation/manual/de/module_specs/Zend_Application-AvailableResources-Modules.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15787 -->
+<!-- EN-Revision: 16179 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.application.available-resources.modules">
     <title>Zend_Application_Resource_Modules</title>

+ 25 - 24
documentation/manual/de/module_specs/Zend_Controller-Plugins-ActionStack.xml

@@ -1,16 +1,16 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 16178 -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.plugins.standard.actionstack">
     <title>ActionStack</title>
 
     <para>
-        Das<code>ActionStack</code> Plugin erlaubt es einen Stack von Anfragen zu verwalten, und
-        operiert als <code>postDispatch</code> Plugin. Wenn eine Weiterleitung (z.B. ein Aufruf zu
-        einer anderen Aktion) bereits im aktuellen Anfrage Objekt gefunden wurde, führt es nicht
-        durch. Trotzdem, wenn nicht, prüft es seinen Stack und entfernt den obersten Teil von Ihm
-        und leitet diesen zu der Aktion weiter die in dieser Anfrage spezifiziert ist. Der Stack
-        wird in der LIFO Reihenfolge bearbeitet.
+        Das <emphasis>ActionStack</emphasis> Plugin erlaubt es einen Stack von Anfragen zu
+        verwalten, und operiert als <code>postDispatch</code> Plugin. Wenn eine Weiterleitung (z.B.
+        ein Aufruf zu einer anderen Aktion) bereits im aktuellen Anfrage Objekt gefunden wurde,
+        führt es nicht durch. Trotzdem, wenn nicht, prüft es seinen Stack und entfernt den obersten
+        Teil von Ihm und leitet diesen zu der Aktion weiter die in dieser Anfrage spezifiziert ist.
+        Der Stack wird in der LIFO Reihenfolge bearbeitet.
     </para>
 
     <para>
@@ -23,43 +23,44 @@
     <itemizedlist>
         <listitem>
             <para>
-                <code>getRegistry()</code> und <code>setRegistry()</code>. Intern verwendet
-                <code>ActionStack</code> eine Instanz von <classname>Zend_Registry</classname> um
-                den Stack zu speichern. Diese kann durch eine andere Registry Instanz ersetzt werden
-                oder dieselbe mit diesen Zugriffsmethoden empfangen.
+                <methodname>getRegistry()</methodname> und <methodname>setRegistry()</methodname>.
+                Intern verwendet <emphasis>ActionStack</emphasis> eine Instanz von
+                <classname>Zend_Registry</classname> um den Stack zu speichern. Diese kann durch
+                eine andere Registry Instanz ersetzt werden oder dieselbe mit diesen
+                Zugriffsmethoden empfangen.
             </para>
         </listitem>
 
         <listitem>
             <para>
-                <code>getRegistryKey()</code> und <code>setRegistryKey()</code>. Diese können
-                verwendet werden um anzuzeigen welcher Registryschlüssel verwendet wird wenn der
-                Stack herausgenommen wird. Der Standardwert ist
-                'Zend_Controller_Plugin_ActionStack'.
+                <methodname>getRegistryKey()</methodname> und
+                <methodname>setRegistryKey()</methodname>. Diese können verwendet werden um
+                anzuzeigen welcher Registryschlüssel verwendet wird wenn der Stack herausgenommen
+                wird. Der Standardwert ist 'Zend_Controller_Plugin_ActionStack'.
             </para>
         </listitem>
 
         <listitem>
             <para>
-                <code>getStack()</code> erlaubt es den Stack von Aktionen in seiner Ganzheit zu
-                empfangen.
+                <methodname>getStack()</methodname> erlaubt es den Stack von Aktionen in seiner
+                Ganzheit zu empfangen.
             </para>
         </listitem>
 
         <listitem>
             <para>
-                <code>pushStack()</code> und <code>popStack()</code> erlauben es dem Stack etwas
-                hinzuzufügen und auch zu entfernen. <code>pushStack()</code> akzeptiert ein
-                Anfrageobjekt.
+                <methodname>pushStack()</methodname> und <methodname>popStack()</methodname>
+                erlauben es dem Stack etwas hinzuzufügen und auch zu entfernen.
+                <methodname>pushStack()</methodname> akzeptiert ein Anfrageobjekt.
             </para>
         </listitem>
     </itemizedlist>
 
     <para>
-        Eine zusätzliche Methode, <code>forward()</code>, erwartet ein Anfrageobjekt, und setzt den
-        Status des aktellen Anfrageobjektes im Front Kontroller auf den Status des angegebenen
-        Anfrageobjekts, und markiert dieses als unerledigt (das forciert einen weiteren Durchlauf
-        der Dispatch Schleife).
+        Eine zusätzliche Methode, <methodname>forward()</methodname>, erwartet ein Anfrageobjekt,
+        und setzt den Status des aktellen Anfrageobjektes im Front Kontroller auf den Status des
+        angegebenen Anfrageobjekts, und markiert dieses als unerledigt (das forciert einen weiteren
+        Durchlauf der Dispatch Schleife).
     </para>
 </sect3>
 <!--

+ 27 - 26
documentation/manual/de/module_specs/Zend_Controller-Plugins-ErrorHandler.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16178 -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.plugins.standard.errorhandler">
     <title>Zend_Controller_Plugin_ErrorHandler</title>
@@ -29,57 +29,58 @@
     </itemizedlist>
 
     <para>
-        Mit anderen Worten ist das <code>ErrorHandler</code> Plugin kreiert worden um HTTP 404
-        Fehler zu behandeln (fehlende Seite) und 500 Fehler (interner Fehler). Es ist nicht dazu
-        gedacht Ausnahmen zu fangen die in anderen Plugins oder durch das Routen verursacht werden.
+        Mit anderen Worten ist das <emphasis>ErrorHandler</emphasis> Plugin kreiert worden um HTTP
+        404 Fehler zu behandeln (fehlende Seite) und 500 Fehler (interner Fehler). Es ist nicht
+        dazu gedacht Ausnahmen zu fangen die in anderen Plugins oder durch das Routen verursacht
+        werden.
     </para>
 
     <para>
         Standardmäßig leitet <classname>Zend_Controller_Plugin_ErrorHandler</classname> auf
-        <code>ErrorController::errorAction()</code> im Standardmodul weiter. Es kann ein
-        alternativer Wert für dieses gesetzt werden durch Verwendung der diversen Zugriffsmethoden
-        die zu dem Pligin existieren:
+        <methodname>ErrorController::errorAction()</methodname> im Standardmodul weiter. Es kann
+        ein alternativer Wert für dieses gesetzt werden durch Verwendung der diversen
+        Zugriffsmethoden die zu dem Plugin existieren:
     </para>
 
     <itemizedlist>
         <listitem>
             <para>
-                <code>setErrorHandlerModule()</code> setzt das Kontroller Modul das verwendet werden
-                soll.
+                <methodname>setErrorHandlerModule()</methodname> setzt das Kontroller Modul das
+                verwendet werden soll.
             </para>
         </listitem>
 
         <listitem>
             <para>
-                <code>setErrorHandlerController()</code> setzt den Kontroller der verwendet werden
-                soll.
+                <methodname>setErrorHandlerController()</methodname> setzt den Kontroller der
+                verwendet werden soll.
             </para>
         </listitem>
 
         <listitem>
             <para>
-                <code>setErrorHandlerAction()</code> setzt die Kontroller Aktion die verwendet
-                werden soll.
+                <methodname>setErrorHandlerAction()</methodname> setzt die Kontroller Aktion die
+                verwendet werden soll.
             </para>
         </listitem>
 
         <listitem>
             <para>
-                <code>setErrorHandler()</code> nimmt ein assoziatives Array, welches einen der
-                Schlüssel 'module', 'controller', oder 'action' enthalten kann und mit denen es die
-                gewünschten Werte setzt.
+                <methodname>setErrorHandler()</methodname> nimmt ein assoziatives Array, welches
+                einen der Schlüssel 'module', 'controller', oder 'action' enthalten kann und mit
+                denen es die gewünschten Werte setzt.
             </para>
         </listitem>
     </itemizedlist>
 
     <para>
         Zusätzlich kann ein optionales assoziatives Array an den Konstruktor übergeben werden,
-        welches dann an den <code>setErrorHandler()</code> weitergeleitet wird.
+        welches dann an den <methodname>setErrorHandler()</methodname> weitergeleitet wird.
     </para>
 
     <para>
         <classname>Zend_Controller_Plugin_ErrorHandler</classname> benötigt einen
-        <code>postDispatch()</code> Hook und prüft auf Ausnahmen die im <link
+        <methodname>postDispatch()</methodname> Hook und prüft auf Ausnahmen die im <link
             linkend="zend.controller.response">Antwort Objekt</link> registriert sind. Wenn welche
         gefunden werden, versucht es zur registrieren Fehler Handler Aktion weiterzuleiten.
     </para>
@@ -94,10 +95,10 @@
         <title>Den Fehler Handler als 404 Handler verwenden</title>
 
         <para>
-            Da das <code>ErrorHandler</code> Plugin nicht nur Anwendungsfehler erfasst, sondern auch
-            Fehler in der Kontroller Kette die durch fehlende Kontroller Klassen und/oder Aktions
-            Methoden auftreten, kann es als 404 Handler verwendet werden. Hierfür muß der eigene
-            Fehler Kontroller den Typ der Ausnahme prüfen.
+            Da das <emphasis>ErrorHandler</emphasis> Plugin nicht nur Anwendungsfehler erfasst,
+            sondern auch Fehler in der Kontroller Kette die durch fehlende Kontroller Klassen
+            und/oder Aktions Methoden auftreten, kann es als 404 Handler verwendet werden. Hierfür
+            muß der eigene Fehler Kontroller den Typ der Ausnahme prüfen.
         </para>
 
         <para>
@@ -118,7 +119,7 @@
 
         <para>
             Sobald das Fehler Objekt vorhanden ist, kann man es über den Typ mit
-            <code>$errors->type</code> erhalten. Es wird eines der folgenden sein:
+            <varname>$errors->type</varname> erhalten. Es wird eines der folgenden sein:
         </para>
 
         <itemizedlist>
@@ -219,9 +220,9 @@ public function errorAction()
 
         <para>
             Wenn mehrfache Aktionen in einer Anfrage behandelt werden, oder wenn die Aktion mehrere
-            Aufrufe zu <code>render()</code> macht, ist es möglich das das Antwort Objekt bereits
-            Inhalt in sich gespeichert hat. Das kann dazu führen das eine Mixtur vin erwartetem
-            Inhalt und Fehler Inhalt gerendert wird.
+            Aufrufe zu <methodname>render()</methodname> macht, ist es möglich das das Antwort
+            Objekt bereits Inhalt in sich gespeichert hat. Das kann dazu führen das eine Mixtur von
+            erwartetem Inhalt und Fehler Inhalt gerendert wird.
         </para>
 
         <para>

+ 19 - 17
documentation/manual/de/module_specs/Zend_Controller-Plugins.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16178 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.plugins" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Plugins</title>
@@ -24,7 +24,7 @@
         <itemizedlist>
             <listitem>
                 <para>
-                    <code>routeStartup()</code> wird aufgerufen bevor
+                    <methodname>routeStartup()</methodname> wird aufgerufen bevor
                     <classname>Zend_Controller_Front</classname> <link
                         linkend="zend.controller.router">den Router</link>
                     aufruft, um den Request anhand der registrierten Routen zu überprüfen.
@@ -33,7 +33,7 @@
 
             <listitem>
                 <para>
-                    <code>routeShutdown()</code> wird aufgerufen, nachdem <link
+                    <methodname>routeShutdown()</methodname> wird aufgerufen, nachdem <link
                         linkend="zend.controller.router">der Router</link>
                     das Routing der Anfrage beendet.
                 </para>
@@ -41,14 +41,14 @@
 
             <listitem>
                 <para>
-                    <code>dispatchLoopStartup()</code> wird aufgerufen, bevor
+                    <methodname>dispatchLoopStartup()</methodname> wird aufgerufen, bevor
                     <classname>Zend_Controller_Front</classname> den Dispatch Loop aufnimmt.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>preDispatch()</code> wird von
+                    <methodname>preDispatch()</methodname> wird von
                     <link linkend="zend.controller.dispatcher">dem Dispatcher</link>
                     aufgerufen, bevor eine Aktion verarbeitet wird. Dieser Callback erlaubt ein
                     Proxy oder Filter Verhalten. Durch Verändern des Requests und Zurücksetzen
@@ -60,7 +60,7 @@
 
             <listitem>
                 <para>
-                    <code>postDispatch()</code> wird von
+                    <methodname>postDispatch()</methodname> wird von
                     <link linkend="zend.controller.dispatcher">dem Dispatcher</link>
                     aufgerufen, nachdem eine Aktion verarbeitet wurde. Dieser Callback erlaubt ein
                     Proxy oder Filter Verhalten. Durch Verändern des Requests und Zurücksetzen
@@ -72,7 +72,7 @@
 
             <listitem>
                 <para>
-                    <code>dispatchLoopShutdown()</code> wird aufgerufen, nachdem
+                    <methodname>dispatchLoopShutdown()</methodname> wird aufgerufen, nachdem
                     <classname>Zend_Controller_Front</classname> den Dispatch Loop beendet.
                 </para>
             </listitem>
@@ -104,8 +104,9 @@ class MyPlugin extends Zend_Controller_Plugin_Abstract
 
         <para>
             <classname>Zend_Controller_Plugin_Abstract</classname> stellt den Controller Plugins
-            außerdem die Request und Response Objekte über die <code>getRequest()</code> und
-            <code>getResponse()</code> Methoden zur Verfügung.
+            außerdem die Request und Response Objekte über die
+            <methodname>getRequest()</methodname> und <methodname>getResponse()</methodname>
+            Methoden zur Verfügung.
         </para>
     </sect2>
 
@@ -200,20 +201,21 @@ $front->dispatch();
 
         <itemizedlist>
             <listitem><para>
-                    <code>getPlugin($class)</code> erlaubt es ein Plugin durch den Klassennamen zu
-                    empfangen. Wenn kein Plugin entspricht, wird false zurückgegeben. Wenn mehr als
-                    ein Plugin dieser Klasse registriert ist, wird ein Array zurückgegeben.
+                    <methodname>getPlugin($class)</methodname> erlaubt es ein Plugin durch den
+                    Klassennamen zu empfangen. Wenn kein Plugin entspricht, wird false
+                    zurückgegeben. Wenn mehr als ein Plugin dieser Klasse registriert ist, wird ein
+                    Array zurückgegeben.
             </para></listitem>
 
             <listitem><para>
-                    <code>getPlugins()</code> empfängt den kompletten Plugin Stack.
+                    <methodname>getPlugins()</methodname> empfängt den kompletten Plugin Stack.
             </para></listitem>
 
             <listitem><para>
-                    <code>unregisterPlugin($plugin)</code> erlaubt die Entfernung eines Plugins vom
-                    Stack. Es kann ein Plugin Objekt oder der Klassenname des Plugins, das entfernt
-                    werden soll, übergeben werden. Wenn der Klassenname übergeben wird, wird jedes
-                    Plugin dieser Klasse entfernt.
+                    <methodname>unregisterPlugin($plugin)</methodname> erlaubt die Entfernung eines
+                    Plugins vom Stack. Es kann ein Plugin Objekt oder der Klassenname des Plugins,
+                    das entfernt werden soll, übergeben werden. Wenn der Klassenname übergeben
+                    wird, wird jedes Plugin dieser Klasse entfernt.
             </para></listitem>
         </itemizedlist>
     </sect2>

+ 40 - 33
documentation/manual/de/module_specs/Zend_Controller-QuickStart.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16178 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.quickstart">
     <title>Zend_Controller Schnellstart</title>
@@ -74,8 +74,8 @@ html/
             <title>Rewrite-Regeln erstellen</title>
 
             <para>
-                In die Datei <code>html/.htaccess</code> aus der Struktur von oben gehört der
-                folgende Code:
+                In die Datei <filename>html/.htaccess</filename> aus der Struktur von oben gehört
+                der folgende Code:
             </para>
 
             <programlisting language="php"><![CDATA[
@@ -152,8 +152,8 @@ RewriteRule ^.*$ index.php [NC,L]
 
             <para>
                 Die Bootstrap-Datei ist die Datei, durch die alle Anfragen geleitet werden
-                -- <code>html/index.php</code> in unserem Fall. In die Datei
-                <code>html/index.php</code> gehört der folgende Code:
+                -- <filename>html/index.php</filename> in unserem Fall. In die Datei
+                <filename>html/index.php</filename> gehört der folgende Code:
             </para>
 
             <programlisting language="php"><![CDATA[
@@ -174,8 +174,8 @@ Zend_Controller_Front::run('/path/to/app/controllers');
                 im Zend Framework behandelt werden. Standardmäßig zeigt das erste Segment eines URL
                 auf einen Controller und das zweite Segment auf eine Aktion, die dieser Controller
                 ausführen soll. Als Beispiel sei der URL
-                <code>http://framework.zend.com/roadmap/components</code> gegeben. Der Pfad ist
-                <code>/roadmap/components</code>, was die Anfrage zum Controller
+                <filename>http://framework.zend.com/roadmap/components</filename> gegeben. Der Pfad
+                ist <filename>/roadmap/components</filename>, was die Anfrage zum Controller
                 <code>roadmap</code> und dort in die Aktion <code>components</code> leitet. Wenn
                 keine Aktion angegeben wird, wird <code>index</code> als Standard-Aktion angenommen,
                 und wenn kein Controller angegeben wird, wird auch <code>index</code> als
@@ -199,14 +199,14 @@ Zend_Controller_Front::run('/path/to/app/controllers');
                 kleingeschrieben und das Wort <code>Action</code> wird angehängt. In unserem
                 Beispiel wird also die Aktion <code>components</code> zu
                 <code>componentsAction</code>, insgesamt wird also die Methode
-                <code>RoadmapController::componentsAction()</code> aufgerufen.
+                <methodname>RoadmapController::componentsAction()</methodname> aufgerufen.
             </para>
 
             <para>
                 Also, weiter gehts. Jetzt wird ein Startseiten-Controller und eine dazugehörige
                 Standard-Aktionsmethode erstellt. Wie vorhin bereits erwähnt, heißen
                 Standard-Controller und -Aktion beide <code>index</code>. Also gehört in die Datei
-                <code>application/controllers/IndexController.php</code> folgendes:
+                <filename>application/controllers/IndexController.php</filename> folgendes:
             </para>
 
             <programlisting language="php"><![CDATA[
@@ -225,17 +225,17 @@ class IndexController extends Zend_Controller_Action
                 eingeschaltet. Das bedeutet, dass sofort, wenn eine leere Aktionsmethode und ein
                 passendes View-Script existieren, Inhalte gerendert werden. Standardmäßig wird die
                 Klasse <classname>Zend_View</classname> als View-Schicht im Zend-Framework MVC
-                verwendet. Der <code>ViewRenderer</code> zaubert ein wenig, und benutzt Controller-
-                (hier: <code>index</code>) und Aktionsname (hier: <code>index</code>), um
-                herauszufinden, welches Template er rendern soll. Ohne dass man dies ändert, haben
-                Templates die Dateiendung <code>.phtml</code>, das heißt also für unser Beispiel,
-                dass das Template <code>index/index.phtml</code> gerendert wird. Zusätzlich nimmt
-                der <code>ViewRenderer</code> automatisch an, dass das Verzeichnis
-                <code>views</code> auf der selben Ebene wie das Controller Verzeichnis das
-                View-Basisverzeichnis ist, und dass die eigentlichen View-Scripts in dessen
-                Unterverzeichnis <code>views/scripts/</code> liegen. Insgesamt hat also das
-                Template, das gerendert wird, den Pfad
-                <code>application/views/scripts/index/index.phtml</code>.
+                verwendet. Der <emphasis>ViewRenderer</emphasis> zaubert ein wenig, und benutzt
+                Controller- (hier: <code>index</code>) und Aktionsname (hier: <code>index</code>),
+                um herauszufinden, welches Template er rendern soll. Ohne dass man dies ändert,
+                haben Templates die Dateiendung <filename>.phtml</filename>, das heißt also für
+                unser Beispiel, dass das Template <filename>index/index.phtml</filename> gerendert
+                wird. Zusätzlich nimmt der <emphasis>ViewRenderer</emphasis> automatisch an, dass
+                das Verzeichnis <code>views</code> auf der selben Ebene wie das Controller
+                Verzeichnis das View-Basisverzeichnis ist, und dass die eigentlichen View-Scripts
+                in dessen Unterverzeichnis <filename>views/scripts/</filename> liegen. Insgesamt
+                hat also das Template, das gerendert wird, den Pfad
+                <filename>application/views/scripts/index/index.phtml</filename>.
             </para>
         </sect3>
 
@@ -245,10 +245,10 @@ class IndexController extends Zend_Controller_Action
             <para>
                 Wie <link linkend="zend.controller.quickstart.go.controller">oben
                     beschrieben</link>, werden View-Scripts im Verzeichnis
-                <code>application/views/scripts/</code> abgelegt; das View-Script für den
+                <filename>application/views/scripts/</filename> abgelegt; das View-Script für den
                 Starseiten-Controller und dessen Standard-Aktion hat den Pfad
-                <code>application/views/scripts/index/index.phtml</code>. Da hinein kommt das
-                folgende HTML:
+                <filename>application/views/scripts/index/index.phtml</filename>. Da hinein kommt
+                das folgende HTML:
             </para>
 
             <programlisting language="php"><![CDATA[
@@ -275,8 +275,8 @@ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                     linkend="zend.controller.plugins.standard.errorhandler">das
                 Error-Handler-Plugin</link> registriert. Dieses Plugin erwartet, dass ein Controller
                 existiert, der Fehler behandelt. Ohne weitere Einstellungen erwartet es einen
-                <code>ErrorController</code> im Default-Modul mit einer Methode namens
-                <code>errorAction</code>:
+                <emphasis>ErrorController</emphasis> im Default-Modul mit einer Methode namens
+                <methodname>errorAction()</methodname>:
             </para>
 
             <programlisting language="php"><![CDATA[
@@ -291,8 +291,9 @@ class ErrorController extends Zend_Controller_Action
 
             <para>
                 In der bereits angesprochenen Ordnerstruktur gehört dieser Code in die Datei
-                <code>application/controllers/ErrorController.php</code>. Außerdem muss auch ein
-                View-Script <code>application/views/scripts/error/error.phtml</code> erstellt
+                <filename>application/controllers/ErrorController.php</filename>. Außerdem muss
+                auch ein View-Script
+                <filename>application/views/scripts/error/error.phtml</filename> erstellt
                 werden; Beispielhaft könnte sein Inhalt so aussehen:
             </para>
 
@@ -319,15 +320,21 @@ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 
             <para>
                 Jetzt, wo der erste Controller und das erste View-Script geschrieben sind, kann der
-                Browser aufgerufen und die Seite angesehen werden. Wäre <code>example.com</code> die
-                Domain der Zend Framework-Installation, dann würde jeder der folgenden URLs auf die
-                Seite zeigen, die wir gerade erstellt haben:
+                Browser aufgerufen und die Seite angesehen werden. Wäre
+                <filename>example.com</filename> die Domain der Zend Framework-Installation, dann
+                würde jeder der folgenden URLs auf die Seite zeigen, die wir gerade erstellt haben:
             </para>
 
             <itemizedlist>
-                <listitem><para><code>http://example.com/</code></para></listitem>
-                <listitem><para><code>http://example.com/index</code></para></listitem>
-                <listitem><para><code>http://example.com/index/index</code></para></listitem>
+                <listitem>
+                    <para><filename>http://example.com/</filename></para>
+                </listitem>
+                <listitem>
+                    <para><filename>http://example.com/index</filename></para>
+                </listitem>
+                <listitem>
+                    <para><filename>http://example.com/index/index</filename></para>
+                </listitem>
             </itemizedlist>
 
             <para>

+ 59 - 53
documentation/manual/de/module_specs/Zend_Controller-Request.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15719 -->
+<!-- EN-Revision: 16178 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.request">
     <title>Das Request Objekt</title>
@@ -15,23 +15,24 @@
 
         <itemizedlist>
             <listitem><para>
-                Auf den Modul Namen kann über <code>getModuleName()</code> und
-                <code>setModuleName()</code> zugegriffen werden.
+                Auf den Modul Namen kann über <methodname>getModuleName()</methodname> und
+                <methodname>setModuleName()</methodname> zugegriffen werden.
             </para></listitem>
             <listitem><para>
-                Auf den Controller Namen kann über <code>getControllerName()</code> und
-                <code>setControllerName()</code> zugegriffen werden.
+                Auf den Controller Namen kann über <methodname>getControllerName()</methodname> und
+                <methodname>setControllerName()</methodname> zugegriffen werden.
             </para></listitem>
             <listitem><para>
                 Auf den Namen der Aktion, die in diesem Controller aufgerufen wird, kann über
-                accessed by <code>getActionName()</code> und <code>setActionName()</code>
-                zugegriffen werden.
+                accessed by <methodname>getActionName()</methodname> und
+                <methodname>setActionName()</methodname> zugegriffen werden.
             </para></listitem>
             <listitem><para>
                 Parameter, die von der Aktion ansprechbar sind, bestehen aus einem assoziativen
-                Array mit Schlüssel/Wert Paaren, auf die komplett per <code>getParams()</code> und
-                <code>setParams()</code> oder einzeln per <code>getParam()</code> und
-                <code>setParam()</code> zugegriffen werden kann.
+                Array mit Schlüssel/Wert Paaren, auf die komplett per
+                <methodname>getParams()</methodname> und <methodname>setParams()</methodname> oder
+                einzeln per <methodname>getParam()</methodname> und
+                <methodname>setParam()</methodname> zugegriffen werden kann.
             </para></listitem>
         </itemizedlist>
 
@@ -88,10 +89,11 @@
             <para>
                 Auf spezifische superglobale Werte kann alternativ über eine öffentliche Methode
                 zugegriffen werden. Zum Beispiel kann auf den unverarbeitete Wert von
-                <varname>$_POST['user']</varname> durch Aufruf der <code>getPost('user')</code>
-                Methode des Request Objekts zugegriffen werden. Diese beinhalten
-                <code>getQuery()</code>, um <varname>$_GET</varname> Elemente zu erhalten und
-                <code>getHeader()</code>, um Request Header zu erhalten.
+                <varname>$_POST['user']</varname> durch Aufruf der
+                <methodname>getPost('user')</methodname> Methode des Request Objekts zugegriffen
+                werden. Diese beinhalten <methodname>getQuery()</methodname>, um
+                <varname>$_GET</varname> Elemente zu erhalten und
+                <methodname>getHeader()</methodname>, um Request Header zu erhalten.
             </para>
 
             <note>
@@ -108,9 +110,10 @@
                 <title>Empfangen der rohen POST Daten!</title>
 
                 <para>
-                    Mit 1.5.0 können auch die rohen Post Daten über die <code>getRawBody()</code>
-                    Methode empfangen werden. Diese Methode gibt false zurück wenn keine Daten auf
-                    diesem Weg übermittelt wurden, andernfalls den kompletten Inhalt von Post.
+                    Mit 1.5.0 können auch die rohen Post Daten über die
+                    <methodname>getRawBody()</methodname> Methode empfangen werden. Diese Methode
+                    gibt false zurück wenn keine Daten auf diesem Weg übermittelt wurden,
+                    andernfalls den kompletten Inhalt von Post.
                 </para>
 
                 <para>
@@ -121,34 +124,36 @@
 
             <para>
                 Es können auch Benutzerparameter im Anfrage Objekt gesetzt werden durch Verwendung
-                von <code>setParam()</code> und empfangen derselben später durch verwenden von
-                <code>getParam()</code>. Der Router verwendet diese Funktionalität um passende
-                Parameter in der Anfrage URI im Anfrage Objekt zu setzen.
+                von <methodname>setParam()</methodname> und empfangen derselben später durch
+                verwenden von <methodname>getParam()</methodname>. Der Router verwendet diese
+                Funktionalität um passende Parameter in der Anfrage URI im Anfrage Objekt zu
+                setzen.
             </para>
 
             <note>
                 <title>getParam() empfängt mehr als Benutzer Parameter</title>
 
                 <para>
-                    Um einiges Ihrer Arbeit zu tun, empfängt <code>getParam()</code> von
-                    verschiedenen Quellen. Je nach Priorität enthalten diese: Benutzer Parameter
-                    die über <code>setParam()</code> gesetzt wurden, <code>GET</code> Parameter,
-                    und letztendlich <code>POST</code> Parameter. Aufpassen vor dem Durchlaufen von
-                    Daten mit dieser Methode.
+                    Um einiges Ihrer Arbeit zu tun, empfängt <methodname>getParam()</methodname>
+                    von verschiedenen Quellen. Je nach Priorität enthalten diese: Benutzer
+                    Parameter die über <methodname>setParam()</methodname> gesetzt wurden,
+                    <code>GET</code> Parameter, und letztendlich <code>POST</code> Parameter.
+                    Aufpassen vor dem Durchlaufen von Daten mit dieser Methode.
                 </para>
 
                 <para>
-                    Wenn man nur Parameter erhalten will die vorher mit <code>setParam()</code>
-                    gesetzt wurden, muß <code>getUserParam()</code> verwendet werden.
+                    Wenn man nur Parameter erhalten will die vorher mit
+                    <methodname>setParam()</methodname> gesetzt wurden, muß
+                    <methodname>getUserParam()</methodname> verwendet werden.
                 </para>
 
                 <para>
                     Zusätzlich, sein 1.5.0, kann gesperrt werden welche Quellparameter gesucht
-                    werden. <code>setParamSources()</code> erlaubt es ein leeres Array zu
-                    spezifizieren oder ein Array mit einem oder mehreren Werten von '_GET' oder
+                    werden. <methodname>setParamSources()</methodname> erlaubt es ein leeres Array
+                    zu spezifizieren oder ein Array mit einem oder mehreren Werten von '_GET' oder
                     '_POST' um zu zeigen welche Quellparameter erlaubt sind (standardmäßig sind
                     beide erlaubt); Wenn der Zugriff nur auf '_GET' beschränkt werden soll muß
-                    <code>setParamSources(array('_GET'))</code> spezifiziert werden.
+                    <methodname>setParamSources(array('_GET'))</methodname> spezifiziert werden.
                 </para>
             </note>
 
@@ -188,14 +193,15 @@ $front->setRequest($request);
             </para>
 
             <para>
-                Wenn man zum Beispiel seine <code>index.php</code> in einem
-                Webserverunterverzeichnis mit Namen <code>/projects/myapp/index.php</code>
-                verwendet, sollte die Basis URL (die Rewrite Basis) auf <code>/projects/myapp</code>
-                gesetzt werden. Dieser String wird dann vom Anfang des Pfades entfernt, bevor irgend
-                welche Routingtreffer ermittelt werden. Dies befreit einem davon, es an den Anfang
-                jeder Route setzen zu müssen. Eine Route <code>'user/:username'</code> passt auf
-                URIs wie <code>http://localhost/projects/myapp/user/martel</code> und
-                <code>http://example.com/user/martel</code>.
+                Wenn man zum Beispiel seine <filename>index.php</filename> in einem
+                Webserverunterverzeichnis mit Namen <filename>/projects/myapp/index.php</filename>
+                verwendet, sollte die Basis URL (die Rewrite Basis) auf
+                <filename>/projects/myapp</filename> gesetzt werden. Dieser String wird dann vom
+                Anfang des Pfades entfernt, bevor irgend welche Routingtreffer ermittelt werden.
+                Dies befreit einem davon, es an den Anfang jeder Route setzen zu müssen. Eine Route
+                <filename>'user/:username'</filename> passt auf URIs wie
+                <filename>http://localhost/projects/myapp/user/martel</filename> und
+                <filename>http://example.com/user/martel</filename>.
             </para>
 
             <note>
@@ -210,7 +216,7 @@ $front->setRequest($request);
 
             <para>
                 Sollte die Basis URL falsch erkannt werden, kann man diese auch mit einem eigenen
-                Pfad mit Hilfe der <code>setBaseUrl()</code> Methode der
+                Pfad mit Hilfe der <methodname>setBaseUrl()</methodname> Methode der
                 <classname>Zend_Controller_Request_Http</classname> Klasse oder der
                 <classname>Zend_Controller_Front</classname> Klasse überschreiben. Die einfachste
                 Methode ist die von <classname>Zend_Controller_Front</classname>, welche es an das
@@ -235,19 +241,19 @@ $response   = $controller->dispatch();
             <title>Erkennen der Anfrage Methode</title>
 
             <para>
-                <code>getMethod()</code> erlaubt es die HTTP Anfrage Methode zu erkennen die
-                verwendet wurde um die aktuelle Ressource anzufragen. Zusätzlich existiert eine
-                Vielzahl von Methoden die es erlauben boolsche Antworten zu erhalten wenn gefragt
-                wird ob ein spezieller Typ von Anfrage durchgeführt wurde:
+                <methodname>getMethod()</methodname> erlaubt es die HTTP Anfrage Methode zu
+                erkennen die verwendet wurde um die aktuelle Ressource anzufragen. Zusätzlich
+                existiert eine Vielzahl von Methoden die es erlauben boolsche Antworten zu erhalten
+                wenn gefragt wird ob ein spezieller Typ von Anfrage durchgeführt wurde:
             </para>
 
             <itemizedlist>
-                <listitem><para><code>isGet()</code></para></listitem>
-                <listitem><para><code>isPost()</code></para></listitem>
-                <listitem><para><code>isPut()</code></para></listitem>
-                <listitem><para><code>isDelete()</code></para></listitem>
-                <listitem><para><code>isHead()</code></para></listitem>
-                <listitem><para><code>isOptions()</code></para></listitem>
+                <listitem><para><methodname>isGet()</methodname></para></listitem>
+                <listitem><para><methodname>isPost()</methodname></para></listitem>
+                <listitem><para><methodname>isPut()</methodname></para></listitem>
+                <listitem><para><methodname>isDelete()</methodname></para></listitem>
+                <listitem><para><methodname>isHead()</methodname></para></listitem>
+                <listitem><para><methodname>isOptions()</methodname></para></listitem>
             </itemizedlist>
 
             <para>
@@ -261,9 +267,9 @@ $response   = $controller->dispatch();
 
             <para>
                 <classname>Zend_Controller_Request_Http</classname> hat eine rudimentäre Methode für
-                die Erkennung von AJAX Anfragen: <code>isXmlHttpRequest()</code>. Diese Methode
-                sucht nach einem HTTP Anfrageheader <code>X-Requested-With</code> mit dem Wert
-                'XMLHttpRequest'; wenn er gefunden wird, gibt er true zurück.
+                die Erkennung von AJAX Anfragen: <methodname>isXmlHttpRequest()</methodname>. Diese
+                Methode sucht nach einem HTTP Anfrageheader <code>X-Requested-With</code> mit dem
+                Wert 'XMLHttpRequest'; wenn er gefunden wird, gibt er true zurück.
             </para>
 
             <para>
@@ -286,7 +292,7 @@ $response   = $controller->dispatch();
                 Die meisten AJAX Bibliotheken erlauben das Senden von eigenen HTTP Anfrageheadern;
                 wenn die eigene Bibliothek diesen Header nicht sendet, muß dieser einfach beim
                 Anfrageheader hinzugefügt werden um sicherzustellen das die
-                <code>isXmlHttpRequest()</code> Methode funktioniert.
+                <methodname>isXmlHttpRequest()</methodname> Methode funktioniert.
             </para>
         </sect3>
     </sect2>

+ 108 - 96
documentation/manual/de/module_specs/Zend_Controller-Response.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15741 -->
+<!-- EN-Revision: 16180 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.response">
     <title>Das Response Objekt</title>
@@ -24,7 +24,7 @@ $front->throwExceptions(true);
 
         <para>
             Um die Ausgabe der Response, inklusiver der gesetzten Header, zu senden, verwendet man
-            <code>sendResponse()</code>:
+            <methodname>sendResponse()</methodname>:
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -33,12 +33,12 @@ $response->sendResponse();
 
         <note>
             <para>
-                Standardmäßig ruft der Front Controller <code>sendResponse()</code> auf wenn er die
-                Anfrage fertig bearbeitet hat; typischerweise wird es nie notwendig sein Ihn
-                aufzurufen. Wenn man trotzdem die Antwort manipulieren will oder Sie beim Testen
-                verwenden will, kann dieses Verhalten durch das Setzen des
+                Standardmäßig ruft der Front Controller <methodname>sendResponse()</methodname> auf
+                wenn er die Anfrage fertig bearbeitet hat; typischerweise wird es nie notwendig
+                sein Ihn aufzurufen. Wenn man trotzdem die Antwort manipulieren will oder Sie beim
+                Testen verwenden will, kann dieses Verhalten durch das Setzen des
                 <code>returnResponse</code> Flags mit
-                <classname>Zend_Controller_Front::returnResponse(true)</classname> geändert werden:
+                <methodname>Zend_Controller_Front::returnResponse(true)</methodname> geändert werden:
             </para>
 
             <programlisting language="php"><![CDATA[$front->returnResponse(true);
@@ -79,10 +79,11 @@ $this->getResponse()
 
         <para>
             Sollte in der Anwendung eine Ausnahme auftreten, überprüft man den
-            <code>isException()</code> Schalter des Response Objektes und erhält die Ausnahme durch
-            Verwendung von <code>getException()</code>. Zusätzlich kann man ein eigenes Response
-            Objekt erstellen, dass zu einer Fehlerseite umleitet, die Nachricht der Ausnahme loggt,
-            die Nachricht der Ausnahme schön formatiert ausgibt (für Entwicklungsumgebungen), usw.
+            <methodname>isException()</methodname> Schalter des Response Objektes und erhält die
+            Ausnahme durch Verwendung von <methodname>getException()</methodname>. Zusätzlich kann
+            man ein eigenes Response Objekt erstellen, dass zu einer Fehlerseite umleitet, die
+            Nachricht der Ausnahme loggt, die Nachricht der Ausnahme schön formatiert ausgibt (für
+            Entwicklungsumgebungen), usw.
         </para>
 
         <para>
@@ -111,9 +112,9 @@ $response->sendResponse();
 
         <para>
             Standardmäßig werden Ausnahmennachrichten nicht ausgegeben. Dieses Verhalten kann durch
-            den Aufruf von <code>renderException()</code> überschrieben werden oder indem der
-            Front Controller aufgefordert wird, die Exceptions durch throwExceptions() auszuwerfen,
-            wie oben gezeigt:
+            den Aufruf von <methodname>renderException()</methodname> überschrieben werden oder
+            indem der Front Controller aufgefordert wird, die Exceptions durch
+            <methodname>throwExceptions()</methodname> auszuwerfen, wie oben gezeigt:
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -143,86 +144,91 @@ $front->dispatch();
         <itemizedlist>
             <listitem>
                 <para>
-                    <code>canSendHeaders()</code> wird verwendet um zu ermitteln ob bereits Header
-                    gesendet wurden. Sie nimmt ein zusätzliches Flag das zeigt ob eine Ausnahme
-                    geworfen werden soll oder nicht, wenn bereits Header gesendet wurden. Das kann
-                    durch das Setzen der Eigenschaft <code>headersSentThrowsException</code> zu
-                    <constant>FALSE</constant> überschrieben werden.
+                    <methodname>canSendHeaders()</methodname> wird verwendet um zu ermitteln ob
+                    bereits Header gesendet wurden. Sie nimmt ein zusätzliches Flag das zeigt ob
+                    eine Ausnahme geworfen werden soll oder nicht, wenn bereits Header gesendet
+                    wurden. Das kann durch das Setzen der Eigenschaft
+                    <code>headersSentThrowsException</code> zu <constant>FALSE</constant>
+                    überschrieben werden.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>setHeader($name, $value, $replace = false)</code> wird verwendet um einen
-                    individuellen Header zu setzen. Standardmäßig, ersetzt das keinen bereits
-                    existierenden gleichnamigen Header im Objekt; Trotzdem wird das Setzen von
-                    <varname>$replace</varname> zu true es forcieren das zu tun.
+                    <methodname>setHeader($name, $value, $replace = false)</methodname> wird
+                    verwendet um einen individuellen Header zu setzen. Standardmäßig, ersetzt das
+                    keinen bereits existierenden gleichnamigen Header im Objekt; Trotzdem wird das
+                    Setzen von <varname>$replace</varname> zu true es forcieren das zu tun.
                 </para>
 
                 <para>
-                    Bevor der Header setzt wird, prüft er mit <code>canSendHeaders()</code> um zu
-                    sehen ob diese Operation zu diesem Zeitpunkt erlaubt ist, und erzwingt das eine
-                    Ausnahme geworfen wird.
+                    Bevor der Header setzt wird, prüft er mit
+                    <methodname>canSendHeaders()</methodname> um zu sehen ob diese Operation zu
+                    diesem Zeitpunkt erlaubt ist, und erzwingt das eine Ausnahme geworfen wird.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>setRedirect($url, $code = 302)</code> setzt einen HTTP Location Header für
-                    eine Umleitung. Wenn ein HTTP Status Code angegeben wurde, wird dieser Status
-                    Code verwendet.
+                    <methodname>setRedirect($url, $code = 302)</methodname> setzt einen HTTP
+                    Location Header für eine Umleitung. Wenn ein HTTP Status Code angegeben wurde,
+                    wird dieser Status Code verwendet.
                 </para>
 
                 <para>
-                    Intern wird <code>setHeader()</code> mit dem <varname>$replace</varname> Flag
-                    aufgerufen um sicherzustellen das nur ein solcher Header jemals gesendet wird.
+                    Intern wird <methodname>setHeader()</methodname> mit dem
+                    <varname>$replace</varname> Flag aufgerufen um sicherzustellen das nur ein
+                    solcher Header jemals gesendet wird.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>getHeaders()</code> gibt ein Array aller Header zurück. Jedes Array
-                    Element ist ein Array mit den Schlüsseln 'name' und 'value'.
+                    <methodname>getHeaders()</methodname> gibt ein Array aller Header zurück. Jedes
+                    Array Element ist ein Array mit den Schlüsseln 'name' und 'value'.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>clearHeaders()</code> löscht alle registrierten Headern.
+                    <methodname>clearHeaders()</methodname> löscht alle registrierten Headern.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>setRawHeader()</code> kann verwendet werden um Header zu setzen die keine
-                    Schlüssel/Werte Paare sind, wie einen HTTP Status Header.
+                    <methodname>setRawHeader()</methodname> kann verwendet werden um Header zu
+                    setzen die keine Schlüssel/Werte Paare sind, wie einen HTTP Status Header.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>getRawHeaders()</code> gibt jeden registrierten rohen Header zurück.
+                    <methodname>getRawHeaders()</methodname> gibt jeden registrierten rohen Header
+                    zurück.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>clearRawHeaders()</code> löscht jeden registrierten rohen Header.
+                    <methodname>clearRawHeaders()</methodname> löscht jeden registrierten rohen
+                    Header.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>clearAllHeaders()</code> löscht beide, reguläre Schlüssel/Werte Header
-                    genauso wie rohe Header.
+                    <methodname>clearAllHeaders()</methodname> löscht beide, reguläre
+                    Schlüssel/Werte Header genauso wie rohe Header.
                 </para>
             </listitem>
         </itemizedlist>
 
         <para>
             Zusätzlich zu den obigen Methoden, gint es Accessors für das Setzen und Empfangen der
-            HTTP Antwort Codes für die aktuellen Anfrage, <code>setHttpResponseCode()</code> und
-            <code>getHttpResponseCode()</code>.
+            HTTP Antwort Codes für die aktuellen Anfrage,
+            <methodname>setHttpResponseCode()</methodname> und
+            <methodname>getHttpResponseCode()</methodname>.
         </para>
     </sect2>
 
@@ -238,10 +244,10 @@ $front->dispatch();
         </para>
 
         <para>
-            Als Beispiel könnte ein <code>preDispatch()</code> Hook verwendet werden um dem Antwort
-            Objekt einen Header hinzuzufügen, dann den Aktion Controller einen Inhalt des Bodys
-            hinzufügen zu lassen und einen <code>postDispatch()</code> Hook einen Footer hinzufügen
-            zu lassen:
+            Als Beispiel könnte ein <methodname>preDispatch()</methodname> Hook verwendet werden um
+            dem Antwort Objekt einen Header hinzuzufügen, dann den Aktion Controller einen Inhalt
+            des Bodys hinzufügen zu lassen und einen <methodname>postDispatch()</methodname> Hook
+            einen Footer hinzufügen zu lassen:
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -278,8 +284,8 @@ class MyController extends Zend_Controller_Action
 ]]></programlisting>
 
         <para>
-            Im obigen Beispiel wird ein Aufruf zu <code>/my/foo</code> den endgültigen Inhalt des
-            Bodys des Antwort Objekts mit der folgenden Struktur verursachen:
+            Im obigen Beispiel wird ein Aufruf zu <filename>/my/foo</filename> den endgültigen
+            Inhalt des Bodys des Antwort Objekts mit der folgenden Struktur verursachen:
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -303,58 +309,60 @@ array(
         <itemizedlist>
             <listitem>
                 <para>
-                    <code>setBody()</code> und <code>appendBody()</code> erlauben das ein zweiter
-                    Wert, <varname>$name</varname>, übergeben wird der ein benanntes Segment
-                    indiziert. In jedem Fall wird, wenn das übergeben wird, das spezifizierte
-                    benannte Segment überschrieben oder es wird erstellt wenn es nicht existiert
-                    (standardmäßig dem Array hinzugefügt). Wenn kein benanntes Segment an
-                    <code>setBody()</code> übergeben wird, resetiert es den kompletten Inhalt des
-                    Body Arrays. Wenn kein benanntes Segment an appendBody() übergeben wird, wird
-                    der Inhalt dem Wert im 'default' benannten Segment hinzugefügt.
+                    <methodname>setBody()</methodname> und <methodname>appendBody()</methodname>
+                    erlauben das ein zweiter Wert, <varname>$name</varname>, übergeben wird der ein
+                    benanntes Segment indiziert. In jedem Fall wird, wenn das übergeben wird, das
+                    spezifizierte benannte Segment überschrieben oder es wird erstellt wenn es
+                    nicht existiert (standardmäßig dem Array hinzugefügt). Wenn kein benanntes
+                    Segment an <methodname>setBody()</methodname> übergeben wird, resetiert es den
+                    kompletten Inhalt des Body Arrays. Wenn kein benanntes Segment an appendBody()
+                    übergeben wird, wird der Inhalt dem Wert im 'default' benannten Segment
+                    hinzugefügt.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>prepend($name, $content)</code> erstellt ein <varname>$name</varname>
-                    benanntes Segment und plaziert dieses ab Beginn des Arrays. Wenn das Segment
-                    bereits existiert, wird es vor der Operation entfernt (bzw, überschrieben und
-                    getauscht).
+                    <methodname>prepend($name, $content)</methodname> erstellt ein
+                    <varname>$name</varname> benanntes Segment und plaziert dieses ab Beginn des
+                    Arrays. Wenn das Segment bereits existiert, wird es vor der Operation entfernt
+                    (bzw, überschrieben und getauscht).
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>append($name, $content)</code> erstellt ein <varname>$name</varname>
-                    benanntes Segment und plaziert es am Ende des Arrays. Wenn das Segment bereits
-                    existiert, wird es vor der Operation entfernt (bzw, überschrieben und
-                    getauscht).
+                    <methodname>append($name, $content)</methodname> erstellt ein
+                    <varname>$name</varname> benanntes Segment und plaziert es am Ende des Arrays.
+                    Wenn das Segment bereits existiert, wird es vor der Operation entfernt (bzw,
+                    überschrieben und getauscht).
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>insert($name, $content, $parent = null, $before = false)</code> erstellt
-                    ein <varname>$name</varname> benanntes Segment. Wenn ein
-                    <varname>$parent</varname> Segment angegeben wurde, wird das neue Segment
-                    entweder vor oder nach diesem Segment im Array plaziert (basierend auf dem Wert
-                    von <varname>$before</varname>). Wenn das Segment bereits existiert, wird es
-                    vor der Operation entfernt (bzw, überschrieben und getauscht).
+                    <methodname>insert($name, $content, $parent = null, $before =
+                        false)</methodname> erstellt ein <varname>$name</varname> benanntes
+                    Segment. Wenn ein <varname>$parent</varname> Segment angegeben wurde, wird das
+                    neue Segment entweder vor oder nach diesem Segment im Array plaziert (basierend
+                    auf dem Wert von <varname>$before</varname>). Wenn das Segment bereits
+                    existiert, wird es vor der Operation entfernt (bzw, überschrieben und
+                    getauscht).
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>clearBody($name = null)</code> entfernt ein einzelnes benanntes Segment
-                    wenn ein <varname>$name</varname> angegeben wurde (andernfalls das komplette
-                    Array).
+                    <methodname>clearBody($name = null)</methodname> entfernt ein einzelnes
+                    benanntes Segment wenn ein <varname>$name</varname> angegeben wurde
+                    (andernfalls das komplette Array).
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>getBody($spec = false)</code> kann verwendet werden um ein einzelnes
-                    Array Segment zu erhalten wenn <varname>$spec</varname> der Name des
+                    <methodname>getBody($spec = false)</methodname> kann verwendet werden um ein
+                    einzelnes Array Segment zu erhalten wenn <varname>$spec</varname> der Name des
                     benannten Segments ist. Wenn <varname>$spec</varname> false ist, gibt es einen
                     String zurück der erstellt wird durch zusammenfügen aller benannten Segmente in
                     Ihrer Reihenfolge. Wenn <varname>$spec</varname> true ist, gibt er das Array
@@ -378,73 +386,77 @@ array(
         <itemizedlist>
             <listitem>
                 <para>
-                    <code>setException(Exception $e)</code> erlaubt es eine Ausnahme zu
+                    <methodname>setException(Exception $e)</methodname> erlaubt es eine Ausnahme zu
                     registrieren.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>isException()</code> sagt ob eine Ausnahme bereits registriert wurde.
+                    <methodname>isException()</methodname> sagt ob eine Ausnahme bereits
+                    registriert wurde.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>getException()</code> gibt den kompletten Ausnahme Stack zurück.
+                    <methodname>getException()</methodname> gibt den kompletten Ausnahme Stack
+                    zurück.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>hasExceptionOfType($type)</code> erlaub es festzustellen ob eine Ausnahme
-                    einer speziellen Klasse im Stack vorhanden ist.
+                    <methodname>hasExceptionOfType($type)</methodname> erlaub es festzustellen ob
+                    eine Ausnahme einer speziellen Klasse im Stack vorhanden ist.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>hasExceptionOfMessage($message)</code> erlaubt es festzustellen ob eine
-                    Ausnahme mit einer speziellen Nachricht im Stack vorhanden ist.
+                    <methodname>hasExceptionOfMessage($message)</methodname> erlaubt es
+                    festzustellen ob eine Ausnahme mit einer speziellen Nachricht im Stack
+                    vorhanden ist.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>hasExceptionOfCode($code)</code> erlaubt es festzustellen ob eine Ausnahme
-                    mit einem bestimmten Code im Stack vorhanden ist.
+                    <methodname>hasExceptionOfCode($code)</methodname> erlaubt es festzustellen ob
+                    eine Ausnahme mit einem bestimmten Code im Stack vorhanden ist.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>getExceptionByType($type)</code> erlaubt es alle Ausnahmen einer
-                    speziellen Klasse vom Stack zu erhalten. False wird zurückgegeben wenn keine
-                    gefunden wurden, und andernfalls ein Array mit Ausnahmen.
+                    <methodname>getExceptionByType($type)</methodname> erlaubt es alle Ausnahmen
+                    einer speziellen Klasse vom Stack zu erhalten. False wird zurückgegeben wenn
+                    keine gefunden wurden, und andernfalls ein Array mit Ausnahmen.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>getExceptionByMessage($message)</code> erlaubt es alle Ausnahmen mit einer
-                    speziellen Nachricht vom Stack zu erhalten. False wird zurückgegeben wenn keine
-                    gefunden wurden, und andernfalls ein Array mit Ausnahmen.
+                    <methodname>getExceptionByMessage($message)</methodname> erlaubt es alle
+                    Ausnahmen mit einer speziellen Nachricht vom Stack zu erhalten. False wird
+                    zurückgegeben wenn keine gefunden wurden, und andernfalls ein Array mit
+                    Ausnahmen.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>getExceptionByCode($code)</code> erlaubt es alle Ausnahmen mit einem
-                    speziellen Code vom Stack zu erhalten. False wird zurückgegeben wenn keine
-                    gefunden wurden, und andernfalls ein Array mit Ausnahmen.
+                    <methodname>getExceptionByCode($code)</methodname> erlaubt es alle Ausnahmen
+                    mit einem speziellen Code vom Stack zu erhalten. False wird zurückgegeben wenn
+                    keine gefunden wurden, und andernfalls ein Array mit Ausnahmen.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>renderExceptions($flag)</code> erlaubt es ein Flag zu setzen das anzeigt
-                    ob die Ausnahmen ausgegeben werden sollen wenn die Antwort gesendet wurde, oder
-                    nicht.
+                    <methodname>renderExceptions($flag)</methodname> erlaubt es ein Flag zu setzen
+                    das anzeigt ob die Ausnahmen ausgegeben werden sollen wenn die Antwort gesendet
+                    wurde, oder nicht.
                 </para>
             </listitem>
         </itemizedlist>

+ 6 - 5
documentation/manual/de/module_specs/Zend_Controller-Router-Route-Hostname.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15719 -->
+<!-- EN-Revision: 16180 -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.router.routes.hostname">
     <title>Zend_Controller_Router_Route_Hostname</title>
@@ -13,8 +13,9 @@
     <para>
         Verwenden wir also ein Beispiel von der Standardroute und schauen wir uns an wie Sie auf
         einem Hostnamen basierenden Weg aussehen würde. Statt das der Benutzer über einen Pfad
-        aufgerufen wird, wollen wir das der Benutzer <code>http://martel.users.example.com</code>
-        aufrufen kann, um die Informationen über den Benutzer "martel" zu sehen:
+        aufgerufen wird, wollen wir das der Benutzer
+        <filename>http://martel.users.example.com</filename> aufrufen kann, um die Informationen
+        über den Benutzer "martel" zu sehen:
     </para>
 
     <programlisting language="php"><![CDATA[
@@ -44,8 +45,8 @@ $router->addRoute('user', $hostnameRoute->chain($plainPathRoute);
         Hostnamerouten können verwendet werden wie sie sind, sollten es aber nie. Der Grund dahinter
         ist, das Hostnamerouten alleine jedem Pfad entsprechen würden. Was man also tun muß, ist
         eine Pfadroute an die Hostnameroute zu ketten. Das wird, wie im Beispiel, getan indem
-        <code>$hostnameRoute->chain($pathRoute);</code> aufgerufen wird. Indem das getan wird, wird
-        <varname>$hostnameRoute</varname> nicht geändert, aber eine neue Route
+        <methodname>$hostnameRoute->chain($pathRoute)</methodname> aufgerufen wird. Indem das getan
+        wird, wird <varname>$hostnameRoute</varname> nicht geändert, aber eine neue Route
         (<classname>Zend_Controller_Router_Route_Chain</classname>), welche dann dem Router
         übergeben werden kann, wird zurückgegeben.
     </para>

+ 12 - 12
documentation/manual/de/module_specs/Zend_Controller-Router-Route-Regex.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16180 -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.router.routes.regex">
     <title>Zend_Controller_Router_Route_Regex</title>
@@ -30,8 +30,8 @@ $router->addRoute('archive', $route);
 
     <para>
         Jedes definierte Regex Subpattern wird in das Anfrageobjekt injiziiert. Mit dem obigen
-        Beispiel, nachdem <code>http://domain.com/archive/2006</code> erfolgreich geprüft wurde,
-        kann das resultierende Wertearray so aussehen:
+        Beispiel, nachdem <filename>http://domain.com/archive/2006</filename> erfolgreich geprüft
+        wurde, kann das resultierende Wertearray so aussehen:
     </para>
 
     <programlisting language="php"><![CDATA[
@@ -46,8 +46,8 @@ $values = array(
         <para>
             Führende und folgende Schrägstriche werden von der URL im Router vor dem Vergleich
             entfernt. Als Ergebnis, wird ein Vergleich der URL
-            <code>http://domain.com/foo/bar/</code>, ein Regex von <code>foo/bar</code> inkludieren,
-            aber nicht <code>/foo/bar</code>.
+            <filename>http://domain.com/foo/bar/</filename>, ein Regex von
+            <filename>foo/bar</filename> inkludieren, aber nicht <filename>/foo/bar</filename>.
         </para>
     </note>
 
@@ -61,7 +61,7 @@ $values = array(
 
     <note>
         <para>
-            Diese Routeklasse verwendet das <code>#</code> Zeichen als Begrenzer. Das bedeutet das
+            Diese Routeklasse verwendet das '<emphasis>#</emphasis>' Zeichen als Begrenzer. Das bedeutet das
             ein Hashzeichen ('#') kommentiert werden muß aber keine Schrägstriche ('/') in der
             Routendefinition. Da das '#' Zeichen (Anker genannt) selben an einen Webserver übergeben
             wird, wird man dieses Zeichen selten in der eigenen regex verwenden.
@@ -182,8 +182,8 @@ $route = new Zend_Controller_Router_Route_Regex(
 ]]></programlisting>
 
     <para>
-        Das führt zu gemischten Werten die in der Anfrage vorhanden sind. Als Beispiel, wird die URL
-        <code>http://domain.com/archive/2006/page/10</code> zu folgenden Werte führen:
+        Das führt zu gemischten Werten die in der Anfrage vorhanden sind. Als Beispiel, wird die
+        URL <filename>http://domain.com/archive/2006/page/10</filename> zu folgenden Werte führen:
     </para>
 
     <programlisting language="php"><![CDATA[
@@ -217,10 +217,10 @@ $route = new Zend_Controller_Router_Route_Regex(
         möglich ist kommt natürlich die Frage aus worin der Vorteil einer regex Route besteht?
         Primär erlaubt Sie jeden Typ von URL zu beschreiben ohne irgendwelche Einschränkungen.
         Angenommen man hat einen Blog und will eine URL wie die folgende erstellen:
-        <code>http://domain.com/blog/archive/01-Using_the_Regex_Router.html</code>, und muß das
-        jetzt Pfad Element <code>01-Using_the_Regex_Router.html</code> bearbeiten, in eine Artikel
-        ID und eine Artikel Titel/Beschreibung; das ist nicht möglich mit der Standardroute. Mit der
-        Regex Route ist etwas wie die folgende Lösung möglich:
+        <filename>http://domain.com/blog/archive/01-Using_the_Regex_Router.html</filename>, und muß
+        das jetzt Pfad Element <filename>01-Using_the_Regex_Router.html</filename> bearbeiten, in
+        eine Artikel ID und eine Artikel Titel/Beschreibung; das ist nicht möglich mit der
+        Standardroute. Mit der Regex Route ist etwas wie die folgende Lösung möglich:
     </para>
 
     <programlisting language="php"><![CDATA[

+ 3 - 3
documentation/manual/de/module_specs/Zend_Controller-Router-Route-Static.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16180 -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.router.routes.static">
     <title>Zend_Controller_Router_Route_Static</title>
@@ -20,8 +20,8 @@ $router->addRoute('login', $route);
 ]]></programlisting>
 
     <para>
-        Die obige Route passt zu einer URL von <code>http://domain.com/login</code>, und leitet
-        weiter zu <code>AuthController::loginAction()</code>.
+        Die obige Route passt zu einer URL von <filename>http://domain.com/login</filename>, und
+        leitet weiter zu <filename>AuthController::loginAction()</filename>.
     </para>
 
     <note id="zend.controller.router.routes.static.warning">

+ 22 - 22
documentation/manual/de/module_specs/Zend_Controller-Router-Route.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16180 -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.router.routes.standard">
     <title>Zend_Controller_Router_Route</title>
@@ -13,9 +13,9 @@
 
     <para>
         Angenommen unsere fiktive Anwendung benötigt eine informelle Seite über den Seitenauthor. Es
-        soll möglich sein mit dem Browser auf <code>http://domain.com/author/martel</code> zu
-        verweisen um die Informationen über diesen "martel" Typ zu sehen. Und die Route für so eine
-        Funktionalität würde so aussehen:
+        soll möglich sein mit dem Browser auf <filename>http://domain.com/author/martel</filename>
+        zu verweisen um die Informationen über diesen "martel" Typ zu sehen. Und die Route für so
+        eine Funktionalität würde so aussehen:
     </para>
 
     <programlisting language="php"><![CDATA[
@@ -31,12 +31,12 @@ $router->addRoute('user', $route);
 ]]></programlisting>
 
     <para>
-        Der ersten Parameter im Konstruktor von <code>http://domain.com/author/martel</code> ist
-        eine Routendefinition die einer URL entspricht. Routendefinitionen bestehen aus statischen
-        und dynamischen Teilen die durch einen Schrägstrich ('/') seperiert sind. Statische Teile
-        sind nur einfacher Text: <code>author</code>. Dynamische Teile, Variablen genannt, werden
-        durch einen vorangestellten Doppelpunkt, zum variablen Namen, markiert:
-        <code>:username</code>.
+        Der ersten Parameter im Konstruktor von
+        <filename>http://domain.com/author/martel</filename> ist eine Routendefinition die einer
+        URL entspricht. Routendefinitionen bestehen aus statischen und dynamischen Teilen die durch
+        einen Schrägstrich ('/') seperiert sind. Statische Teile sind nur einfacher Text:
+        <code>author</code>. Dynamische Teile, Variablen genannt, werden durch einen
+        vorangestellten Doppelpunkt, zum variablen Namen, markiert: <code>:username</code>.
     </para>
 
     <note>
@@ -52,7 +52,7 @@ $router->addRoute('user', $route);
 
     <para>
         Diese Beispielroute wird verglichen wenn der Browser auf
-        <code>http://domain.com/author/martel</code> zeigt. In diesem Fall werden alle seine
+        <filename>http://domain.com/author/martel</filename> zeigt. In diesem Fall werden alle seine
         Variablen dem <classname>Zend_Controller_Request</classname> Objekt injiziiert und es kann
         im <code>ProfileController</code> darauf zugegriffen werden. Variablen die von diesem
         Beispiel zurückgegeben werden können als Array mit den folgenden Schlüssel- und Wertepaaren
@@ -69,9 +69,9 @@ $values = array(
 
     <para>
         Später sollte <classname>Zend_Controller_Dispatcher_Standard</classname> die
-        <code>userinfoAction()</code> Methode der eigenen <code>ProfileController</code> Klasse
-        aufrufen (im Standardmodul) basierend auf diesen Werten. Dort ist es möglich alle Variablen
-        durch die <classname>Zend_Controller_Action::_getParam()</classname> oder
+        <methodname>userinfoAction()</methodname> Methode der eigenen <code>ProfileController</code>
+        Klasse aufrufen (im Standardmodul) basierend auf diesen Werten. Dort ist es möglich alle
+        Variablen durch die <classname>Zend_Controller_Action::_getParam()</classname> oder
         <classname>Zend_Controller_Request::getParam()</classname> Methoden zuzugreifen:
     </para>
 
@@ -119,9 +119,9 @@ $router->addRoute('archive', $route);
 ]]></programlisting>
 
         <para>
-            Die obige Route entspricht URLs wie <code>http://domain.com/archive/2005</code> und
-            <code>http://example.com/archive</code>. Im späteren Fall wird die Variable year einen
-            initialen Standardwert von 2006 haben.
+            Die obige Route entspricht URLs wie <filename>http://domain.com/archive/2005</filename>
+            und <filename>http://example.com/archive</filename>. Im späteren Fall wird die Variable
+            year einen initialen Standardwert von 2006 haben.
         </para>
 
         <para>
@@ -147,8 +147,8 @@ $router->addRoute('archive', $route);
 ]]></programlisting>
 
         <para>
-            Diese Route führt dazu das an die Methode <code>showAction()</code> der Klasse
-            <code>ArchiveController</code> weitergeleitet wird.
+            Diese Route führt dazu das an die Methode <methodname>showAction()</methodname> der
+            Klasse <code>ArchiveController</code> weitergeleitet wird.
         </para>
 
     </sect4>
@@ -178,9 +178,9 @@ $router->addRoute('archive', $route);
         <para>
             Mit einer Route die wie oben definiert ist, wird das Routing nur dann stattfinden wenn
             die year Variable nummerische Daten enthält, z.B.
-            <code>http://domain.com/archive/2345</code>. Eine URL wie
-            <code>http://example.com/archive/test</code> wird nicht zugeordnet und die Kontrolle
-            wird stattdessen an die nächste Route in der Kette übertragen.
+            <filename>http://domain.com/archive/2345</filename>. Eine URL wie
+            <filename>http://example.com/archive/test</filename> wird nicht zugeordnet und die
+            Kontrolle wird stattdessen an die nächste Route in der Kette übertragen.
         </para>
     </sect4>
 

+ 19 - 16
documentation/manual/de/module_specs/Zend_Controller-Router.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15850 -->
+<!-- EN-Revision: 16180 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.router" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Der Standard Router</title>
@@ -199,7 +199,7 @@ $router->addRoute('user',
 ]]></programlisting>
 
             <para>
-                Was zu folgender href führt: <code>user/martel</code>.
+                Was zu folgender href führt: <filename>user/martel</filename>.
             </para>
         </note>
 
@@ -215,9 +215,10 @@ $router->addRoute('user',
 
         <para>
             Wenn man herausfinden will welche Route gepasst hat, kann man die
-            <code>getCurrentRouteName()</code> Methode verwenden, die den Identifikator zurückgibt
-            der verwendet wurde als die Route im Router registriert wurde. Wenn man das aktuelle
-            Route Objekt benötigt, kann <code>getCurrentRoute()</code> verwendet werden.
+            <methodname>getCurrentRouteName()</methodname> Methode verwenden, die den Identifikator
+            zurückgibt der verwendet wurde als die Route im Router registriert wurde. Wenn man das
+            aktuelle Route Objekt benötigt, kann <methodname>getCurrentRoute()</methodname>
+            verwendet werden.
         </para>
 
         <note>
@@ -261,11 +262,12 @@ $router->addRoute('user',
 
         <para>
             <classname>Zend_Controller_Router_Rewrite</classname> kommt mit einer Standard Route
-            vorkonfiguriert, welche URIs im Sinn von <code>controller/action</code> entspricht.
-            Zusätzlich kann ein Modul Name als erstes Pfad Element definiert werden, welches URIs in
-            der Form von <code>module/controller/action</code> erlaubt. Letztendlich wird es auch
-            allen zusätzlichen Parametern entsprechen die der URI standardmäßig hinzugefügt wurden -
-            <code>controller/action/var1/value1/var2/value2</code>.
+            vorkonfiguriert, welche URIs im Sinn von <filename>controller/action</filename>
+            entspricht. Zusätzlich kann ein Modul Name als erstes Pfad Element definiert werden,
+            welches URIs in der Form von <filename>module/controller/action</filename> erlaubt.
+            Letztendlich wird es auch allen zusätzlichen Parametern entsprechen die der URI
+            standardmäßig hinzugefügt wurden -
+            <filename>controller/action/var1/value1/var2/value2</filename>.
         </para>
 
         <para>
@@ -328,7 +330,7 @@ $this->addRoute('default', $compat);
             Wenn diese spezielle Standard Route im eigenen Routing Schema nicht gewünscht ist, kann
             Sie durch Erstellung einer eigenen 'default' Route überschrieben werden (z.B. durch
             Speichern unter dem Namen 'default') oder dem kompletten Entfernen durch verwenden von
-            <code>removeDefaultRoutes()</code>:
+            <methodname>removeDefaultRoutes()</methodname>:
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -343,16 +345,17 @@ $router->removeDefaultRoutes();
 
         <para>
             Der Rewrite Router kann in Unterverzeichnissen verwendet werden (z.B.
-            <code>http://domain.com/~user/application-root/</code>) und in diesem Fall sollte die
-            Basis URL der Anwendung (<code>/~user/application-root</code>) automatisch durch
-            <classname>Zend_Controller_Request_Http</classname> erkannt und auch verwendet werden.
+            <filename>http://domain.com/~user/application-root/</filename>) und in diesem Fall
+            sollte die Basis URL der Anwendung (<filename>/~user/application-root</filename>)
+            automatisch durch <classname>Zend_Controller_Request_Http</classname> erkannt und auch
+            verwendet werden.
         </para>
 
         <para>
             Sollte die Basis URL nicht richtig erkannt werden kann diese mit eigenen Basispfad
             überschrieben werden durch Verwendung von
             <classname>Zend_Controller_Request_Http</classname> und Auruf der
-            <code>setBaseUrl()</code> Methode (siehe
+            <methodname>setBaseUrl()</methodname> Methode (siehe
             <xref linkend="zend.controller.request.http.baseurl" />):
         </para>
 
@@ -393,7 +396,7 @@ $router->setGlobalParam('lang', 'en');
         <para>
             Manchmal ist es praktischer, eine Konfigurationsdatei mit neuen Routen zu
             aktualisieren, als den Code zu ändern. Dies ist mit Hilfe der
-            <code>addConfig()</code> Methode möglich. Im Wesentlichen kann man eine
+            <methodname>addConfig()</methodname> Methode möglich. Im Wesentlichen kann man eine
             <classname>Zend_Config</classname> kompatible Konfiguration erstellen, in seinem Code
             einlesen und an den RewriteRouter übergeben:
         </para>

+ 13 - 10
documentation/manual/de/module_specs/Zend_Currency-Migrating.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15850 -->
+<!-- EN-Revision: 16181 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.currency.migration">
 
@@ -21,7 +21,7 @@
             Die Erstellung von <classname>Zend_Currency</classname> wurde vereinfacht.
             Es muß nicht länger ein Skript angegeben oder auf null gesetzt werden.
             Der optionale script Parameter ist jetzt eine Option welche durch die
-            <code>setFormat()</code> Methode gesetzt werden kann.
+            <methodname>setFormat()</methodname> Methode gesetzt werden kann.
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -29,9 +29,10 @@ $currency = new Zend_Currency($currency, $locale);
 ]]></programlisting>
 
         <para>
-            Die <code>setFormat()</code> Methode nimmt jetzt ein Array von Optionen. Diese Optionen
-            werden permanent gesetzt und überschreiben alle vorher gesetzten Werte. Auch eine neue
-            Option 'precision' wurde integriert. Die folgenden Optionen wurden überarbeitet:
+            Die <methodname>setFormat()</methodname> Methode nimmt jetzt ein Array von Optionen.
+            Diese Optionen werden permanent gesetzt und überschreiben alle vorher gesetzten Werte.
+            Auch eine neue Option 'precision' wurde integriert. Die folgenden Optionen wurden
+            überarbeitet:
 
             <itemizedlist mark='opencircle'>
                 <listitem>
@@ -92,9 +93,10 @@ $currency->setFormat(array $options);
 ]]></programlisting>
 
         <para>
-            Die <code>toCurrency()</code> Methode unterstützt die optionalen 'script' und 'locale'
-            Parameter nicht mehr. Stattdessen nimmt sie ein Array von Optionen welche die selben
-            Schlüssel enthalten können wie die <code>setFormat</code> Methode.
+            Die <methodname>toCurrency()</methodname> Methode unterstützt die optionalen 'script'
+            und 'locale' Parameter nicht mehr. Stattdessen nimmt sie ein Array von Optionen welche
+            die selben Schlüssel enthalten können wie die <methodname>setFormat()</methodname>
+            Methode.
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -102,8 +104,9 @@ $currency->toCurrency($value, array $options);
 ]]></programlisting>
 
         <para>
-            Die Methoden <code>getSymbol()</code>, <code>getShortName()</code>,
-            <code>getName()</code>, <code>getRegionList()</code> und <code>getCurrencyList()</code>
+            Die Methoden <methodname>getSymbol()</methodname>,
+            <methodname>getShortName()</methodname>, <methodname>getName()</methodname>,
+            <methodname>getRegionList()</methodname> und <methodname>getCurrencyList()</methodname>
             sind nicht länger statisch und können vom Objekt aus aufgerufen werden. Die geben den
             aktuell gesetzten Wert des Objekts zurück wenn kein Parameter gesetzt wurde.
         </para>

+ 23 - 20
documentation/manual/de/module_specs/Zend_Currency-Usage.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15850 -->
+<!-- EN-Revision: 16181 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.currency.usage">
 
@@ -74,8 +74,8 @@ $currency = new Zend_Currency();
                 soll indem der Kurzname oder der komplette Name dieser Währung angegeben wird. Wenn
                 die angegebene Währung in keinem Gebietsschema erkannt wird, wird eine Ausnahme
                 geworfen. Kurznamen von Währungen bestehen immer aus 3 Buchstaben und sind groß
-                geschrieben. Bekannte Kurznamen von Währungen sind zum Beispiel <code>USD</code>
-                oder <code>EUR</code>.
+                geschrieben. Bekannte Kurznamen von Währungen sind zum Beispiel
+                <acronym>USD</acronym> oder <acronym>EUR</acronym>.
             </para>
         </listitem>
         <listitem>
@@ -157,13 +157,14 @@ $currency = new Zend_Currency('en_US', 'EUR');
             Wenn man nur eine lokalisierte Zahl hat, muß diese zuerst mit
             <link linkend="zend.locale.number.normalize">Zend_Locale_Format::getNumber()</link>
             in einen normalisierte Zahl konvertiert werden. Dann kann Sie mit
-            <code>toCurrency()</code> verwendet werden um eine Ausgabe einer Währung zu erstellen.
+            <methodname>toCurrency()</methodname> verwendet werden um eine Ausgabe einer Währung zu
+            erstellen.
         </para>
 
         <para>
-            <code>toCurrency(array $options)</code> akzeptiert ein Array mit Optionen welche gesetzt
-            werden können um temporär ein Format oder eine Darstellung einer Währung zu setzen. Für
-            Details darüber, welche Optionen gesetzt werden können, siehe
+            <methodname>toCurrency(array $options)</methodname> akzeptiert ein Array mit Optionen
+            welche gesetzt werden können um temporär ein Format oder eine Darstellung einer Währung
+            zu setzen. Für Details darüber, welche Optionen gesetzt werden können, siehe
             <link linkend="zend.currency.usage.setformat">Ändern des Formats einer Währung</link>.
         </para>
 
@@ -248,9 +249,9 @@ echo $currency->toCurrency(1000, array('script' => 'Arab'));
         </itemizedlist>
 
         <para>
-            Wenn man also das Format ändern muß, kann die <emphasis>setFormat()</emphasis>
+            Wenn man also das Format ändern muß, kann die <methodname>setFormat()</methodname>
             Methode verwendet werden. Diese akzeptiert ein Array welches alle Optionen enthält die
-            geändert werden sollen. Das <code>options</code> Array unterstützt folgenden
+            geändert werden sollen. Das <varname>$options</varname> Array unterstützt folgenden
             Einstellungen:
         </para>
 
@@ -481,13 +482,14 @@ echo $currency->toCurrency(1000);
         </itemizedlist>
 
         <para>
-            Die Funktion <code>getSymbol()</code>, <code>getShortName()</code> und
-            <code>getName()</code> akzeptieren zwei optionale Parameter. Wenn kein Parameter
-            angegeben wird, werden die Daten von der aktuell gesetzten Währung zurückgegeben. Der
-            erste Parameter akzeptiert den Kurznamen der Währung. Kurznamen bestehen immer aus drei
-            Buchstaben, zum Beispiel EUR für Euro oder USD für US Dollar. Der zweite Parameter
-            definiert von welchem Gebietsschema die Daten gelesen werden sollen. Wenn kein
-            Gebietsschema angegeben wird, wird das aktuelle Gebietsschema verwendet.
+            Die Funktion <methodname>getSymbol()</methodname>,
+            <methodname>getShortName()</methodname> und <methodname>getName()</methodname>
+            akzeptieren zwei optionale Parameter. Wenn kein Parameter angegeben wird, werden die
+            Daten von der aktuell gesetzten Währung zurückgegeben. Der erste Parameter akzeptiert
+            den Kurznamen der Währung. Kurznamen bestehen immer aus drei Buchstaben, zum Beispiel
+            EUR für Euro oder USD für US Dollar. Der zweite Parameter definiert von welchem
+            Gebietsschema die Daten gelesen werden sollen. Wenn kein Gebietsschema angegeben wird,
+            wird das aktuelle Gebietsschema verwendet.
         </para>
 
         <example id="zend.currency.usage.informational.example">
@@ -525,7 +527,7 @@ print_r($currency->getCurrencyList('de_AT');
         <title>Neue Standardwerte setzen</title>
 
         <para>
-            Die Methode <code>setLocale</code> erlaubt es ein neues Gebietsschema für
+            Die Methode <methodname>setLocale()</methodname> erlaubt es ein neues Gebietsschema für
             <classname>Zend_Currency</classname> zu setzen. Alle Standardwerte werden überschrieben
             wenn diese Funktion aufgerufen wird. Das beinhaltet den Namen der Währung, die Abkürzung
             und das Symbol.
@@ -555,11 +557,12 @@ print $currency->toCurrency(1000);
         <para>
             <classname>Zend_Currency</classname>'s Geschwindigkeit kann optimiert werden indem
             <classname>Zend_Cache</classname> verwendet wird. Die statischen Methode
-            <classname>Zend_Currency::setCache($cache)</classname> akzeptiert eine Option: Einen
+            <methodname>Zend_Currency::setCache($cache)</methodname> akzeptiert eine Option: Einen
             <classname>Zend_Cache</classname> Adapter. Wenn der Cache Adapter gesetzt wird, werden
             die Lokalisierungsdaten von Zend_Currency gecached. Es gibt einige statischen Methoden
-            für die Manipulation des Caches: <classname>Zend_Currency::getCache()</classname>,
-            <code>hasCache()</code>, <code>clearCache()</code> und <code>removeCache()</code>.
+            für die Manipulation des Caches: <methodname>Zend_Currency::getCache()</methodname>,
+            <methodname>hasCache()</methodname>, <methodname>clearCache()</methodname> und
+            <methodname>removeCache()</methodname>.
         </para>
 
         <example id="zend.currency.usage.cache.example">