Explorar o código

[DOCUMENTATION] German:

- sync up to r16177

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@16336 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas %!s(int64=16) %!d(string=hai) anos
pai
achega
e7ced445c6

+ 2 - 2
documentation/manual/de/module_specs/Zend_Application-TheoryOfOperation.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 16067 -->
+<!-- EN-Revision: 16169 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.application.theory-of-operation">
     <title>Theorie der Funktionsweise</title>
@@ -233,7 +233,7 @@ $bootstrap->bootstrap('foo');
             </para>
 
             <programlisting language="php"><![CDATA[
-$bootstrap->bootstrap(array('foo', 'bar));
+$bootstrap->bootstrap(array('foo', 'bar'));
 ]]></programlisting>
 
             <para>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Db_Select.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15851 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.db.select">
 

+ 1 - 1
documentation/manual/de/module_specs/Zend_Db_Table-Relationships.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15851 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.db.table.relationships">
 

+ 1 - 1
documentation/manual/de/module_specs/Zend_Dojo-Data.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15851 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.dojo.data">
     <title>Zend_Dojo_Data: dojo.data Envelopes</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Feed-ConsumingRss.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15854 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.consuming-rss">
     <title>Einen RSS Feed konsumieren</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_File_Transfer-Validators.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15854 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.file.transfer.validators">
 

+ 1 - 1
documentation/manual/de/module_specs/Zend_Filter_Input.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15854 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.filter.input">
     <title>Zend_Filter_Input</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Loader-Autoloader.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15745 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.loader.autoloader">
     <title>Der Autoloader</title>

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

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15742 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.memory.memory-objects">
 

+ 1 - 1
documentation/manual/de/module_specs/Zend_Search_Lucene-Searching.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.search.lucene.searching">
     <title>Einen Index durchsuchen</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Service_StrikeIron-Overview.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.service.strikeiron">
     <title>Zend_Service_StrikeIron</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Tag-Introduction.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.tag.introduction">
     <title>Einführung</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Tag_Cloud.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.tag.cloud">
 

+ 1 - 1
documentation/manual/de/module_specs/Zend_TimeSync.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15346 -->
+<!-- EN-Revision: 16166 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.timesync.introduction">
 

+ 40 - 1
documentation/manual/de/module_specs/Zend_Validate-Messages.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 16087 -->
+<!-- EN-Revision: 16170 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.validate.messages">
 
@@ -575,6 +575,45 @@ $validator = new Zend_Validate_Alnum();
 $messages  = $validator->getMessageTemplates();
 ]]></programlisting>
 
+    <sect2 id="zend.validate.messages">
+        <title>Begrenzen der Größe einer Prüfungsmeldung</title>
+
+        <para>
+            Manchmal ist es notwendig die maximale Größe die eine Prüfungsmeldung haben kann zu
+            begrenzen. Zum Beispiel wenn die View nur eine maximale Größe von 100 Zeichen für die
+            Darstellung auf einer Zeile erlaubt. Um die Verwendung zu vereinfachen, ist
+            <classname>Zend_Validate</classname> dazu in der Lage die maximal zurückgegebene
+            Größe einer Prüfnachricht zu begrenzen.
+        </para>
+
+        <para>
+            Um die aktuell gesetzte Größe zu erhalten ist
+            <methodname>Zend_Validate::getMessageLength()</methodname> zu verwenden. Wenn diese
+            -1 ist, dann wird die zurückgegebene Nachricht nicht begrenzt. Das ist das
+            Standardverhalten.
+        </para>
+
+        <para>
+            Um die Größe der zurückgegebenen Nachrichten zu begrenzen ist
+            <methodname>Zend_Validate::setMessageLength()</methodname> zu verwenden. Man kann diese
+            auf jede benötigte Integer Größe setzen. Wenn die zurückzugebende Nachricht die
+            gesetzte Größe überschreitet, dann wird die Nachricht abgeschnitten und der String
+            '<emphasis>...</emphasis>' wird statt dem Rest der Nachricht hinzugefügt.
+        </para>
+
+        <programlisting language="php"><![CDATA[
+Zend_Validate::setMessageLength(100);
+]]></programlisting>
+
+        <note>
+            <para>
+                Es ist zu beachten das die gesetzte Länge der Nachrichten für alle Prüfungen
+                verwendet wird, sogar für selbstdefinierte, solange Sie
+                <classname>Zend_Validate_Abstract</classname> erweitern.
+            </para>
+        </note>
+    </sect2>
+
 </sect1>
 <!--
 vim:se ts=4 sw=4 et: