Explorar el Código

[DOCUMENTATION] German:

- sync up to r15808

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@15809 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas hace 16 años
padre
commit
888f7d8cfb

+ 2 - 4
documentation/manual/de/manual.xml.in

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15344 -->
+<!-- EN-Revision: 15777 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
     "@DOCBOOK_DTD@"
     "@DOCBOOK_DTD@"
@@ -507,9 +507,7 @@
         <xi:include href="module_specs/Zend_Tool_Project.xml" />
         <xi:include href="module_specs/Zend_Tool_Project.xml" />
         <xi:include href="module_specs/Zend_Tool_Project-CreateProject.xml" />
         <xi:include href="module_specs/Zend_Tool_Project-CreateProject.xml" />
         <xi:include href="module_specs/Zend_Tool_Project-Providers.xml" />
         <xi:include href="module_specs/Zend_Tool_Project-Providers.xml" />
-        <!--
-        <xi:include href="module_specs/Zend_Tool_Project-Internals.xml" />
-        -->
+        <!-- <xi:include href="module_specs/Zend_Tool_Project-Internals.xml" /> -->
     </chapter>
     </chapter>
 
 
     <chapter id="zend.translate">
     <chapter id="zend.translate">

+ 14 - 14
documentation/manual/de/module_specs/Zend_Acl-Advanced.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 15783 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.acl.advanced">
 <sect1 id="zend.acl.advanced">
 
 
@@ -11,22 +11,22 @@
 
 
         <para>
         <para>
             <classname>Zend_Acl</classname> wurde so entwickelt, dass keine spezielle Backend
             <classname>Zend_Acl</classname> wurde so entwickelt, dass keine spezielle Backend
-            Technologie benötigt wird, wie z.B. eine Datenbank oder ein Cache Server, um die ACL
-            Daten zu speichern. Die vollständige PHP Implementation ermöglicht angepasste
-            Administrationstools, die relativ einfach und flexibel auf
-            <classname>Zend_Acl</classname> aufbauen. Viele Situationen erfordern eine interaktive
-            Wartung der ACL und <classname>Zend_Acl</classname> stellt Methoden für das Einrichten
-            und Abfragen der Zugriffskontrolle einer Anwendung.
+            Technologie benötigt wird, wie z.B. eine Datenbank oder ein Cache Server, um die
+            <acronym>ACL</acronym> Daten zu speichern. Die vollständige <acronym>PHP</acronym>
+            Implementation ermöglicht angepasste Administrationstools, die relativ einfach und
+            flexibel auf <classname>Zend_Acl</classname> aufbauen. Viele Situationen erfordern eine
+            interaktive Wartung der <acronym>ACL</acronym> und <classname>Zend_Acl</classname>
+            stellt Methoden für das Einrichten und Abfragen der Zugriffskontrolle einer Anwendung.
         </para>
         </para>
 
 
         <para>
         <para>
-            Die Speicherung der ACL Daten ist deshalb die Aufgabe des Entwicklers, da sich die
-            Anwendungsfälle für verschiedene Situationen erwartungsgemäß stark unterscheiden. Da
-            <classname>Zend_Acl</classname> serialisierbar ist, können ACL Objekte mit der PHP
-            Funktion <ulink url="http://php.net/serialize">
-                <methodname>serialize()</methodname></ulink> serialisiert werden und das Ergebnis
-            kann überall gespeichert werden, wo es der Entwickler möchte, wie z.B. eine Datei, eine
-            Datenbank oder ein Cache Mechanismus.
+            Die Speicherung der <acronym>ACL</acronym> Daten ist deshalb die Aufgabe des
+            Entwicklers, da sich die Anwendungsfälle für verschiedene Situationen erwartungsgemäß
+            stark unterscheiden. Da <classname>Zend_Acl</classname> serialisierbar ist, können
+            <acronym>ACL</acronym> Objekte mit der <acronym>PHP</acronym> Funktion <ulink
+                url="http://php.net/serialize"><methodname>serialize()</methodname></ulink>
+            serialisiert werden und das Ergebnis kann überall gespeichert werden, wo es der
+            Entwickler möchte, wie z.B. eine Datei, eine Datenbank oder ein Cache Mechanismus.
         </para>
         </para>
 
 
     </sect2>
     </sect2>

+ 20 - 17
documentation/manual/de/module_specs/Zend_Acl-Refining.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 15783 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.acl.refining">
 <sect1 id="zend.acl.refining">
 
 
@@ -10,20 +10,22 @@
         <title>Präzise Zugangsbeschränkung</title>
         <title>Präzise Zugangsbeschränkung</title>
 
 
         <para>
         <para>
-            Die grundlegende ACL, wie sie im <link linkend="zend.acl.introduction">vorherigen
-            Kapitel</link> definiert ist, zeigt wie verschiedene Rechte für die gesamte ACL (alle
-            Ressourcen) vergeben werden können. In der Praxis tendieren Zugangsbeschränkungen
-            jedoch eher dahin, Ausnahmen und verschiedene Stufen von Komplexität zu haben.
+            Die grundlegende <acronym>ACL</acronym>, wie sie im <link
+                linkend="zend.acl.introduction">vorherigen Kapitel</link> definiert ist, zeigt wie
+            verschiedene Rechte für die gesamte <acronym>ACL</acronym> (alle Ressourcen) vergeben
+            werden können. In der Praxis tendieren Zugangsbeschränkungen jedoch eher dahin,
+            Ausnahmen und verschiedene Stufen von Komplexität zu haben.
             <classname>Zend_Acl</classname> erlaubt einem, diese Verfeinerungen auf einfache und
             <classname>Zend_Acl</classname> erlaubt einem, diese Verfeinerungen auf einfache und
             flexible Weise zu bewerkstelligen.
             flexible Weise zu bewerkstelligen.
         </para>
         </para>
 
 
         <para>
         <para>
-            Für das Beispiel CMS wurde ermittelt, dass, während die 'staff' Gruppe die Bedürfnisse
-            der überwiegenden Mehrheit der Benutzer abdeckt, es den Bedarf für eine neue 'marketing'
-            Gruppe gibt, die Zugriff auf den Newsletter und die neuesten Nachrichten im CMS
-            benötigen. Die Gruppe ist ziemlich unabhängig und wird die Möglichkeit haben, sowohl
-            Newsletter als auch die neuesten Nachrichten zu veröffentlichen und zu archivieren.
+            Für das Beispiel <acronym>CMS</acronym> wurde ermittelt, dass, während die 'staff'
+            Gruppe die Bedürfnisse der überwiegenden Mehrheit der Benutzer abdeckt, es den Bedarf
+            für eine neue 'marketing' Gruppe gibt, die Zugriff auf den Newsletter und die neuesten
+            Nachrichten im <acronym>CMS</acronym> benötigen. Die Gruppe ist ziemlich unabhängig und
+            wird die Möglichkeit haben, sowohl Newsletter als auch die neuesten Nachrichten zu
+            veröffentlichen und zu archivieren.
         </para>
         </para>
 
 
         <para>
         <para>
@@ -70,7 +72,7 @@ $acl->add(new Zend_Acl_Resource('announcement'), 'news');
 
 
         <para>
         <para>
             Nun ist es nur eine Frage der Definition für diese spezifischeren Regeln auf die
             Nun ist es nur eine Frage der Definition für diese spezifischeren Regeln auf die
-            Zielbereiche der ACL:
+            Zielbereiche der <acronym>ACL</acronym>:
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
@@ -90,7 +92,7 @@ $acl->deny(null, 'announcement', 'archive');
 ]]></programlisting>
 ]]></programlisting>
 
 
         <para>
         <para>
-            Wir können nun die ACL abfragen hinsichtlich der letzten Änderungen
+            Wir können nun die <acronym>ACL</acronym> abfragen hinsichtlich der letzten Änderungen:
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
@@ -134,11 +136,12 @@ echo $acl->isAllowed('administrator', 'announcement', 'archive') ?
         <title>Zugangsbeschränkungen entfernen</title>
         <title>Zugangsbeschränkungen entfernen</title>
 
 
         <para>
         <para>
-            Um eine oder mehrere Zugangsregel von der ACL zu entfernen, verwendet man einfach die
-            vorhandenen <methodname>removeAllow()</methodname> oder
-            <methodname>removeDeny()</methodname> Methoden. Wie bei <methodname>allow()</methodname>
-            und <methodname>deny()</methodname> kann man den <constant>NULL</constant> Wert
-            übergeben, um die Anwendung auf alle Rollen, Ressourcen und / oder Rechte anzuzeigen:
+            Um eine oder mehrere Zugangsregel von der <acronym>ACL</acronym> zu entfernen,
+            verwendet man einfach die vorhandenen <methodname>removeAllow()</methodname> oder
+            <methodname>removeDeny()</methodname> Methoden. Wie bei
+            <methodname>allow()</methodname> und <methodname>deny()</methodname> kann man den
+            <constant>NULL</constant> Wert übergeben, um die Anwendung auf alle Rollen, Ressourcen
+            und / oder Rechte anzuzeigen:
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[

+ 36 - 34
documentation/manual/de/module_specs/Zend_Acl.xml

@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15680 -->
+<!-- EN-Revision: 15783 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.acl.introduction">
 <sect1 id="zend.acl.introduction">
     <title>Einführung</title>
     <title>Einführung</title>
 
 
     <para>
     <para>
         <classname>Zend_Acl</classname> stellt eine Implementation von leichtgewichtigen und
         <classname>Zend_Acl</classname> stellt eine Implementation von leichtgewichtigen und
-        flexiblen Zugriffskontrolllisten (englisch "access control list", ACL) für die
-        Rechteverwaltung bereit. Im Allgemeinen kann eine Anwendung derartige ACL's verwenden, um
-        den Zugriff auf bestimmte, geschützte Objekte durch andere anfordernde Objekte zu
-        kontrollieren.
+        flexiblen Zugriffskontrolllisten (englisch "access control list",
+        <acronym>ACL</acronym>) für die Rechteverwaltung bereit. Im Allgemeinen kann eine Anwendung
+        derartige <acronym>ACL</acronym>'s verwenden, um den Zugriff auf bestimmte, geschützte
+        Objekte durch andere anfordernde Objekte zu kontrollieren.
     </para>
     </para>
 
 
     <para>
     <para>
@@ -39,8 +39,8 @@
     </para>
     </para>
 
 
     <para>
     <para>
-        Durch die Spezifikation und die Verwendung einer ACL kann eine Anwendung kontrollieren, wie
-        Rollen den Zugriff auf Ressourcen eingeräumt bekommen.
+        Durch die Spezifikation und die Verwendung einer <acronym>ACL</acronym> kann eine Anwendung
+        kontrollieren, wie Rollen den Zugriff auf Ressourcen eingeräumt bekommen.
     </para>
     </para>
 
 
     <sect2 id="zend.acl.introduction.resources">
     <sect2 id="zend.acl.introduction.resources">
@@ -168,11 +168,12 @@ echo $acl->isAllowed('guest', 'someResource') ? 'allowed' : 'denied';
         <title>Erstellen einer Zugriffskontrollliste</title>
         <title>Erstellen einer Zugriffskontrollliste</title>
 
 
         <para>
         <para>
-            Eine Zugriffskontrollliste (ACL) kann jeden gewünschten Satz von körperlichen oder
-            virtuellen Objekten repräsentieren. Zu Demonstrationszwecken werden wir eine
-            grundlegende ACL für ein Redaktionssystem (CMS) erstellen, die mehrere Schichten
-            von Gruppen über eine Vielzahl von Bereichen verwaltet soll. Um ein ACL Objekt zu
-            erstellen, instanzieren wir die ACL ohne Parameter:
+            Eine Zugriffskontrollliste (<acronym>ACL</acronym>) kann jeden gewünschten Satz von
+            körperlichen oder virtuellen Objekten repräsentieren. Zu Demonstrationszwecken werden
+            wir eine grundlegende <acronym>ACL</acronym> für ein Redaktionssystem
+            (<acronym>CMS</acronym>) erstellen, die mehrere Schichten von Gruppen über eine
+            Vielzahl von Bereichen verwaltet soll. Um ein <acronym>ACL</acronym> Objekt zu
+            erstellen, instanzieren wir die <acronym>ACL</acronym> ohne Parameter:
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
@@ -192,18 +193,19 @@ $acl = new Zend_Acl();
         <title>Rollen registrieren</title>
         <title>Rollen registrieren</title>
 
 
         <para>
         <para>
-            CMS brauchen fast immer eine Hierarchie von Genehmigungen, um die
+            <acronym>CMS</acronym> brauchen fast immer eine Hierarchie von Genehmigungen, um die
             Autorenfähigkeiten seiner Benutzer festzulegen. Es kann eine 'Guest' Gruppe geben, um
             Autorenfähigkeiten seiner Benutzer festzulegen. Es kann eine 'Guest' Gruppe geben, um
             beschränkten Zugriff zur Demonstration zu ermöglichen, eine 'Staff' Gruppe für die
             beschränkten Zugriff zur Demonstration zu ermöglichen, eine 'Staff' Gruppe für die
-            Mehrheit der CMS Nutzer, welche die meisten der alltäglichen Aufgaben erledigen, eine
-            'Editor' Gruppe für diejenigen, die für das Veröffentlichen, Überprüfen, Archivieren
-            und Löschen von Inhalten zuständig sind, sowie eine 'Administrator' Gruppe, dessen
-            Aufgabenbereiche alle der anderen Gruppen sowie die Pflege sensibler Informationen, der
-            Benutzerverwaltung, der Back-End Konfigurationsdaten und die Datensicherung sowie der
-            Export beinhalten. Diese Genehmigungen können durch eine Rollenregistrierung
-            repräsentiert werden, die es jeder Gruppe erlaubt, die Rechte von 'übergeordneten'
-            Gruppen zu erben sowie eindeutige Rechte nur für deren Gruppe bereit zu stellen. Diese
-            Genehmigungen können wie folgt ausgedrückt werden:
+            Mehrheit der <acronym>CMS</acronym> Nutzer, welche die meisten der alltäglichen
+            Aufgaben erledigen, eine 'Editor' Gruppe für diejenigen, die für das Veröffentlichen,
+            Überprüfen, Archivieren und Löschen von Inhalten zuständig sind, sowie eine
+            'Administrator' Gruppe, dessen Aufgabenbereiche alle der anderen Gruppen sowie die
+            Pflege sensibler Informationen, der Benutzerverwaltung, der Back-End
+            Konfigurationsdaten und die Datensicherung sowie der Export beinhalten. Diese
+            Genehmigungen können durch eine Rollenregistrierung repräsentiert werden, die es jeder
+            Gruppe erlaubt, die Rechte von 'übergeordneten' Gruppen zu erben sowie eindeutige
+            Rechte nur für deren Gruppe bereit zu stellen. Diese Genehmigungen können wie folgt
+            ausgedrückt werden:
         </para>
         </para>
 
 
         <table id="zend.acl.introduction.role_registry.table.example_cms_access_controls">
         <table id="zend.acl.introduction.role_registry.table.example_cms_access_controls">
@@ -277,14 +279,14 @@ $acl->addRole(new Zend_Acl_Role('administrator'));
         <title>Zugangsbeschränkung definieren</title>
         <title>Zugangsbeschränkung definieren</title>
 
 
         <para>
         <para>
-            Nun, da die ACL die relevanten Rollen enthält, können Regeln eingerichtet werden, die
-            definieren, wie auf Ressourcen durch Rollen zugegriffen werden darf. Es ist zu beachten,
-            dass wir keine bestimmten Ressourcen in diesem Beispiel definiert haben, das
-            vereinfacht wurde, um zu illustrieren, dass die Regeln für alle Ressourcen gelten.
-            <classname>Zend_Acl</classname> stellt eine Implementation bereit, bei der Regeln nur
-            vom Allgemeinen zum Speziellen definiert werden müssen, um die Anzahl der benötigten
-            Regeln zu minimieren, weil Ressourcen und Rollen die Regeln erben, die in ihren
-            Vorfahren definiert worden sind.
+            Nun, da die <acronym>ACL</acronym> die relevanten Rollen enthält, können Regeln
+            eingerichtet werden, die definieren, wie auf Ressourcen durch Rollen zugegriffen werden
+            darf. Es ist zu beachten, dass wir keine bestimmten Ressourcen in diesem Beispiel
+            definiert haben, das vereinfacht wurde, um zu illustrieren, dass die Regeln für alle
+            Ressourcen gelten. <classname>Zend_Acl</classname> stellt eine Implementation bereit,
+            bei der Regeln nur vom Allgemeinen zum Speziellen definiert werden müssen, um die
+            Anzahl der benötigten Regeln zu minimieren, weil Ressourcen und Rollen die Regeln
+            erben, die in ihren Vorfahren definiert worden sind.
         </para>
         </para>
 
 
         <note>
         <note>
@@ -338,10 +340,10 @@ $acl->allow('administrator');
         <title>Abfragen einer ACL</title>
         <title>Abfragen einer ACL</title>
 
 
         <para>
         <para>
-            Wir haben nun eine flexible ACL, die in der gesamten Anwendung verwendet werden kann,
-            um zu ermitteln, ob Anfragende die Genehmigung haben, Funktionen auszuführen. Abfragen
-            durchzuführen ist recht einfach mit Hilfe der <methodname>isAllowed()</methodname>
-            Methode:
+            Wir haben nun eine flexible <acronym>ACL</acronym>, die in der gesamten Anwendung
+            verwendet werden kann, um zu ermitteln, ob Anfragende die Genehmigung haben, Funktionen
+            auszuführen. Abfragen durchzuführen ist recht einfach mit Hilfe der
+            <methodname>isAllowed()</methodname> Methode:
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[

+ 67 - 61
documentation/manual/de/module_specs/Zend_Amf-Server.xml

@@ -1,14 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15728 -->
+<!-- EN-Revision: 15786 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.amf.server">
 <sect1 id="zend.amf.server">
     <title>Zend_Amf_Server</title>
     <title>Zend_Amf_Server</title>
 
 
     <para>
     <para>
-        <classname>Zend_Amf_Server</classname> bietet einen RPC-artigen Server für die Behandlung
-        der Anfragen die vom Adobe Flash Player durchgeführt werden indem das AMF Protokoll
-        verwendet wird. Wie alle Zend Framework Serverklassen, folgt es der SoapServer API, und
-        bietet ein einfach zu merkendes Interface für die Erstellung von Servern.
+        <classname>Zend_Amf_Server</classname> bietet einen <acronym>RPC</acronym>-artigen Server
+        für die Behandlung der Anfragen die vom Adobe Flash Player durchgeführt werden indem das
+        <acronym>AMF</acronym> Protokoll verwendet wird. Wie alle Zend Framework Serverklassen,
+        folgt es der SoapServer <acronym>API</acronym>, und bietet ein einfach zu merkendes
+        Interface für die Erstellung von Servern.
     </para>
     </para>
 
 
     <example id="zend.amf.server.basic">
     <example id="zend.amf.server.basic">
@@ -16,8 +17,8 @@
 
 
         <para>
         <para>
             Angenommen wir haben eine Klasse <emphasis>Foo</emphasis> mit einer Anzahl von
             Angenommen wir haben eine Klasse <emphasis>Foo</emphasis> mit einer Anzahl von
-            öffentlichen Methoden erstellt. Man kann einen AMF Server erstellen indem der folgende
-            Code verwendet wird:
+            öffentlichen Methoden erstellt. Man kann einen <acronym>AMF</acronym> Server erstellen
+            indem der folgende Code verwendet wird:
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
@@ -60,7 +61,7 @@ echo $response;
             geladen werden, basierend auf dem angegebenen Verzeichnispfad. Man kann dem Server so
             geladen werden, basierend auf dem angegebenen Verzeichnispfad. Man kann dem Server so
             viele Verzeichnisse wie man will hinzufügen. Die Reihenfolge in der man die
             viele Verzeichnisse wie man will hinzufügen. Die Reihenfolge in der man die
             Verzeichnisse zum Server hinzufügt ist die Reihenfolge in der die
             Verzeichnisse zum Server hinzufügt ist die Reihenfolge in der die
-            <emphasis>LIFO</emphasis> Suche auf den Verzeichnissen durchgeführt wird um die Klasse
+            <acronym>LIFO</acronym> Suche auf den Verzeichnissen durchgeführt wird um die Klasse
             zu finden. Das Hinzufügen von Verzeichnissen wird mit der
             zu finden. Das Hinzufügen von Verzeichnissen wird mit der
             <methodname>addDirectory()</methodname> Methode durchgeführt.
             <methodname>addDirectory()</methodname> Methode durchgeführt.
         </para>
         </para>
@@ -73,7 +74,7 @@ $server->addDirectory(dirname(__FILE__) .'/../package/');
         <para>
         <para>
             Wenn entfernte Services aufgerufen werden kann der Quellname einen Unterstrich ("_")
             Wenn entfernte Services aufgerufen werden kann der Quellname einen Unterstrich ("_")
             oder Punkt (".") Begrenzer im Verzeichnis haben. Wenn ein Unterstrich verwendet wird
             oder Punkt (".") Begrenzer im Verzeichnis haben. Wenn ein Unterstrich verwendet wird
-            werden die Namenskonventionen der <emphasis>PEAR</emphasis> und Zend Framework Klassen
+            werden die Namenskonventionen der <acronym>PEAR</acronym> und Zend Framework Klassen
             verwendet. Das bedeutet das wenn man das Sevice <classname>com_Foo_Bar</classname>
             verwendet. Das bedeutet das wenn man das Sevice <classname>com_Foo_Bar</classname>
             aufruft wird der Server nach der Datei <filename>Bar.php</filename> suchen, und zwar in
             aufruft wird der Server nach der Datei <filename>Bar.php</filename> suchen, und zwar in
             jedem der eingefügten Pfade unter <filename>com/Foo/Bar.php</filename>. Wenn die Punkt
             jedem der eingefügten Pfade unter <filename>com/Foo/Bar.php</filename>. Wenn die Punkt
@@ -83,8 +84,8 @@ $server->addDirectory(dirname(__FILE__) .'/../package/');
         </para>
         </para>
 
 
         <para>
         <para>
-            Alle AMF Anfragen die an das Skript gesendet werden, werden dan durch den Server
-            behandelt, und eine AMF Antwort wird zurückgegeben.
+            Alle <acronym>AMF</acronym> Anfragen die an das Skript gesendet werden, werden dann
+            durch den Server behandelt, und eine <acronym>AMF</acronym> Antwort wird zurückgegeben.
         </para>
         </para>
     </example>
     </example>
 
 
@@ -93,9 +94,9 @@ $server->addDirectory(dirname(__FILE__) .'/../package/');
 
 
         <para>
         <para>
             Wie alle anderen Serverkomponenten im Zend Framework müssen die Klassenmethoden
             Wie alle anderen Serverkomponenten im Zend Framework müssen die Klassenmethoden
-            dokumentiert werden indem PHP Docblocks verwendet werden. Mindestens muß für
-            jedes benötigte Argument eine Beschreibung angegeben werden sowie ein Rückgabewert.
-            Als Beispiel:
+            dokumentiert werden indem <acronym>PHP</acronym> Docblocks verwendet werden. Mindestens
+            muß für jedes benötigte Argument eine Beschreibung angegeben werden sowie ein
+            Rückgabewert. Als Beispiel:
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
@@ -218,8 +219,8 @@ class World
 
 
         <para>
         <para>
             Es gibt zwei Schlüsselpunkt im Beispiel. Erstens, aber letztes im Code, erstellen wir
             Es gibt zwei Schlüsselpunkt im Beispiel. Erstens, aber letztes im Code, erstellen wir
-            einen AMF Kanal, und spezifizieren den Endpunt als die URL zu unserem
-            <classname>Zend_Amf_Server</classname>:
+            einen <acronym>AMF</acronym> Kanal, und spezifizieren den Endpunt als die
+            <acronym>URL</acronym> zu unserem <classname>Zend_Amf_Server</classname>:
         </para>
         </para>
 
 
         <programlisting language="xml"><![CDATA[
         <programlisting language="xml"><![CDATA[
@@ -236,8 +237,8 @@ class World
         </para>
         </para>
 
 
         <para>
         <para>
-            In unseren Flex <emphasis>MXML</emphasis> Dateien müssen wir ein RemoteObject an das
-            Service binden. In <emphasis>MXML</emphasis> kann das wie folgt getan werden:
+            In unseren Flex <acronym>MXML</acronym> Dateien müssen wir ein RemoteObject an das
+            Service binden. In <acronym>MXML</acronym> kann das wie folgt getan werden:
         </para>
         </para>
 
 
         <programlisting language="xml"><![CDATA[
         <programlisting language="xml"><![CDATA[
@@ -280,9 +281,9 @@ myservice.world.hello("Wade");
 
 
         <para>
         <para>
             Standardmäßig werden alle Exceptions die in den angehängten Klassen oder Funktionen
             Standardmäßig werden alle Exceptions die in den angehängten Klassen oder Funktionen
-            geworfen werden gefangen und als AMF Fehlermeldungen zurückgegeben. Trotzdem wird der
-            Inhalt des ErrorMessage Objekts variieren basierend darauf ob der Server im
-            "Produktions" Modus ist (der Standardzustand) oder nicht.
+            geworfen werden gefangen und als <acronym>AMF</acronym> Fehlermeldungen zurückgegeben.
+            Trotzdem wird der Inhalt des ErrorMessage Objekts variieren basierend darauf ob der
+            Server im "Produktions" Modus ist (der Standardzustand) oder nicht.
         </para>
         </para>
 
 
         <para>
         <para>
@@ -322,12 +323,13 @@ $server->setProduction(true);
         </note>
         </note>
 
 
         <para>
         <para>
-            Ein Feld bei dem man im speziellen Vorsichtig sein muß ist bei PHP Fehlern selbst.
-            Wenn die INI Direktive <emphasis>display_errors</emphasis> aktiviert ist, wird jeder
-            PHP Fehler für das aktuelle Error Reporting Level direkt in der Ausgabe dargestellt --
-            was den AMF Antwortpayload potentiell unterbrechen kann. Wir empfehlen die
-            <emphasis>display_errors</emphasis> Direktive in der Produktion auszuschalten um solche
-            Probleme zu verhindern.
+            Ein Feld bei dem man im speziellen Vorsichtig sein muß ist bei <acronym>PHP</acronym>
+            Fehlern selbst. Wenn die <acronym>INI</acronym> Direktive
+            <emphasis>display_errors</emphasis> aktiviert ist, wird jeder <acronym>PHP</acronym>
+            Fehler für das aktuelle Error Reporting Level direkt in der Ausgabe dargestellt -- was
+            den <acronym>AMF</acronym> Antwortpayload potentiell unterbrechen kann. Wir empfehlen
+            die <emphasis>display_errors</emphasis> Direktive in der Produktion auszuschalten um
+            solche Probleme zu verhindern.
         </para>
         </para>
     </sect2>
     </sect2>
 
 
@@ -363,14 +365,14 @@ echo $response;
         <title>Typ Objekte</title>
         <title>Typ Objekte</title>
 
 
         <para>
         <para>
-            Ähnlich wie <emphasis>SOAP</emphasis>, erlaubt es AMF Objekte zwischen dem Client und
-            dem Server zu übergeben. Das erlaubt eine große Flexibilität und Bindung zwischen den
-            zwei Umgebungen.
+            Ähnlich wie <acronym>SOAP</acronym>, erlaubt es <acronym>AMF</acronym> Objekte zwischen
+            dem Client und dem Server zu übergeben. Das erlaubt eine große Flexibilität und Bindung
+            zwischen den zwei Umgebungen.
         </para>
         </para>
 
 
         <para>
         <para>
             <classname>Zend_Amf</classname> bietet drei Methoden für das Mappen von ActionScript und
             <classname>Zend_Amf</classname> bietet drei Methoden für das Mappen von ActionScript und
-            PHP Objekten.
+            <acronym>PHP</acronym> Objekten.
         </para>
         </para>
 
 
         <itemizedlist>
         <itemizedlist>
@@ -378,8 +380,8 @@ echo $response;
                 <para>
                 <para>
                     Erstens kann man explizite Bindungen auf Serverlevel erstellen indem die
                     Erstens kann man explizite Bindungen auf Serverlevel erstellen indem die
                     <methodname>setClassMap()</methodname> Methode verwendet wird. Das erste
                     <methodname>setClassMap()</methodname> Methode verwendet wird. Das erste
-                    Argument ist der ActionScript Klassenname, das zweite ist der Name der PHP
-                    Klasse auf die gemappt wird:
+                    Argument ist der ActionScript Klassenname, das zweite ist der Name der
+                    <acronym>PHP</acronym> Klasse auf die gemappt wird:
                 </para>
                 </para>
 
 
                 <programlisting language="php"><![CDATA[
                 <programlisting language="php"><![CDATA[
@@ -391,8 +393,8 @@ $server->setClassMap('ContactVO', 'Contact');
             <listitem>
             <listitem>
                 <para>
                 <para>
                     Zweitens kann die öffentliche Eigenschaft <varname>$_explicitType</varname> in
                     Zweitens kann die öffentliche Eigenschaft <varname>$_explicitType</varname> in
-                    der PHP Klasse gesetzt werden, wobei der Wert die ActionScript Klasse
-                    repräsentiert auf die gemappt wird:
+                    der <acronym>PHP</acronym> Klasse gesetzt werden, wobei der Wert die
+                    ActionScript Klasse repräsentiert auf die gemappt wird:
                 </para>
                 </para>
 
 
                 <programlisting language="php"><![CDATA[
                 <programlisting language="php"><![CDATA[
@@ -406,8 +408,9 @@ class Contact
             <listitem>
             <listitem>
                 <para>
                 <para>
                     Drittens, in ähnlicher Art und Weise, kann eine öffentliche Methode
                     Drittens, in ähnlicher Art und Weise, kann eine öffentliche Methode
-                    <methodname>getASClassName()</methodname> in der PHP Klasse definiert werden;
-                    diese Methode sollte die passende ActionScript Klasse zurückgeben:
+                    <methodname>getASClassName()</methodname> in der <acronym>PHP</acronym> Klasse
+                    definiert werden; diese Methode sollte die passende ActionScript Klasse
+                    zurückgeben:
                 </para>
                 </para>
 
 
                 <programlisting language="php"><![CDATA[
                 <programlisting language="php"><![CDATA[
@@ -424,7 +427,8 @@ class Contact
 
 
         <para>
         <para>
             Auch wenn wir nun den ContactVO auf dem Server erstellt have müssen wir nun seine
             Auch wenn wir nun den ContactVO auf dem Server erstellt have müssen wir nun seine
-            korrespondierende Klasse in AS3 für das Server Objekt erstellen das gemappt werden soll.
+            korrespondierende Klasse in <acronym>AS3</acronym> für das Server Objekt erstellen das
+            gemappt werden soll.
         </para>
         </para>
         <para>
         <para>
             Einen Rechtsklick auf das src Verzeichnis des Flex Projekts und New -> ActionScript File
             Einen Rechtsklick auf das src Verzeichnis des Flex Projekts und New -> ActionScript File
@@ -449,14 +453,14 @@ package
 }
 }
 ]]></programlisting>
 ]]></programlisting>
         <para>
         <para>
-            Die Klasse ist syntaktisch identisch zu der von PHP mit dem gleichen Namen. Die
-            Variablennamen sind exakt die gleichen und müssen im gleichen Fall sein um korrekt
-            zu arbeiten. Es gibt zwei eindeutige AS3 Metatags in dieser Klasse. Das Erste kann
-            gebunden werden was ein Änderungsevent wirft wenn es aktualisiert wird. Das zweite Tag
-            ist das RemoteClass Tag welches definiert das diese klasse ein gemapptes entferntes
-            Objekt haben kann, in diesem Fall mit dem Aliasnamen <emphasis>ContactVO</emphasis>. Es
-            ist erforderlich das dieses Tag und der Wert der in der PHP Klasse gesetzt wurde,
-            strikt identisch sind.
+            Die Klasse ist syntaktisch identisch zu der von <acronym>PHP</acronym> mit dem gleichen
+            Namen. Die Variablennamen sind exakt die gleichen und müssen im gleichen Fall sein um
+            korrekt zu arbeiten. Es gibt zwei eindeutige <acronym>AS3</acronym> Metatags in dieser
+            Klasse. Das Erste kann gebunden werden was ein Änderungsevent wirft wenn es
+            aktualisiert wird. Das zweite Tag ist das RemoteClass Tag welches definiert das diese
+            Klasse ein gemapptes entferntes Objekt haben kann, in diesem Fall mit dem Aliasnamen
+            <emphasis>ContactVO</emphasis>. Es ist erforderlich das dieses Tag und der Wert der in
+            der <acronym>PHP</acronym> Klasse gesetzt wurde, strikt identisch sind.
         </para>
         </para>
         <programlisting language="as"><![CDATA[
         <programlisting language="as"><![CDATA[
 [Bindable]
 [Bindable]
@@ -480,23 +484,24 @@ private function getContactHandler(event:ResultEvent):void {
             Auf den <classname>Zend_Amf_Server</classname> vom Flash Projekt aus zu verbinden ist
             Auf den <classname>Zend_Amf_Server</classname> vom Flash Projekt aus zu verbinden ist
             etwas anders als von Flex aus. Trotzdem sind die Funktionen mit
             etwas anders als von Flex aus. Trotzdem sind die Funktionen mit
             <classname>Zend_Amf_Server</classname> die gleichen wie mit Flex sobald die Verbindung
             <classname>Zend_Amf_Server</classname> die gleichen wie mit Flex sobald die Verbindung
-            erstellt wurde. Das folgende Beispiel kann auch von einer Flex AS3 Datei aus verwendet
-            werden. Wir werden die selbe <classname>Zend_Amf_Server</classname> Konfiguration mit
-            der World Klasse unserer Verbindung wiederverwenden.
+            erstellt wurde. Das folgende Beispiel kann auch von einer Flex <acronym>AS3</acronym>
+            Datei aus verwendet werden. Wir werden die selbe <classname>Zend_Amf_Server</classname>
+            Konfiguration mit der World Klasse unserer Verbindung wiederverwenden.
         </para>
         </para>
 
 
         <para>
         <para>
             Öffne Flash CS und erstelle eine neue Flash Datei (ActionScript 3). Benenne das
             Öffne Flash CS und erstelle eine neue Flash Datei (ActionScript 3). Benenne das
             Dokument <filename>ZendExample.fla</filename> und speichere das Dokument in einem
             Dokument <filename>ZendExample.fla</filename> und speichere das Dokument in einem
-            Verzeichnis das wir für dieses Beispiel verwenden werden. Erstelle eine neue AS3 Datei
-            im selben Verzeichnis und benenne die Datei <filename>Main.as</filename>. Öffne beide
-            Dateien im Editor. Wir werden jetzt diese zwei Dateien über die Document Klasse
-            verbinden. Wähle ZendExample aus und klicke auf "stage". Im Eigenschaftsfenster von
-            "stage" ändere die Document Klasse auf Main. Das verbindet die
-            <filename>Main.as</filename> ActionScript Datei mit dem Benutzer Interface von
-            <filename>ZendExample.fla</filename>. Wenn die Flashdatei ZendExample ausgeführt wird,
-            dann wird die Klasse <filename>Main.as</filename> gestartet. Als nächstes werden wir
-            ein ActionScript hinzufügen um den AMF Aufruf durchzuführen.
+            Verzeichnis das wir für dieses Beispiel verwenden werden. Erstelle eine neue
+            <acronym>AS3</acronym> Datei im selben Verzeichnis und benenne die Datei
+            <filename>Main.as</filename>. Öffne beide Dateien im Editor. Wir werden jetzt diese
+            zwei Dateien über die Document Klasse verbinden. Wähle ZendExample aus und klicke auf
+            "stage". Im Eigenschaftsfenster von "stage" ändere die Document Klasse auf Main. Das
+            verbindet die <filename>Main.as</filename> ActionScript Datei mit dem Benutzer
+            Interface von <filename>ZendExample.fla</filename>. Wenn die Flashdatei ZendExample
+            ausgeführt wird, dann wird die Klasse <filename>Main.as</filename> gestartet. Als
+            nächstes werden wir ein ActionScript hinzufügen um den <acronym>AMF</acronym> Aufruf
+            durchzuführen.
         </para>
         </para>
 
 
         <para>
         <para>
@@ -555,7 +560,8 @@ import flash.net.Responder;
 
 
         <para>
         <para>
             In der Klasse benötigen wir drei Variable um NetConnection, Responder, und die Gateway
             In der Klasse benötigen wir drei Variable um NetConnection, Responder, und die Gateway
-            URL zu unserer <classname>Zend_Amf_Server</classname> Installation zu repräsentieren.
+            <acronym>URL</acronym> zu unserer <classname>Zend_Amf_Server</classname> Installation
+            zu repräsentieren.
         </para>
         </para>
 
 
         <programlisting language="as"><![CDATA[
         <programlisting language="as"><![CDATA[
@@ -606,8 +612,8 @@ private function onResult(result:Object):void {
         <para>
         <para>
             Die onFault Funktion wird aufgerufen wenn eine ungültige Antwort vom Server
             Die onFault Funktion wird aufgerufen wenn eine ungültige Antwort vom Server
             zurückgekommen ist. Das passiert wenn auf dem Server ein Fehler stattgefunden hat, die
             zurückgekommen ist. Das passiert wenn auf dem Server ein Fehler stattgefunden hat, die
-            URL zum Server ungültig ist, der entfernte Service oder die Methode nicht existiert, und
-            bei jedem anderen Verbindungsrelevanten Problem.
+            <acronym>URL</acronym> zum Server ungültig ist, der entfernte Service oder die Methode
+            nicht existiert, und bei jedem anderen Verbindungsrelevanten Problem.
         </para>
         </para>
 
 
         <programlisting language="as"><![CDATA[
         <programlisting language="as"><![CDATA[

+ 3 - 3
documentation/manual/de/module_specs/Zend_Amf.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15103 -->
+<!-- EN-Revision: 15786 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.amf.introduction">
 <sect1 id="zend.amf.introduction">
     <title>Einführung</title>
     <title>Einführung</title>
@@ -7,9 +7,9 @@
     <para>
     <para>
         <classname>Zend_Amf</classname> bietet Unterstützung für Adobe's <ulink
         <classname>Zend_Amf</classname> bietet Unterstützung für Adobe's <ulink
         url="http://en.wikipedia.org/wiki/Action_Message_Format">Action
         url="http://en.wikipedia.org/wiki/Action_Message_Format">Action
-        Message Format</ulink> (AMF), um Kommunikation zwischen Adobe's
+        Message Format</ulink> (<acronym>AMF</acronym>), um Kommunikation zwischen Adobe's
         <ulink url="http://en.wikipedia.org/wiki/Adobe_Flash_Player">Flash
         <ulink url="http://en.wikipedia.org/wiki/Adobe_Flash_Player">Flash
-        Player</ulink> und PHP zu ermöglichen. Im speziellen, bietet es ein
+        Player</ulink> und <acronym>PHP</acronym> zu ermöglichen. Im speziellen, bietet es ein
         Gateway Server Implementation für die Behandlung von Anfragen die vom
         Gateway Server Implementation für die Behandlung von Anfragen die vom
         Flash Player zum Server gesendet werden und die Umlegung dieser Anfragen
         Flash Player zum Server gesendet werden und die Umlegung dieser Anfragen
         zum Objekt, den Klasenmethoden, und möglichen Callbacks.
         zum Objekt, den Klasenmethoden, und möglichen Callbacks.

+ 3 - 3
documentation/manual/de/module_specs/Zend_Application-AvailableResources-Db.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15712 -->
+<!-- EN-Revision: 15787 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect2 id="zend.application.available-resources.db">
 <sect2 id="zend.application.available-resources.db">
     <title>Zend_Application_Resource_Db</title>
     <title>Zend_Application_Resource_Db</title>
@@ -35,8 +35,8 @@
         <title>Beispiel der Konfiguration einer DB Adapter Ressource</title>
         <title>Beispiel der Konfiguration einer DB Adapter Ressource</title>
 
 
         <para>
         <para>
-            Anbei ist das Beispiel einer INI Konfiguration die verwendet werden kann um die DB
-            Ressource zu initialisieren.
+            Anbei ist das Beispiel einer <acronym>INI</acronym> Konfiguration die verwendet werden
+            kann um die DB Ressource zu initialisieren.
         </para>
         </para>
 
 
         <programlisting language="ini"><![CDATA[
         <programlisting language="ini"><![CDATA[

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

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15712 -->
+<!-- EN-Revision: 15787 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect2 id="zend.application.available-resources.frontcontroller">
 <sect2 id="zend.application.available-resources.frontcontroller">
     <title>Zend_Application_Resource_Frontcontroller</title>
     <title>Zend_Application_Resource_Frontcontroller</title>
@@ -55,8 +55,8 @@
         </para></listitem>
         </para></listitem>
 
 
         <listitem><para>
         <listitem><para>
-            <emphasis>baseUrl</emphasis>: Explizite Basis URL zur Anwendung (normalerweise
-            automatisch erkannt).
+            <emphasis>baseUrl</emphasis>: Explizite Basis <acronym>URL</acronym> zur Anwendung
+            (normalerweise automatisch erkannt).
         </para></listitem>
         </para></listitem>
 
 
         <listitem><para>
         <listitem><para>
@@ -81,8 +81,8 @@
         <title>Beispiel der Konfiguration einer Front Controller Ressource</title>
         <title>Beispiel der Konfiguration einer Front Controller Ressource</title>
 
 
         <para>
         <para>
-            Anbei ist ein Beispiel eines INI Abschnitts der zeigt wie die Front Controller
-            Ressource konfiguriert werden kann.
+            Anbei ist ein Beispiel eines <acronym>INI</acronym> Abschnitts der zeigt wie die Front
+            Controller Ressource konfiguriert werden kann.
         </para>
         </para>
 
 
         <programlisting language="ini"><![CDATA[
         <programlisting language="ini"><![CDATA[

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

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15712 -->
+<!-- EN-Revision: 15787 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect2 id="zend.application.available-resources.modules">
 <sect2 id="zend.application.available-resources.modules">
     <title>Zend_Application_Resource_Modules</title>
     <title>Zend_Application_Resource_Modules</title>
@@ -41,8 +41,8 @@
 
 
         <para>
         <para>
             Nehmen wir als Beispiel an, das die eigene Anwendung ein "news" Modul hat. Nachfolgend
             Nehmen wir als Beispiel an, das die eigene Anwendung ein "news" Modul hat. Nachfolgend
-            sind die INI und XML Beispiele die eine Konfiguration von Ressourcen in diesem Modul
-            zeigen.
+            sind die <acronym>INI</acronym> und <acronym>XML</acronym> Beispiele die eine
+            Konfiguration von Ressourcen in diesem Modul zeigen.
         </para>
         </para>
 
 
         <programlisting language="ini"><![CDATA[
         <programlisting language="ini"><![CDATA[

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

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15733 -->
+<!-- EN-Revision: 15787 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect2 id="zend.application.available-resources.session">
 <sect2 id="zend.application.available-resources.session">
     <title>Zend_Application_Resource_Session</title>
     <title>Zend_Application_Resource_Session</title>
@@ -38,7 +38,7 @@
 
 
     <para>
     <para>
         Jeder andere übergebene Optionsschlüssel wird an
         Jeder andere übergebene Optionsschlüssel wird an
-        <classname>Zend_Session::setOptions()</classname> übergeben um
+        <methodname>Zend_Session::setOptions()</methodname> übergeben um
         <classname>Zend_Session</classname> zu konfigurieren.
         <classname>Zend_Session</classname> zu konfigurieren.
     </para>
     </para>
 
 
@@ -46,10 +46,10 @@
         <title>Beispiel der Konfiguration einer Session Ressource</title>
         <title>Beispiel der Konfiguration einer Session Ressource</title>
 
 
         <para>
         <para>
-            Anbei ist das Beispiel eines INI Abschnitts der zeigt wie die Session Ressource
-            konfiguriert werden kann. Er setzt verschiedene <classname>Zend_Session</classname>
-            Optionen, und konfiguriert eine <classname>Zend_Session_SaveHandler_DbTable</classname>
-            Instanz.
+            Anbei ist das Beispiel eines <acronym>INI</acronym> Abschnitts der zeigt wie die
+            Session Ressource konfiguriert werden kann. Er setzt verschiedene
+            <classname>Zend_Session</classname> Optionen, und konfiguriert eine
+            <classname>Zend_Session_SaveHandler_DbTable</classname> Instanz.
         </para>
         </para>
 
 
         <programlisting language="ini"><![CDATA[
         <programlisting language="ini"><![CDATA[

+ 3 - 3
documentation/manual/de/module_specs/Zend_Application-AvailableResources-View.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 15787 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect2 id="zend.application.available-resources.view">
 <sect2 id="zend.application.available-resources.view">
     <title>Zend_Application_Resource_View</title>
     <title>Zend_Application_Resource_View</title>
@@ -21,8 +21,8 @@
         <title>Beispiel der Konfiguration einer View Ressource</title>
         <title>Beispiel der Konfiguration einer View Ressource</title>
 
 
         <para>
         <para>
-            Anbei ist das Beispiel eines INI Abschnitts der zeigt wie die View Ressource
-            konfiguriert werden kann.
+            Anbei ist das Beispiel eines <acronym>INI</acronym> Abschnitts der zeigt wie die View
+            Ressource konfiguriert werden kann.
         </para>
         </para>
 
 
         <programlisting language="ini"><![CDATA[
         <programlisting language="ini"><![CDATA[

+ 106 - 96
documentation/manual/de/module_specs/Zend_Cache-Frontends.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15746 -->
+<!-- EN-Revision: 15750 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.frontends">
 <sect1 id="zend.cache.frontends">
     <title>Zend_Cache Frontends</title>
     <title>Zend_Cache Frontends</title>
@@ -72,7 +72,7 @@
                               </entry>
                               </entry>
                           </row>
                           </row>
                           <row>
                           <row>
-                              <entry><code>logging</code></entry>
+                              <entry><emphasis>logging</emphasis></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><constant>FALSE</constant></entry>
                               <entry><constant>FALSE</constant></entry>
                               <entry>
                               <entry>
@@ -82,7 +82,7 @@
                               </entry>
                               </entry>
                           </row>
                           </row>
                           <row>
                           <row>
-                              <entry><code>write_control</code></entry>
+                              <entry><emphasis>write_control</emphasis></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><constant>TRUE</constant></entry>
                               <entry><constant>TRUE</constant></entry>
                               <entry>
                               <entry>
@@ -95,7 +95,7 @@
                               </entry>
                               </entry>
                           </row>
                           </row>
                           <row>
                           <row>
-                              <entry><code>automatic_serialization</code></entry>
+                              <entry><emphasis>automatic_serialization</emphasis></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><constant>FALSE</constant></entry>
                               <entry><constant>FALSE</constant></entry>
                               <entry>
                               <entry>
@@ -105,9 +105,9 @@
                               </entry>
                               </entry>
                           </row>
                           </row>
                           <row>
                           <row>
-                              <entry><code>automatic_cleaning_factor</code></entry>
-                              <entry><code>int</code></entry>
-                              <entry><code>10</code></entry>
+                              <entry><emphasis>automatic_cleaning_factor</emphasis></entry>
+                              <entry><type>Integer</type></entry>
+                              <entry>10</entry>
                               <entry>
                               <entry>
                                 Ausschalten / Abgleichen des automatischen Löschprozesses (Garbage
                                 Ausschalten / Abgleichen des automatischen Löschprozesses (Garbage
                                 Collector): 0 heißt keine automatische Löschung des Caches, 1 heißt
                                 Collector): 0 heißt keine automatische Löschung des Caches, 1 heißt
@@ -116,7 +116,7 @@
                               </entry>
                               </entry>
                           </row>
                           </row>
                           <row>
                           <row>
-                              <entry><code>ignore_user_abort</code></entry>
+                              <entry><emphasis>ignore_user_abort</emphasis></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><constant>FALSE</constant></entry>
                               <entry><constant>FALSE</constant></entry>
                               <entry>
                               <entry>
@@ -255,7 +255,8 @@ if (!($cache->test($id))) {
             <para>
             <para>
                 <classname>Zend_Cache_Frontend_Output</classname> ist ein Ausgabe-Empfangendes
                 <classname>Zend_Cache_Frontend_Output</classname> ist ein Ausgabe-Empfangendes
                 Frontend. Es verwendet den Ausgabe Puffer in PHP, um alles zwischen der
                 Frontend. Es verwendet den Ausgabe Puffer in PHP, um alles zwischen der
-                <code>start()</code> und der <code>end()</code> Methode zu fangen.
+                <methodname>start()</methodname> und der <methodname>end()</methodname> Methode zu
+                fangen.
             </para>
             </para>
         </sect3>
         </sect3>
         <sect3 id="zend.cache.frontends.output.options">
         <sect3 id="zend.cache.frontends.output.options">
@@ -299,8 +300,9 @@ echo 'Hier wird nie gecached ('.time().').';
             <title>Einführung</title>
             <title>Einführung</title>
             <para>
             <para>
                 <classname>Zend_Cache_Frontend_Function</classname> cached das Ergebnis von
                 <classname>Zend_Cache_Frontend_Function</classname> cached das Ergebnis von
-                Funktionsaufrufen. Es hat eine einzelne Hauptmethode genannt <code>call()</code>,
-                welche den Funktionsnamen und Parameter für den Aufruf in einem Array entgegennimmt.
+                Funktionsaufrufen. Es hat eine einzelne Hauptmethode genannt
+                <methodname>call()</methodname>, welche den Funktionsnamen und Parameter für den
+                Aufruf in einem Array entgegennimmt.
             </para>
             </para>
         </sect3>
         </sect3>
         <sect3 id="zend.cache.frontends.function.options">
         <sect3 id="zend.cache.frontends.function.options">
@@ -318,7 +320,7 @@ echo 'Hier wird nie gecached ('.time().').';
                      </thead>
                      </thead>
                      <tbody>
                      <tbody>
                           <row>
                           <row>
-                              <entry><code>cache_by_default</code></entry>
+                              <entry><emphasis>cache_by_default</emphasis></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><constant>TRUE</constant></entry>
                               <entry><constant>TRUE</constant></entry>
                               <entry>
                               <entry>
@@ -326,7 +328,7 @@ echo 'Hier wird nie gecached ('.time().').';
                               </entry>
                               </entry>
                          </row>
                          </row>
                          <row>
                          <row>
-                              <entry><code>cached_functions</code></entry>
+                              <entry><emphasis>cached_functions</emphasis></entry>
                               <entry><type>Array</type></entry>
                               <entry><type>Array</type></entry>
                               <entry></entry>
                               <entry></entry>
                               <entry>
                               <entry>
@@ -334,7 +336,7 @@ echo 'Hier wird nie gecached ('.time().').';
                               </entry>
                               </entry>
                          </row>
                          </row>
                          <row>
                          <row>
-                              <entry><code>non_cached_functions</code></entry>
+                              <entry><emphasis>non_cached_functions</emphasis></entry>
                               <entry><type>Array</type></entry>
                               <entry><type>Array</type></entry>
                               <entry></entry>
                               <entry></entry>
                               <entry>
                               <entry>
@@ -349,8 +351,8 @@ echo 'Hier wird nie gecached ('.time().').';
         <sect3 id="zend.cache.frontends.function.examples">
         <sect3 id="zend.cache.frontends.function.examples">
             <title>Beispiele</title>
             <title>Beispiele</title>
             <para>
             <para>
-                Die Verwendung der <code>call()</code> Funktion ist die gleiche, wie die von
-                <code>call_user_func_array()</code> in PHP:
+                Die Verwendung der <methodname>call()</methodname> Funktion ist die gleiche, wie
+                die von <methodname>call_user_func_array()</methodname> in PHP:
             </para>
             </para>
                  <programlisting language="php"><![CDATA[
                  <programlisting language="php"><![CDATA[
 $cache->call('veryExpensiveFunc', $params);
 $cache->call('veryExpensiveFunc', $params);
@@ -365,10 +367,12 @@ $cache->call('veryExpensiveFunc', $params);
                 cachen, den Rückgabewert der Funktion und deren interne Ausgabe.
                 cachen, den Rückgabewert der Funktion und deren interne Ausgabe.
             </para>
             </para>
             <note><para>
             <note><para>
-                Man kann jede eingebaute oder benutzerdefinierte Funktion übergeben, mit ausnahme
-                von <code>array()</code>, <code>echo()</code>, <code>empty()</code>,
-                <code>eval()</code>, <code>exit()</code>, <code>isset()</code>, <code>list()</code>,
-                <code>print()</code> und <code>unset()</code>.
+                Man kann jede eingebaute oder benutzerdefinierte Funktion übergeben, mit Ausnahme
+                von <methodname>array()</methodname>, <methodname>echo()</methodname>,
+                <methodname>empty()</methodname>, <methodname>eval()</methodname>,
+                <methodname>exit()</methodname>, <methodname>isset()</methodname>,
+                <methodname>list()</methodname>, <methodname>print()</methodname> und
+                <methodname>unset()</methodname>.
             </para></note>
             </para></note>
         </sect3>
         </sect3>
     </sect2>
     </sect2>
@@ -398,8 +402,8 @@ $cache->call('veryExpensiveFunc', $params);
                      </thead>
                      </thead>
                      <tbody>
                      <tbody>
                           <row>
                           <row>
-                              <entry><code>cached_entity</code> (Notwendig)</entry>
-                              <entry><code>mixed</code></entry>
+                              <entry><emphasis>cached_entity</emphasis> (Notwendig)</entry>
+                              <entry><type>Mixed</type></entry>
                               <entry></entry>
                               <entry></entry>
                               <entry>
                               <entry>
                                   Wenn auf einen Klassennamen gesetzt, wird eine abstrakte Klasse
                                   Wenn auf einen Klassennamen gesetzt, wird eine abstrakte Klasse
@@ -408,7 +412,7 @@ $cache->call('veryExpensiveFunc', $params);
                               </entry>
                               </entry>
                          </row>
                          </row>
                          <row>
                          <row>
-                              <entry><code>cache_by_default</code></entry>
+                              <entry><emphasis>cache_by_default</emphasis></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><constant>TRUE</constant></entry>
                               <entry><constant>TRUE</constant></entry>
                               <entry>
                               <entry>
@@ -416,7 +420,7 @@ $cache->call('veryExpensiveFunc', $params);
                               </entry>
                               </entry>
                          </row>
                          </row>
                          <row>
                          <row>
-                              <entry><code>cached_methods</code></entry>
+                              <entry><emphasis>cached_methods</emphasis></entry>
                               <entry><type>Array</type></entry>
                               <entry><type>Array</type></entry>
                               <entry></entry>
                               <entry></entry>
                               <entry>
                               <entry>
@@ -424,7 +428,7 @@ $cache->call('veryExpensiveFunc', $params);
                               </entry>
                               </entry>
                          </row>
                          </row>
                          <row>
                          <row>
-                              <entry><code>non_cached_methods</code></entry>
+                              <entry><emphasis>non_cached_methods</emphasis></entry>
                               <entry><type>Array</type></entry>
                               <entry><type>Array</type></entry>
                               <entry></entry>
                               <entry></entry>
                               <entry>
                               <entry>
@@ -524,23 +528,23 @@ $res = $cache->foobar2('1', '2');
                      </thead>
                      </thead>
                      <tbody>
                      <tbody>
                           <row>
                           <row>
-                              <entry><code>master_File (depreciated)</code></entry>
+                              <entry><emphasis>master_File (depreciated)</emphasis></entry>
                               <entry><type>String</type></entry>
                               <entry><type>String</type></entry>
-                              <entry><code></code></entry>
+                              <entry>''</entry>
                               <entry>
                               <entry>
                                   Der komplette Pfad und Name der Master Datei
                                   Der komplette Pfad und Name der Master Datei
                               </entry>
                               </entry>
                           </row>
                           </row>
                           <row>
                           <row>
-                              <entry><code>master_files</code></entry>
+                              <entry><emphasis>master_files</emphasis></entry>
                               <entry><type>Array</type></entry>
                               <entry><type>Array</type></entry>
-                              <entry><code></code></entry>
+                              <entry><methodname>array()</methodname></entry>
                               <entry>
                               <entry>
                                   Ein Array der kompletten Pfade der Masterdateien
                                   Ein Array der kompletten Pfade der Masterdateien
                               </entry>
                               </entry>
                           </row>
                           </row>
                           <row>
                           <row>
-                              <entry><code>master_files_mode</code></entry>
+                              <entry><emphasis>master_files_mode</emphasis></entry>
                               <entry><type>String</type></entry>
                               <entry><type>String</type></entry>
                               <entry>
                               <entry>
                                   <classname>Zend_Cache_Frontend_File::MODE_OR</classname>
                                   <classname>Zend_Cache_Frontend_File::MODE_OR</classname>
@@ -548,14 +552,14 @@ $res = $cache->foobar2('1', '2');
                               <entry>
                               <entry>
                                   <classname>Zend_Cache_Frontend_File::MODE_AND</classname> oder
                                   <classname>Zend_Cache_Frontend_File::MODE_AND</classname> oder
                                   <classname>Zend_Cache_Frontend_File::MODE_OR</classname> ;
                                   <classname>Zend_Cache_Frontend_File::MODE_OR</classname> ;
-                                  bei <code>MODE_AND</code> müssen alle Masterdateien angegriffen
-                                  werden um einen Cache ungültig zu machen, bei <code>MODE_OR</code>
-                                  ist eine eizelne angegriffene Datei genug um den Cache ungültig zu
-                                  machen
+                                  bei <constant>MODE_AND</constant> müssen alle Masterdateien
+                                  angegriffen werden um einen Cache ungültig zu machen, bei
+                                  <constant>MODE_OR</constant> ist eine eizelne angegriffene Datei
+                                  genug um den Cache ungültig zu machen
                               </entry>
                               </entry>
                           </row>
                           </row>
                           <row>
                           <row>
-                              <entry><code>ignore_missing_master_files</code></entry>
+                              <entry><emphasis>ignore_missing_master_files</emphasis></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><constant>FALSE</constant></entry>
                               <entry><constant>FALSE</constant></entry>
                               <entry>
                               <entry>
@@ -572,8 +576,8 @@ $res = $cache->foobar2('1', '2');
             <para>
             <para>
                 Die Verwendung dieses Frontends ist die gleiche wie die von
                 Die Verwendung dieses Frontends ist die gleiche wie die von
                 <classname>Zend_Cache_Core</classname>. Es gibt kein eigenes Beispiel - was als
                 <classname>Zend_Cache_Core</classname>. Es gibt kein eigenes Beispiel - was als
-                einziges gemacht werden muß, ist das <code>master_File</code> zu definieren, wenn
-                die Factory verwendet wird.
+                einziges gemacht werden muß, ist das <emphasis>master_File</emphasis> zu
+                definieren, wenn die Factory verwendet wird.
             </para>
             </para>
         </sect3>
         </sect3>
     </sect2>
     </sect2>
@@ -592,9 +596,9 @@ $res = $cache->foobar2('1', '2');
                 Andererseits wird die "Cache ID" automatisch berechnet mit
                 Andererseits wird die "Cache ID" automatisch berechnet mit
                 <varname>$_SERVER['REQUEST_URI']</varname> und (abhängig von den Optionen) mit
                 <varname>$_SERVER['REQUEST_URI']</varname> und (abhängig von den Optionen) mit
                 <varname>$_GET</varname>, <varname>$_POST</varname>, <varname>$_SESSION</varname>,
                 <varname>$_GET</varname>, <varname>$_POST</varname>, <varname>$_SESSION</varname>,
-                <varname>$_COOKIE</varname>, <varname>$_FILES</varname>. Trotzdem muß nur eine Methode
-                aufgerufen werden (<code>start()</code>), weil der Aufruf von <code>end()</code>
-                immer vollautomatisch ist, wenn die Seite endet.
+                <varname>$_COOKIE</varname>, <varname>$_FILES</varname>. Trotzdem muß nur eine
+                Methode aufgerufen werden (<methodname>start()</methodname>), weil der Aufruf von
+                <methodname>end()</methodname> immer vollautomatisch ist, wenn die Seite endet.
             </para>
             </para>
             <para>
             <para>
                 Zur Zeit ist es nicht eingebaut, aber es ist ein HTTP abhängiges System geplant, um
                 Zur Zeit ist es nicht eingebaut, aber es ist ein HTTP abhängiges System geplant, um
@@ -617,7 +621,7 @@ $res = $cache->foobar2('1', '2');
                      </thead>
                      </thead>
                      <tbody>
                      <tbody>
                             <row>
                             <row>
-                              <entry><code>http_conditional</code></entry>
+                              <entry><emphasis>http_conditional</emphasis></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><constant>FALSE</constant></entry>
                               <entry><constant>FALSE</constant></entry>
                               <entry>
                               <entry>
@@ -626,7 +630,7 @@ $res = $cache->foobar2('1', '2');
                               </entry>
                               </entry>
                          </row>
                          </row>
                          <row>
                          <row>
-                              <entry><code>debug_header</code></entry>
+                              <entry><emphasis>debug_header</emphasis></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><type>Boolean</type></entry>
                               <entry><constant>FALSE</constant></entry>
                               <entry><constant>FALSE</constant></entry>
                               <entry>
                               <entry>
@@ -635,124 +639,130 @@ $res = $cache->foobar2('1', '2');
                               </entry>
                               </entry>
                          </row>
                          </row>
                          <row>
                          <row>
-                               <entry><code>default_options</code></entry>
+                               <entry><emphasis>default_options</emphasis></entry>
                               <entry><type>Array</type></entry>
                               <entry><type>Array</type></entry>
-                              <entry><code>array(...siehe unten...)</code></entry>
+                              <entry><methodname>array(...siehe unten...)</methodname></entry>
                               <entry>
                               <entry>
                                   Ein assoziatives Array mit Default Optionen:
                                   Ein assoziatives Array mit Default Optionen:
                                   <itemizedlist>
                                   <itemizedlist>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(boolean, true per Default) cache</code> :
-                                              Cache ist aktiviert wenn true
+                                              <emphasis>(boolean, true per Default)
+                                                  cache</emphasis> : Cache ist aktiviert wenn true
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(boolean, false per Default)
-                                              cache_with_get_variables</code> : wenn true, ist der
-                                              Cache weiterhin aktiviert, selbst wenn es einige
-                                              Variablen im <varname>$_GET</varname> Array gibt
+                                              <emphasis>(boolean, false per Default)
+                                                  cache_with_get_variables</emphasis> : wenn true,
+                                              ist der Cache weiterhin aktiviert, selbst wenn es
+                                              einige Variablen im <varname>$_GET</varname> Array
+                                              gibt
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(boolean, false per Default)
-                                              cache_with_post_variables</code> : wenn true, ist der
-                                              Cache weiterhin aktiviert, selbst wenn es einige
-                                              Variablen im <varname>$_POST</varname> Array gibt
+                                              <emphasis>(boolean, false per Default)
+                                                  cache_with_post_variables</emphasis> : wenn true,
+                                              ist der Cache weiterhin aktiviert, selbst wenn es
+                                              einige Variablen im <varname>$_POST</varname> Array
+                                              gibt
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(boolean, false per Default)
-                                              cache_with_session_variables</code> : wenn true, ist
-                                              der Cache weiterhin aktiviert, selbst wenn es einige
-                                              Variablen im <varname>$_SESSION</varname> Array gibt
+                                              <emphasis>(boolean, false per Default)
+                                                  cache_with_session_variables</emphasis> : wenn
+                                              true, ist der Cache weiterhin aktiviert, selbst wenn
+                                              es einige Variablen im <varname>$_SESSION</varname>
+                                              Array gibt
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(boolean, false per Default)
-                                              cache_with_files_variables</code> : wenn true, ist der
-                                              Cache weiterhin aktiviert, selbst wenn es einige
-                                              Variablen im <varname>$_FILES</varname> Array gibt
+                                              <emphasis>(boolean, false per Default)
+                                                  cache_with_files_variables</emphasis> : wenn
+                                              true, ist der Cache weiterhin aktiviert, selbst wenn
+                                              es einige Variablen im <varname>$_FILES</varname>
+                                              Array gibt
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(boolean, false per Default)
-                                              cache_with_cookie_variables</code> : wenn true, ist
-                                              der Cache weiterhin aktiviert, selbst wenn es einige
-                                              Variablen im <varname>$_COOKIE</varname> Array gibt
+                                              <emphasis>(boolean, false per Default)
+                                                  cache_with_cookie_variables</emphasis> : wenn
+                                              true, ist der Cache weiterhin aktiviert, selbst wenn
+                                              es einige Variablen im <varname>$_COOKIE</varname>
+                                              Array gibt
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(boolean, true per Default)
-                                              make_id_with_get_variables</code> : wenn true, wird
-                                              die Cache ID vom Inhalt des <varname>$_GET</varname> Arrays
-                                              abhängig sein
+                                              <emphasis>(boolean, true per Default)
+                                                  make_id_with_get_variables</emphasis> : wenn
+                                              true, wird die Cache ID vom Inhalt des
+                                              <varname>$_GET</varname> Arrays abhängig sein
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(boolean, true per Default)
-                                              make_id_with_post_variables</code> : wenn true, wird
-                                              die Cache ID vom Inhalt des <varname>$_POST</varname> Arrays
-                                              abhängig sein
+                                              <emphasis>(boolean, true per Default)
+                                                  make_id_with_post_variables</emphasis> : wenn
+                                              true, wird die Cache ID vom Inhalt des
+                                              <varname>$_POST</varname> Arrays abhängig sein
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(boolean, true per Default)
-                                              make_id_with_session_variables</code> : wenn true,
-                                              wird die Cache ID vom Inhalt des
+                                              <emphasis>(boolean, true per Default)
+                                                  make_id_with_session_variables</emphasis> : wenn
+                                              true, wird die Cache ID vom Inhalt des
                                               <varname>$_SESSION</varname> Arrays abhängig sein
                                               <varname>$_SESSION</varname> Arrays abhängig sein
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(boolean, true per Default)
-                                              make_id_with_files_variables</code> : wenn true, wird
-                                              die Cache ID vom Inhalt des <varname>$_FILES</varname>
-                                              Arrays abhängig sein
+                                              <emphasis>(boolean, true per Default)
+                                                  make_id_with_files_variables</emphasis> : wenn
+                                              true, wird die Cache ID vom Inhalt des
+                                              <varname>$_FILES</varname> Arrays abhängig sein
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(boolean, true per Default)
-                                              make_id_with_cookie_variables</code> : wenn true, wird
-                                              die Cache ID vom Inhalt des <varname>$_COOKIE</varname>
-                                              Arrays abhängig sein
+                                              <emphasis>(boolean, true per Default)
+                                                  make_id_with_cookie_variables</emphasis> : wenn
+                                              true, wird die Cache ID vom Inhalt des
+                                              <varname>$_COOKIE</varname> Arrays abhängig sein
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(int, false by default) specific_lifetime</code>
-                                              : wenn nicht false, wird die angegebene Lifetime für
-                                              das ausgewählte Regex verwendet
+                                              <emphasis>(int, false by default)
+                                                  specific_lifetime</emphasis> : wenn nicht false,
+                                              wird die angegebene Lifetime für das ausgewählte
+                                              Regex verwendet
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(array, array() by default) tags</code> : Tags
-                                              für den Cache Eintrag
+                                              <emphasis>(array, array() by default) tags</emphasis>
+                                              : Tags für den Cache Eintrag
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                       <listitem>
                                       <listitem>
                                           <para>
                                           <para>
-                                              <code>(int, null by default) priority</code> :
-                                              Priorität (wenn das Backend das unterstützt)
+                                              <emphasis>(int, null by default) priority</emphasis>
+                                              : Priorität (wenn das Backend das unterstützt)
                                           </para>
                                           </para>
                                       </listitem>
                                       </listitem>
                                   </itemizedlist>
                                   </itemizedlist>
                               </entry>
                               </entry>
                          </row>
                          </row>
                          <row>
                          <row>
-                              <entry><code>regexps</code></entry>
+                              <entry><emphasis>regexps</emphasis></entry>
                               <entry><type>Array</type></entry>
                               <entry><type>Array</type></entry>
-                              <entry><code>array()</code></entry>
+                              <entry><methodname>array()</methodname></entry>
                               <entry>
                               <entry>
                                     Ein assoziatives Array, um Optionen nur für einige REQUEST_URI
                                     Ein assoziatives Array, um Optionen nur für einige REQUEST_URI
                                     zu setzen. Die Schlüssel sind reguläre Ausdrücke (PCRE), die
                                     zu setzen. Die Schlüssel sind reguläre Ausdrücke (PCRE), die
@@ -765,9 +775,9 @@ $res = $cache->foobar2('1', '2');
                               </entry>
                               </entry>
                          </row>
                          </row>
                          <row>
                          <row>
-                              <entry><code>memorize_headers</code></entry>
+                              <entry><emphasis>memorize_headers</emphasis></entry>
                               <entry><type>Array</type></entry>
                               <entry><type>Array</type></entry>
-                              <entry><code>array()</code></entry>
+                              <entry><methodname>array()</methodname></entry>
                               <entry>
                               <entry>
                                    Ein Array von Strings die zu einem HTTP Headernamen
                                    Ein Array von Strings die zu einem HTTP Headernamen
                                    korrespondieren. Aufgelistete Header werden mit den Cache Daten
                                    korrespondieren. Aufgelistete Header werden mit den Cache Daten

+ 29 - 26
documentation/manual/de/module_specs/Zend_Cache-Introduction.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 15750 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.introduction">
 <sect1 id="zend.cache.introduction">
     <title>Einführung</title>
     <title>Einführung</title>
@@ -8,23 +8,24 @@
     </para>
     </para>
     <para>
     <para>
       Cachen im Zend Framework wird mit Frontends durchgeführt, wobei Cache Datensätze über Backend
       Cachen im Zend Framework wird mit Frontends durchgeführt, wobei Cache Datensätze über Backend
-      Adapter (<code>File</code>, <code>Sqlite</code>, <code>Memcached</code>...), durch ein
-      flexibles System von IDs und Tags, gespeichert werden. Durch deren Verwendung ist es einfach,
-      spezielle Typen von Datensätzen im Nachhinein zu Löschen (zum Beispiel: "Löschen aller Cache
-      Datensätze welche mit einem bestimmten Tag markiert sind").
+      Adapter (<emphasis>File</emphasis>, <emphasis>Sqlite</emphasis>,
+      <emphasis>Memcached</emphasis>...), durch ein flexibles System von IDs und Tags, gespeichert
+      werden. Durch deren Verwendung ist es einfach, spezielle Typen von Datensätzen im Nachhinein
+      zu Löschen (zum Beispiel: "Löschen aller Cache Datensätze welche mit einem bestimmten Tag
+      markiert sind").
     </para>
     </para>
     <para>
     <para>
         Der Kern des Moduls (<classname>Zend_Cache_Core</classname>) ist generell, flexibel und
         Der Kern des Moduls (<classname>Zend_Cache_Core</classname>) ist generell, flexibel und
         konfigurierbar. Nun gibt es - für spezielle Bedürfnisse - Cache Frontends, welche
         konfigurierbar. Nun gibt es - für spezielle Bedürfnisse - Cache Frontends, welche
-        <classname>Zend_Cache_Core</classname> erweitern: <code>Output</code>, <code>File</code>,
-        <code>Function</code> und <code>Class</code>.
+        <classname>Zend_Cache_Core</classname> erweitern: <emphasis>Output</emphasis>,
+        <emphasis>File</emphasis>, <emphasis>Function</emphasis> und <emphasis>Class</emphasis>.
     </para>
     </para>
     <example id="zend.cache.introduction.example-1">
     <example id="zend.cache.introduction.example-1">
         <title>Ein Frontend mit Zend_Cache::factory() erzeugen</title>
         <title>Ein Frontend mit Zend_Cache::factory() erzeugen</title>
         <para>
         <para>
             <classname>Zend_Cache::factory()</classname> instanziiert korrekte Objekte und fügt sie
             <classname>Zend_Cache::factory()</classname> instanziiert korrekte Objekte und fügt sie
-            zusammen. In diesem ersten Beispiel wird das <code>Core</code> Frontend zusammen mit dem
-            <code>File</code> Backend verwendet.
+            zusammen. In diesem ersten Beispiel wird das <emphasis>Core</emphasis> Frontend
+            zusammen mit dem <emphasis>File</emphasis> Backend verwendet.
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
@@ -97,14 +98,14 @@ print_r($result);
         <para>
         <para>
             Abschnitte, in denen die Ausgabe gecached werden soll, werden 'markiert', durch
             Abschnitte, in denen die Ausgabe gecached werden soll, werden 'markiert', durch
             Hinzufügen von etwas bedingter Logik, wobei der Abschnitt innerhalb der
             Hinzufügen von etwas bedingter Logik, wobei der Abschnitt innerhalb der
-            <code>start()</code> und <code>end()</code> Methoden gekapselt wird (das ähnelt dem
-            ersten Beispiel, und ist eine Kernstrategie für das Cachen).
+            <methodname>start()</methodname> und <methodname>end()</methodname> Methoden gekapselt
+            wird (das ähnelt dem ersten Beispiel, und ist eine Kernstrategie für das Cachen).
         </para>
         </para>
         <para>
         <para>
             Darin muß die Ausgabe der Daten wie immer geschehen - jede Ausgabe wird gecached, wenn
             Darin muß die Ausgabe der Daten wie immer geschehen - jede Ausgabe wird gecached, wenn
-            die Ausführung auf die <code>end()</code> Methode trifft. Bei der nächsten Ausführung
-            wird der komplette Abschnitt übersprungen, dafür werden die Daten vom Cache geholt
-            (solange der Cache Datensatz gültig ist).
+            die Ausführung auf die <methodname>end()</methodname> Methode trifft. Bei der nächsten
+            Ausführung wird der komplette Abschnitt übersprungen, dafür werden die Daten vom Cache
+            geholt (solange der Cache Datensatz gültig ist).
         </para>
         </para>
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
 $frontendOptions = array(
 $frontendOptions = array(
@@ -132,22 +133,24 @@ if(!$cache->start('mypage')) {
 echo 'Das wird nie gecached ('.time().').';
 echo 'Das wird nie gecached ('.time().').';
 ]]></programlisting>
 ]]></programlisting>
         <para>
         <para>
-            Zu beachten ist das das Ergebnis von <code>time()</code> zweimal ausgegeben wird; das
-            ist etwas dynamisches für Demonstrationszwecke. Beim Versuch dieses auszuführen und
-            mehrfach zu refreshen, kann bemerkt werden, dass sich die erste Nummer nie ändert,
-            während die zweite sich ändert, während die Zeit verstreicht. Das geschieht, weil die
-            erste Nummer, die im gecacheten Abschnitt ausgegeben wird, im Gegensatz zur anderen
-            Ausgabe gecached wurde. Nach einer halben Minute (die Lebensdauer wurde auf 30 Sekunden
-            gesetzt) sind die Nummern wieder identisch, weil der Cache Eintrag abgelaufen ist - er
-            muß wieder gecached werden. Man sollte das im Browser oder in der Konsole testen.
+            Zu beachten ist das das Ergebnis von <methodname>time()</methodname> zweimal ausgegeben
+            wird; das ist etwas dynamisches für Demonstrationszwecke. Beim Versuch dieses
+            auszuführen und mehrfach zu refreshen, kann bemerkt werden, dass sich die erste Nummer
+            nie ändert, während die zweite sich ändert, während die Zeit verstreicht. Das
+            geschieht, weil die erste Nummer, die im gecacheten Abschnitt ausgegeben wird, im
+            Gegensatz zur anderen Ausgabe gecached wurde. Nach einer halben Minute (die Lebensdauer
+            wurde auf 30 Sekunden gesetzt) sind die Nummern wieder identisch, weil der Cache
+            Eintrag abgelaufen ist - er muß wieder gecached werden. Man sollte das im Browser oder
+            in der Konsole testen.
         </para>
         </para>
     </example>
     </example>
     <note><para>
     <note><para>
         Wenn <classname>Zend_Cache</classname> benutzt wird, muß auf die wichtigen Cache
         Wenn <classname>Zend_Cache</classname> benutzt wird, muß auf die wichtigen Cache
-        Identifizierungen geachtet werden (welche an <code>save()</code> und <code>start()</code>
-        übergeben werden). Diese müssen für jede Ressource einzigartig sein, die gecached werden
-        soll. Andernfalls würden sich unverknüpfte Cache Datensätze gegenseitig entfernen oder, noch
-        schlimmer, anstatt des anderen dargestellt werden.
+        Identifizierungen geachtet werden (welche an <methodname>save()</methodname> und
+        <methodname>start()</methodname> übergeben werden). Diese müssen für jede Ressource
+        einzigartig sein, die gecached werden soll. Andernfalls würden sich unverknüpfte Cache
+        Datensätze gegenseitig entfernen oder, noch schlimmer, anstatt des anderen dargestellt
+        werden.
     </para></note>
     </para></note>
 </sect1>
 </sect1>
 <!--
 <!--

+ 28 - 24
documentation/manual/de/module_specs/Zend_Cache-Theory.xml

@@ -1,27 +1,27 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15719 -->
+<!-- EN-Revision: 15783 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.theory">
 <sect1 id="zend.cache.theory">
     <title>Die Theorie des Cachens</title>
     <title>Die Theorie des Cachens</title>
     <para>
     <para>
         Es gibt 3 Schlüsselkonzepte in <classname>Zend_Cache</classname>. Eines ist die eindeutige
         Es gibt 3 Schlüsselkonzepte in <classname>Zend_Cache</classname>. Eines ist die eindeutige
         Identifizierung (ein String), die benutzt wird, um Cache Datensätze zu identifizieren. Das
         Identifizierung (ein String), die benutzt wird, um Cache Datensätze zu identifizieren. Das
-        zweite ist die <code>'lifetime'</code> Direktive, wie im Beispiel gezeigt; sie definiert,
-        wie lange eine gecachte Ressource als 'frisch' betrachtet wird. Das dritte Konzept ist die
-        bedingte Ausführung, so das Teile des Codes komplett übersprungen werden können, was die
-        Leistung steigert. Die Haupt-Frontend Funktion (eg.
+        zweite ist die <emphasis>'lifetime'</emphasis> Direktive, wie im Beispiel gezeigt; sie
+        definiert, wie lange eine gecachte Ressource als 'frisch' betrachtet wird. Das dritte
+        Konzept ist die bedingte Ausführung, so das Teile des Codes komplett übersprungen werden
+        können, was die Leistung steigert. Die Haupt-Frontend Funktion (eg.
         <classname>Zend_Cache_Core::get()</classname>) ist immer so gestaltet, das false
         <classname>Zend_Cache_Core::get()</classname>) ist immer so gestaltet, das false
         zurückgegeben wird, wenn ein Cache fehlt. Aber nur, wenn das für die Natur des Frontends
         zurückgegeben wird, wenn ein Cache fehlt. Aber nur, wenn das für die Natur des Frontends
         Sinn macht. Das erlaubt es Endbenutzern, die Teile des Codes, die gecached (oder
         Sinn macht. Das erlaubt es Endbenutzern, die Teile des Codes, die gecached (oder
-        übersprungen) werden sollen, in <code>if(){ ... }</code> Anweisungen zu umhüllen, wobei die
-        Bedingung die <classname>Zend_Cache</classname> Methode selbst ist. Am Ende der Blöcke muss
-        das erstellte auf alle Fälle gespeichert werden (z.B.
+        übersprungen) werden sollen, in <emphasis>if(){ ... }</emphasis> Anweisungen zu umhüllen,
+        wobei die Bedingung die <classname>Zend_Cache</classname> Methode selbst ist. Am Ende der
+        Blöcke muss das erstellte auf alle Fälle gespeichert werden (z.B.
         <classname>Zend_Cache_Core::save()</classname>).
         <classname>Zend_Cache_Core::save()</classname>).
     </para>
     </para>
     <note><para>
     <note><para>
         Das Design der bedingten Ausführung des erzeugten Codes ist in einigen Frontends nicht
         Das Design der bedingten Ausführung des erzeugten Codes ist in einigen Frontends nicht
-        notwendig (<code>Function</code>, zum Beispiel) wenn die komplette Logik im verwendeten
-        Frontend integriert ist.
+        notwendig (<emphasis>Function</emphasis>, zum Beispiel) wenn die komplette Logik im
+        verwendeten Frontend integriert ist.
     </para></note>
     </para></note>
     <note><para>
     <note><para>
         'Cache hit' ist ein Ausdruck für eine Bedingung, wenn ein Cache Datensatz gefunden wurde, er
         'Cache hit' ist ein Ausdruck für eine Bedingung, wenn ein Cache Datensatz gefunden wurde, er
@@ -72,32 +72,33 @@ $cache = Zend_Cache::factory($frontendName,
         <title>Markierte Datensätze</title>
         <title>Markierte Datensätze</title>
         <para>
         <para>
             Markierungen sind ein Weg um Cache Datensätze zu kategorisieren. Wenn der Cache mit der
             Markierungen sind ein Weg um Cache Datensätze zu kategorisieren. Wenn der Cache mit der
-            <code>save()</code> Methode abgespeichert werden soll, kann ein Array mit Markierungen
-            für diesen Datensatz angelegt werden. Dann besteht die Möglichkeit, alle markierten
-            Cache Datensätze mit einer bestimmten Markierung (oder Markierungen), zu löschen:
+            <methodname>save()</methodname> Methode abgespeichert werden soll, kann ein Array mit
+            Markierungen für diesen Datensatz angelegt werden. Dann besteht die Möglichkeit, alle
+            markierten Cache Datensätze mit einer bestimmten Markierung (oder Markierungen), zu
+            löschen:
         </para>
         </para>
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
 $cache->save($huge_data, 'myUniqueID', array('tagA', 'tagB', 'tagC'));
 $cache->save($huge_data, 'myUniqueID', array('tagA', 'tagB', 'tagC'));
 ]]></programlisting>
 ]]></programlisting>
         <note><para>
         <note><para>
-            Man beachte, dass die <code>save()</code> Method einen optionales, viertes Argument
-            akzeptiert: <varname>$specificLifetime</varname> (wenn != false, setzt es eine spezifische
-            Laufzeit für diesen speziellen Cache Eintrag)
+            Man beachte, dass die <methodname>save()</methodname> Method einen optionales, viertes
+            Argument akzeptiert: <varname>$specificLifetime</varname> (wenn != false, setzt es eine
+            spezifische Laufzeit für diesen speziellen Cache Eintrag)
         </para></note>
         </para></note>
     </sect2>
     </sect2>
     <sect2 id="zend.cache.clean">
     <sect2 id="zend.cache.clean">
         <title>Löschen des Caches</title>
         <title>Löschen des Caches</title>
         <para>
         <para>
-            Um eine bestimmte Cache ID zu entfernen/annullieren, kann die <code>remove()</code>
-            Methode benutzt werden:
+            Um eine bestimmte Cache ID zu entfernen/annullieren, kann die
+            <methodname>remove()</methodname> Methode benutzt werden:
         </para>
         </para>
              <programlisting language="php"><![CDATA[
              <programlisting language="php"><![CDATA[
 $cache->remove('idToRemove');
 $cache->remove('idToRemove');
 ]]></programlisting>
 ]]></programlisting>
         <para>
         <para>
             Um mehrere Cache IDs mit einer Operation zu entfernen/annulieren, kann die
             Um mehrere Cache IDs mit einer Operation zu entfernen/annulieren, kann die
-            <code>clean()</code> Methode benutzt werden. Zum Beispiel um alle Cache Datensätze zu
-            entfernen :
+            <methodname>clean()</methodname> Methode benutzt werden. Zum Beispiel um alle Cache
+            Datensätze zu entfernen :
         </para>
         </para>
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
 // Löschen aller Datensätze
 // Löschen aller Datensätze
@@ -134,10 +135,13 @@ $cache->clean(
 );
 );
 ]]></programlisting>
 ]]></programlisting>
         <para>
         <para>
-            Mögliche Löschmodi sind: <code>CLEANING_MODE_ALL</code>, <code>CLEANING_MODE_OLD</code>,
-            <code>CLEANING_MODE_MATCHING_TAG</code>, <code>CLEANING_MODE_NOT_MATCHING_TAG</code> und
-            <code>CLEANING_MODE_MATCHING_ANY_TAG</code>. Die letzteren sind, wie deren Namen
-            vermuten lassen, kombiniert mit einem Array von Markierungen für die Löschoperation.
+            Mögliche Löschmodi sind: <constant>CLEANING_MODE_ALL</constant>,
+            <constant>CLEANING_MODE_OLD</constant>,
+            <constant>CLEANING_MODE_MATCHING_TAG</constant>,
+            <constant>CLEANING_MODE_NOT_MATCHING_TAG</constant> und
+            <constant>CLEANING_MODE_MATCHING_ANY_TAG</constant>. Die letzteren sind, wie deren
+            Namen vermuten lassen, kombiniert mit einem Array von Markierungen für die
+            Löschoperation.
         </para>
         </para>
     </sect2>
     </sect2>
 </sect1>
 </sect1>

+ 75 - 65
documentation/manual/de/module_specs/Zend_Captcha-Adapters.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15719 -->
+<!-- EN-Revision: 15783 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.captcha.adapters">
 <sect1 id="zend.captcha.adapters">
     <title>CAPTCHA Adapter</title>
     <title>CAPTCHA Adapter</title>
@@ -34,48 +34,53 @@
 
 
         <itemizedlist>
         <itemizedlist>
             <listitem><para>
             <listitem><para>
-                <code>setWordLen($length)</code> und <code>getWordLen()</code> erlauben es die Länge
-                des erzeugten "Wortes" in Zeichen zu spezifizieren, und den aktuellen Wert zu
-                erhalten.
+                <methodname>setWordLen($length)</methodname> und
+                <methodname>getWordLen()</methodname> erlauben es die Länge des erzeugten "Wortes"
+                in Zeichen zu spezifizieren, und den aktuellen Wert zu erhalten.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setTimeout($ttl)</code> und <code>getTimeout()</code> erlauben es die
-                Lebenszeit des Sessiontokens zu spezifizieren, und den aktuellen Wert er erhalten.
-                <varname>$ttl</varname> sollte in Sekunden spezifiziert sein.
+                <methodname>setTimeout($ttl)</methodname> und <methodname>getTimeout()</methodname>
+                erlauben es die Lebenszeit des Sessiontokens zu spezifizieren, und den aktuellen
+                Wert er erhalten. <varname>$ttl</varname> sollte in Sekunden spezifiziert sein.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setSessionClass($class)</code> und <code>getSessionClass()</code> erlauben es
-                eine alternative <classname>Zend_Session_Namespace</classname> Implementation zu
-                spezifizieren die verwendet werden soll um das CAPTCHA Token persistent zu machen
-                und den aktuellen Wert zu bekommen.
+                <methodname>setSessionClass($class)</methodname> und
+                <methodname>getSessionClass()</methodname> erlauben es eine alternative
+                <classname>Zend_Session_Namespace</classname> Implementation zu spezifizieren die
+                verwendet werden soll um das CAPTCHA Token persistent zu machen und den aktuellen
+                Wert zu bekommen.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>getId()</code> erlaubt es den aktuellen Tokenidentifikator zu erhalten.
+                <methodname>getId()</methodname> erlaubt es den aktuellen Tokenidentifikator zu
+                erhalten.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>getWord()</code> erlaubt es das erzeugte Wort das mit dem CAPTCHA verwendet
-                wird zu erhalten. Es wird das Wort erzeugen wenn es bis dahin noch nicht erstellt
-                wurde.
+                <methodname>getWord()</methodname> erlaubt es das erzeugte Wort das mit dem CAPTCHA
+                verwendet wird zu erhalten. Es wird das Wort erzeugen wenn es bis dahin noch nicht
+                erstellt wurde.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setSession(Zend_Session_Namespace $session)</code> erlaubt es ein
+                <methodname>setSession(Zend_Session_Namespace $session)</methodname> erlaubt es ein
                 Sessionobjekt zu spezifizieren das für die Persistenz des CAPTCHA Tokens verwendet
                 Sessionobjekt zu spezifizieren das für die Persistenz des CAPTCHA Tokens verwendet
-                wird. <code>getSession()</code> erlaubt es das aktuelle Sessionobjekt zu erhalten.
+                wird. <methodname>getSession()</methodname> erlaubt es das aktuelle Sessionobjekt
+                zu erhalten.
             </para></listitem>
             </para></listitem>
         </itemizedlist>
         </itemizedlist>
 
 
         <para>
         <para>
             Alle Wort CAPTCHAs erlauben es ein Array von Optionen an den Konstruktor zu übergeben,
             Alle Wort CAPTCHAs erlauben es ein Array von Optionen an den Konstruktor zu übergeben,
-            oder alternativ dieses an <code>setOptions()</code> zu übergeben. Man kan auch ein
-            <classname>Zend_Config</classname> Objekt an <code>setConfig()</code> zu übergeben.
-            Standardmäßig können die <code>wordLen</code>, <code>timeout</code>, und
-            <code>sessionClass</code> Schlüssel alle verwendet werden. Jede konkrete Implementation
-            kann zusätzliche Schlüssel definieren oder die Optionen auf einem anderen Weg verwenden.
+            oder alternativ dieses an <methodname>setOptions()</methodname> zu übergeben. Man kann
+            auch ein <classname>Zend_Config</classname> Objekt an
+            <methodname>setConfig()</methodname> zu übergeben. Standardmäßig können die
+            <emphasis>wordLen</emphasis>, <emphasis>timeout</emphasis>, und
+            <emphasis>sessionClass</emphasis> Schlüssel alle verwendet werden. Jede konkrete
+            Implementation kann zusätzliche Schlüssel definieren oder die Optionen auf einem
+            anderen Weg verwenden.
         </para>
         </para>
 
 
         <note>
         <note>
@@ -132,62 +137,67 @@
 
 
         <itemizedlist>
         <itemizedlist>
             <listitem><para>
             <listitem><para>
-                <code>setExpiration($expiration)</code> und <code>getExpiration()</code> erlauben es
-                eine maximale Lebenszeit zu definieren die das CAPTCHA Bild auf dem Dateisystem
-                bleibt. Das ist typischerweise längerer als die Session Lifetime. Die Garbage
-                Collection läuft periodisch jedes Mal wenn das CAPTCHA Objekt enthalten ist, und
-                löscht die Bilder die abgelaufen sind. Der Wert der Löschung sollte in Sekunden
-                angegeben werden.
+                <methodname>setExpiration($expiration)</methodname> und
+                <methodname>getExpiration()</methodname> erlauben es eine maximale Lebenszeit zu
+                definieren die das CAPTCHA Bild auf dem Dateisystem bleibt. Das ist typischerweise
+                längerer als die Session Lifetime. Die Garbage Collection läuft periodisch jedes
+                Mal wenn das CAPTCHA Objekt enthalten ist, und löscht die Bilder die abgelaufen
+                sind. Der Wert der Löschung sollte in Sekunden angegeben werden.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setGcFreq($gcFreq)</code> und <code>getGcFreg()</code> erlauben es zu
-                spezifizieren wie oft die Garbage Collection laufen soll. Die Garbage Collection
-                wird alle <code>1/$gcFreq</code> Aufrufe ausgeführt. Standard ist 100.
+                <methodname>setGcFreq($gcFreq)</methodname> und
+                <methodname>getGcFreg()</methodname> erlauben es zu Spezifizieren wie oft die
+                Garbage Collection laufen soll. Die Garbage Collection wird alle
+                <emphasis>1/$gcFreq</emphasis> Aufrufe ausgeführt. Standard ist 100.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setFont($font)</code> und <code>getFont()</code> erlauben es die Schrift zu
-                spezifizieren die man verwenden will. <varname>$font</varname> sollte ein voll
-                qualifizierter Pfad zu der Schriftart-Datei sein. Dieser Wert wird benötigt; das
-                CAPTCHA wird wärend der Erzeugung eine Ausnahme werfen wenn die Schriftdatei nicht
-                spezifiziert wurde.
+                <methodname>setFont($font)</methodname> und <methodname>getFont()</methodname>
+                erlauben es die Schrift zu Spezifizieren die man verwenden will.
+                <varname>$font</varname> sollte ein voll qualifizierter Pfad zu der
+                Schriftart-Datei sein. Dieser Wert wird benötigt; das CAPTCHA wird wärend der
+                Erzeugung eine Ausnahme werfen wenn die Schriftdatei nicht spezifiziert wurde.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setFontSize($fsize)</code> und <code>getFontSize()</code> erlauben es die
-                Schriftgröße in Pixel zu spezifizieren die verwendet wird wenn das CAPTCHA erzeugt
-                wird. Der Standardwert ist 24px.
+                <methodname>setFontSize($fsize)</methodname> und
+                <methodname>getFontSize()</methodname> erlauben es die Schriftgröße in Pixel zu
+                Spezifizieren die verwendet wird wenn das CAPTCHA erzeugt wird. Der Standardwert
+                ist 24px.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setHeight($height)</code> und <code>getHeight()</code> erlauben es die Höhe in
-                Pixel zu spezifizieren die das erzeugte CAPTCHA Bild haben soll. Der Standardwert
-                ist 50px.
+                <methodname>setHeight($height)</methodname> und
+                <methodname>getHeight()</methodname> erlauben es die Höhe in Pixel zu Spezifizieren
+                die das erzeugte CAPTCHA Bild haben soll. Der Standardwert ist 50px.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setWidth($width)</code> und <code>getWidth()</code> erlauben es die Breite in
-                Pixel zu spezifizieren die das erzeugte Captcha Bild haben soll. Der Standardwert
-                ist 200px.
+                <methodname>setWidth($width)</methodname> und <methodname>getWidth()</methodname>
+                erlauben es die Breite in Pixel zu Spezifizieren die das erzeugte Captcha Bild
+                haben soll. Der Standardwert ist 200px.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setImgDir($imgDir)</code> und <code>getImgDir()</code> erlauben es das
-                Verzeichnis für das Speicher der CAPTCHA Bilder zu spezifizieren. Der Standardwert
-                ist "./images/captcha/", was relativ zum Bootstrapskript zu sehen ist.
+                <methodname>setImgDir($imgDir)</methodname> und
+                <methodname>getImgDir()</methodname> erlauben es das Verzeichnis für das Speicher
+                der CAPTCHA Bilder zu spezifizieren. Der Standardwert ist "./images/captcha/", was
+                relativ zum Bootstrapskript zu sehen ist.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setImgUrl($imgUrl)</code> und <code>getImgUrl()</code> erlauben es den
-                Relativen Pfad zum CAPTCHA Bild für die Verwendung im HTML Markup zu spezifizieren.
-                Der Standardwert ist "/images/captcha/".
+                <methodname>setImgUrl($imgUrl)</methodname> und
+                <methodname>getImgUrl()</methodname> erlauben es den Relativen Pfad zum CAPTCHA
+                Bild für die Verwendung im HTML Markup zu spezifizieren. Der Standardwert ist
+                "/images/captcha/".
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setSuffix($suffix)</code> und <code>getSuffix()</code> erlauben es die Endung
-                des Dateinamens für das CAPTCHA Bild zu spezifizieren. Der Standardwert ist ".png".
-                Beachte: Das Ändern dieses Wertes wird den Typ des erzeugten Bildes nicht ändern.
+                <methodname>setSuffix($suffix)</methodname> und
+                <methodname>getSuffix()</methodname> erlauben es die Endung des Dateinamens für das
+                CAPTCHA Bild zu spezifizieren. Der Standardwert ist ".png". Beachte: Das Ändern
+                dieses Wertes wird den Typ des erzeugten Bildes nicht ändern.
             </para></listitem>
             </para></listitem>
         </itemizedlist>
         </itemizedlist>
 
 
@@ -209,23 +219,23 @@
 
 
         <itemizedlist>
         <itemizedlist>
             <listitem><para>
             <listitem><para>
-                <code>setPrivKey($key)</code> und <code>getPrivKey()</code> erlauben es den privaten
-                Schlüssel zu spezifizieren der für den ReCaptcha Service verwendet werden soll. Er
-                muß wärend der Erstellung spezifiziert werden, auch wenn er jederzeit überschrieben
-                werden kann.
+                <methodname>setPrivKey($key)</methodname> und <methodname>getPrivKey()</methodname>
+                erlauben es den privaten Schlüssel zu spezifizieren der für den ReCaptcha Service
+                verwendet werden soll. Er muß wärend der Erstellung spezifiziert werden, auch wenn
+                er jederzeit überschrieben werden kann.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setPubKey($key)</code> und <code>getPubKey()</code> erlauben es den
-                öffentlichen Schlüssel zu spezifizieren der mit dem ReCaptcha Service verwendet
-                werden soll. Er muß wärend der Erstellung spezifiziert werden, auch wenn er
-                jederzeit überschrieben werden kann.
+                <methodname>setPubKey($key)</methodname> und <methodname>getPubKey()</methodname>
+                erlauben es den öffentlichen Schlüssel zu spezifizieren der mit dem ReCaptcha
+                Service verwendet werden soll. Er muß wärend der Erstellung spezifiziert werden,
+                auch wenn er jederzeit überschrieben werden kann.
             </para></listitem>
             </para></listitem>
 
 
             <listitem><para>
             <listitem><para>
-                <code>setService(Zend_Service_ReCaptcha $service)</code> und
-                <code>getService()</code> erlauben es das ReCaptcha Serviceobjekt zu setzen und
-                erhalten.
+                <methodname>setService(Zend_Service_ReCaptcha $service)</methodname> und
+                <methodname>getService()</methodname> erlauben es das ReCaptcha Serviceobjekt zu
+                setzen und erhalten.
             </para></listitem>
             </para></listitem>
         </itemizedlist>
         </itemizedlist>
     </sect2>
     </sect2>

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

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 15780 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.router.routes.chain">
 <sect3 id="zend.controller.router.routes.chain">
     <title>Zend_Controller_Router_Route_Chain</title>
     <title>Zend_Controller_Router_Route_Chain</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Json-Server.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 15807 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.json.server">
 <sect1 id="zend.json.server">
     <title>Zend_Json_Server - JSON-RPC server</title>
     <title>Zend_Json_Server - JSON-RPC server</title>