Forráskód Böngészése

[MANUAL] German:

- sync up to r22243

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@22370 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 15 éve
szülő
commit
b9caf59960

+ 93 - 0
documentation/manual/de/module_specs/Zend_Filter-Alpha.xml

@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 22247 -->
+<!-- Reviewed: no -->
+<sect2 id="zend.filter.set.alpha">
+    <title>Alpha</title>
+
+    <para>
+        <classname>Zend_Filter_Alpha</classname> ist ein Filter der den String
+        <varname>$value</varname> zurückgibt, wobei er alle Zeichen entfernt die keine
+        alphanummerischen Zeichen sind. Dieser Filter enthält eine Option welche Leerzeichen
+        erlaubt.
+    </para>
+
+    <sect3 id="zend.filter.set.alpha.options">
+        <title>Unterstützte Optionen für Zend_Filter_Alpha</title>
+
+        <para>
+            Die folgenden Optionen werden für <classname>Zend_Filter_Alpha</classname> unterstützt:
+        </para>
+
+        <itemizedlist>
+            <listitem>
+                <para>
+                    <emphasis><property>allowwhitespace</property></emphasis>: Wenn diese Option
+                    gesetzt wird dann werden Leerzeichen erlaubt. Andernfalls werden Sie
+                    unterdrückt. Standardmäßig sind Leerzeichen nicht erlaubt.
+                </para>
+            </listitem>
+        </itemizedlist>
+    </sect3>
+
+    <sect3 id="zend.filter.set.alpha.basic">
+        <title>Einfache Verwendung</title>
+
+        <para>
+            Ein einfaches Beispiel der Verwendung ist anbei:
+        </para>
+
+        <programlisting language="php"><![CDATA[
+$filter = new Zend_Filter_Alpha();
+
+print $filter->filter('Das ist (mein) Inhalt: 123');
+]]></programlisting>
+
+        <para>
+            Das obige Beispiel gibt 'DasistmeinInhalt' zurück. Es sollte beachtet werden dass
+            Leerzeichen und Klammern entfernt werden.
+        </para>
+
+        <note>
+            <para>
+                <classname>Zend_Filter_Alpha</classname> arbeitet mit den meisten Sprachen; trotzdem
+                gibt es drei Ausnahmen: Chinesisch, Japanisch und Koreanisch. Bei diesen Sprachen
+                wird das englische Alphabeth verwenden. Die Sprache wird durch die Verwendung von
+                <classname>Zend_Locale</classname> erkannt.
+            </para>
+        </note>
+    </sect3>
+
+     <sect3 id="zend.filter.set.alpha.whitespace">
+         <title>Leerzeichen erlauben</title>
+
+        <para>
+            <classname>Zend_Filter_Alpha</classname> kann auch Leerzeichen erlauben. Dies kann
+            nützlich sein wenn man spezielle Zeichen von einem Statz entfernen will. Siehe das
+            folgende Beispiel:
+        </para>
+
+        <programlisting language="php"><![CDATA[
+$filter = new Zend_Filter_Alpha(array('allowwhitespace' => true));
+
+print $filter->filter('Das ist (mein) Inhalt: 123');
+]]></programlisting>
+
+        <para>
+            Das oben stehende Beispiel gibt 'Das ist mein Inhalt ' zurück. Es ist zu beachten das
+            alle Klammern, Doppelpunkte und Zahlen entfernt werden wärend die Leerzeichen bleiben.
+        </para>
+
+        <para>
+            Um <property>allowWhiteSpace</property> nach der Instanziierung zu ändern kann die
+            Methode <methodname>setAllowWhiteSpace()</methodname> verwendet werden.
+        </para>
+
+        <para>
+            Um den aktuellen Wert von <property>allowWhiteSpace</property> zu erhalten kann die
+            Methode <methodname>getAllowWhiteSpace()</methodname> verwendet werden.
+        </para>
+    </sect3>
+</sect2>
+<!--
+vim:se ts=4 sw=4 et:
+-->

+ 47 - 0
documentation/manual/de/module_specs/Zend_Filter-BaseName.xml

@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 22247 -->
+<!-- Reviewed: no -->
+<sect2 id="zend.filter.set.basename">
+    <title>BaseName</title>
+
+    <para>
+        <classname>Zend_Filter_BaseName</classname> erlaubt es einen String zu filtern welcher den
+        Pfad zu einer Daten enthält und gibt den Basisnamen dieser Datei zurück.
+    </para>
+
+    <sect3 id="zend.filter.set.basename.options">
+        <title>Unterstützte Optionen für Zend_Filter_BaseName</title>
+
+        <para>
+            Es gibt keine zusätzlichen Optionen für  <classname>Zend_Filter_BaseName</classname>.
+        </para>
+    </sect3>
+
+    <sect3 id="zend.filter.set.basename.basic">
+        <title>Einfache Verwendung</title>
+
+        <para>
+            Ein einfaches Beispiel der Verwendung ist nachfolgend zu finden:
+        </para>
+
+        <programlisting language="php"><![CDATA[
+$filter = new Zend_Filter_BaseName();
+
+print $filter->filter('/vol/tmp/filename');
+]]></programlisting>
+
+        <para>
+            Das gibt 'filename' zurück.
+        </para>
+
+        <programlisting language="php"><![CDATA[
+$filter = new Zend_Filter_BaseName();
+
+print $filter->filter('/vol/tmp/filename.txt');
+]]></programlisting>
+
+        <para>
+            Das gibt '<filename>filename.txt</filename>' zurück.
+        </para>
+    </sect3>
+</sect2>

+ 40 - 0
documentation/manual/de/module_specs/Zend_Filter-Digits.xml

@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 22248 -->
+<!-- Reviewed: no -->
+<sect2 id="zend.filter.set.digits">
+    <title>Digits</title>
+
+    <para>
+        Gibt den String <varname>$value</varname> zurück und entfernt alle ausser Ziffern.
+    </para>
+
+     <sect3 id="zend.filter.set.digits.options">
+        <title>Unterstützte Optionen für Zend_Filter_Digits</title>
+
+        <para>
+            Es gibt keine zusätzlichen Optionen für <classname>Zend_Filter_Digits</classname>.
+        </para>
+    </sect3>
+
+     <sect3 id="zend.filter.set.digits.basic">
+        <title>Einfache Verwendung</title>
+
+        <para>
+            Ein einfaches Beispiel der Verwendung ist nachfolgend zu finden:
+        </para>
+
+        <programlisting language="php"><![CDATA[
+$filter = new Zend_Filter_Digits();
+
+print $filter->filter('October 2009');
+// Gibt "2009" zurück
+]]></programlisting>
+
+        <programlisting language="php"><![CDATA[
+$filter = new Zend_Filter_Digits();
+
+print $filter->filter('HTML 5 für Dummies');
+// Gibt "5" zurück
+]]></programlisting>
+    </sect3>
+</sect2>

+ 41 - 0
documentation/manual/de/module_specs/Zend_Filter-Dir.xml

@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 22249 -->
+<!-- Reviewed: no -->
+<sect2 id="zend.filter.set.dir">
+    <title>Dir</title>
+
+    <para>
+        Ein angegebener String welcher den Pfad zu einer Datei enthält wird von dieser Funktion nur
+        den Namen des Verzeichnisses zurückgeben.
+    </para>
+
+     <sect3 id="zend.filter.set.dir.options">
+        <title>Unterstützte Optionen für Zend_Filter_Dir</title>
+
+        <para>
+            Es gibt keine zusätzlichen Optionen für <classname>Zend_Filter_Dir</classname>.
+        </para>
+    </sect3>
+
+     <sect3 id="zend.filter.set.dir.basic">
+        <title>Einfache Verwendung</title>
+
+        <para>
+            Ein einfaches Beispiel der Verwendung ist nachfolgend zu finden:
+        </para>
+
+        <programlisting language="php"><![CDATA[
+$filter = new Zend_Filter_Dir();
+
+print $filter->filter('/etc/passwd');
+// Gibt "/etc" zurück
+]]></programlisting>
+
+        <programlisting language="php"><![CDATA[
+$filter = new Zend_Filter_Dir();
+
+print $filter->filter('c:/Temp/x');
+// Gibt "c:/Temp" zurück
+]]></programlisting>
+    </sect3>
+</sect2>

+ 5 - 37
documentation/manual/de/module_specs/Zend_Filter-Set.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 22136 -->
+<!-- EN-Revision: 22247 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.filter.set" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Standard Filter Klassen</title>
@@ -10,46 +10,14 @@
     </para>
 
     <xi:include href="Zend_Filter-Alnum.xml" />
-
-    <sect2 id="zend.filter.set.alpha">
-        <title>Alpha</title>
-
-        <para>
-            Gibt den String <varname>$value</varname> zurück und entfernt alles ausser alphabetische
-            Zeichen. Dieser Filter inkludiert eine Option die auch Leerzeichen erlaubt.
-        </para>
-    </sect2>
-
-    <sect2 id="zend.filter.set.basename">
-        <title>BaseName</title>
-
-        <para>
-            Wenn ein String einen Pfad zu einer Datei enthält gibt dieser Filter den Basisnamen der
-            Datei zurück.
-        </para>
-    </sect2>
-
+    <xi:include href="Zend_Filter-Alpha.xml" />
+    <xi:include href="Zend_Filter-BaseName.xml" />
     <xi:include href="Zend_Filter-Boolean.xml" />
     <xi:include href="Zend_Filter-Callback.xml" />
     <xi:include href="Zend_Filter-Compress.xml" />
     <xi:include href="Zend_Filter-Decryption.xml" />
-
-    <sect2 id="zend.filter.set.digits">
-        <title>Digits</title>
-
-        <para>
-            Gibt den String <varname>$value</varname> zurück und entfernt alles ausser nummerische
-            Zeichen.
-        </para>
-    </sect2>
-
-    <sect2 id="zend.filter.set.dir">
-        <title>Dir</title>
-
-        <para>
-            Gibt den Verzeichnisnamen einer Pfadangabe zurück.
-        </para>
-    </sect2>
+    <xi:include href="Zend_Filter-Digits.xml" />
+    <xi:include href="Zend_Filter-Dir.xml" />
 
     <xi:include href="Zend_Filter-Encryption.xml" />
 

+ 2 - 2
documentation/manual/de/module_specs/Zend_Test-PHPUnit-Examples.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20807 -->
+<!-- EN-Revision: 22236 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.test.phpunit.examples">
     <title>Beispiele</title>
@@ -314,7 +314,7 @@ class UserControllerTest extends Zend_Test_PHPUnit_ControllerTestCase
             muß man warscheinlich einige Grundlagen ändern um sicherzustellen das die Datenbank am
             Anfang jeden Tests, in einer unverfälschten, testbaren Konfiguration ist. PHPUnit bietet
             bereits Funktionalität um das sicherzustellen; <ulink
-                url="http://www.phpunit.de/pocket_guide/3.3/en/database.html">Lesen Sie darüber in
+                url="http://www.phpunit.de/manual/3.4/en/database.html">Lesen Sie darüber in
             der PHPUnit Dokumentation nach</ulink>. Wir empfehlen eine separate Datenbank für das
             Testen zu verwenden statt der Produktionsdatenbank, und entweder eine SQLite Datei oder
             eine Datenbank im Speicher zu verwenden, da beide Optionen sehr performant sind, keinen