Kaynağa Gözat

[MANUAL] German:

- sync up to r18555

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@18648 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 16 yıl önce
ebeveyn
işleme
5d85d64c9a

+ 16 - 2
documentation/manual/de/module_specs/Zend_Date-Constants.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 18427 -->
+<!-- EN-Revision: 18451 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.date.constants">
 <sect1 id="zend.date.constants">
     <title>Konstanten für generelle Datums Funktionen</title>
     <title>Konstanten für generelle Datums Funktionen</title>
@@ -1168,8 +1168,22 @@ print $date->toString("'Format:D M j G:i:s T Y='D M j G:i:s T Y");
 ]]></programlisting>
 ]]></programlisting>
         </example>
         </example>
 
 
+        <important>
+            <title>PHP Datums Format und die Verwendung von Konstanten</title>
+
+            <para>
+                Es ist wichtig anzumerken das die Konstanten von <methodname>Zend_Date</methodname>
+                die <acronym>ISO</acronym> Schreibweise verwenden. Das bedeutet, wenn man für
+                <methodname>Zend_Date</methodname> setzt dass es die <acronym>PHP</acronym>
+                Schreibweise verwenden soll, dann sollte man die Konstanten von
+                <methodname>Zend_Date</methodname> nicht verwenden, sondern das gewünschte
+                Format manuell selbst definieren. Wenn man dieser Empfehlung nicht folgt, kann das
+                zu unerwarteten Ergebnissen führen.
+            </para>
+        </important>
+
         <para>
         <para>
-            Die folgende Tabelle zeit die Liste der <acronym>PHP</acronym> date Formatdefinitionen
+            Die folgende Tabelle zeigt die Liste der <acronym>PHP</acronym> date Formatdefinitionen
             mit Ihrem Äquivalent in <classname>Zend_Date</classname> Konstanten und der im
             mit Ihrem Äquivalent in <classname>Zend_Date</classname> Konstanten und der im
             <acronym>CLDR</acronym> und <acronym>ISO</acronym> äquivalenten Formatdefintion. In den
             <acronym>CLDR</acronym> und <acronym>ISO</acronym> äquivalenten Formatdefintion. In den
             meisten Fällen wenn das <acronym>CLDR</acronym> und <acronym>ISO</acronym> Format keine
             meisten Fällen wenn das <acronym>CLDR</acronym> und <acronym>ISO</acronym> Format keine

+ 12 - 1
documentation/manual/de/module_specs/Zend_Feed_Reader.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 18365 -->
+<!-- EN-Revision: 18514 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.reader">
 <sect1 id="zend.feed.reader">
     <title>Zend_Feed_Reader</title>
     <title>Zend_Feed_Reader</title>
@@ -582,6 +582,17 @@ foreach ($links as $link) {
                             Gibt alle Copyright Notizen zurück die mit dem Feed assoziiert sind
                             Gibt alle Copyright Notizen zurück die mit dem Feed assoziiert sind
                         </entry>
                         </entry>
                     </row>
                     </row>
+
+                    <row>
+                        <entry><methodname>getHubs()</methodname></entry>
+
+                        <entry>
+                            Gibt ein Array der <acronym>URI</acronym> Endpunkte aller Hub Server
+                            zurück welche vom Feed für die Berwendung mit dem Pubsubhubbub
+                            Protokoll bekanntgegeben werden, und erlaubt damit das Einschreiben
+                            für Feeds für Real-Time Updates.
+                        </entry>
+                    </row>
                 </tbody>
                 </tbody>
             </tgroup>
             </tgroup>
         </table>
         </table>

+ 2 - 2
documentation/manual/de/module_specs/Zend_Filter-Compress.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 18311 -->
+<!-- EN-Revision: 18474 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect2 id="zend.filter.set.compress">
 <sect2 id="zend.filter.set.compress">
     <title>Compress und Decompress</title>
     <title>Compress und Decompress</title>
@@ -214,7 +214,7 @@ $filter     = new Zend_Filter_Compress(array(
         'archive' => 'filename.bz2'
         'archive' => 'filename.bz2'
     ),
     ),
 ));
 ));
-$compressed = $filter->filter('C:\temp\compressme.txt');
+$compressed = $filter->filter('C:\temp\somedir');
 // Gibt bei Erfolg true zurück und erstellt die Archiv Datei
 // Gibt bei Erfolg true zurück und erstellt die Archiv Datei
 ]]></programlisting>
 ]]></programlisting>
 
 

+ 2 - 2
documentation/manual/de/module_specs/Zend_Search_Lucene-IndexCreation.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17409 -->
+<!-- EN-Revision: 18536 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.search.lucene.index-creation">
 <sect1 id="zend.search.lucene.index-creation">
     <title>Indexerstellung</title>
     <title>Indexerstellung</title>
@@ -147,7 +147,7 @@ for ($count = 0; $count < $index->maxDoc(); $count++) {
             Lucene Indexsegmentdateien können aufgrund ihres Designs nicht aktualisiert werden. Eine
             Lucene Indexsegmentdateien können aufgrund ihres Designs nicht aktualisiert werden. Eine
             Segmentaktualisierung benötigt eine komplette Reorganisation der Segmente. Siehe auch
             Segmentaktualisierung benötigt eine komplette Reorganisation der Segmente. Siehe auch
             die Lucene Indexdateiformate für weitere Details (<ulink
             die Lucene Indexdateiformate für weitere Details (<ulink
-                url="http://lucene.apache.org/java/docs/fileformats.html">http://lucene.apache.org/java/docs/fileformats.html</ulink>).
+                url="http://lucene.apache.org/java/2_3_0/fileformats.html">http://lucene.apache.org/java/2_3_0/fileformats.html</ulink>).
             <footnote>
             <footnote>
                 <para>
                 <para>
                     Die aktuell unterstützte Version des Lucene Index File Formats ist 2.3
                     Die aktuell unterstützte Version des Lucene Index File Formats ist 2.3

+ 2 - 2
documentation/manual/de/module_specs/Zend_Search_Lucene-JavaLucene.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17174 -->
+<!-- EN-Revision: 18536 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.search.lucene.java-lucene">
 <sect1 id="zend.search.lucene.java-lucene">
     <title>Zusammenarbeit Mit Java Lucene</title>
     <title>Zusammenarbeit Mit Java Lucene</title>
@@ -14,7 +14,7 @@
 
 
         <para>
         <para>
             Eine detaillierte Beschreibung dieses Formats ist hier erhältlich:
             Eine detaillierte Beschreibung dieses Formats ist hier erhältlich:
-            <ulink url="http://lucene.apache.org/java/docs/fileformats.html"/>.
+            <ulink url="http://lucene.apache.org/java/2_3_0/fileformats.html"/>.
             <footnote>
             <footnote>
                 <para>
                 <para>
                     Die aktuell unterstützte Version des Lucene Index Dateiformats ist 2.3
                     Die aktuell unterstützte Version des Lucene Index Dateiformats ist 2.3

+ 2 - 2
documentation/manual/de/module_specs/Zend_Search_Lucene-QueryLanguage.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15743 -->
+<!-- EN-Revision: 18536 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.search.lucene.query-language">
 <sect1 id="zend.search.lucene.query-language">
     <title>Abfragesprache</title>
     <title>Abfragesprache</title>
@@ -16,7 +16,7 @@
 
 
     <para>
     <para>
         Die komplette Java Lucene Syntax Dokumentation der Abfragesprache kann
         Die komplette Java Lucene Syntax Dokumentation der Abfragesprache kann
-        <ulink url="http://lucene.apache.org/java/docs/queryparsersyntax.html">hier</ulink> gefunden
+        <ulink url="http://lucene.apache.org/java/2_3_0/queryparsersyntax.html">hier</ulink> gefunden
         werden.
         werden.
     </para>
     </para>
 
 

+ 142 - 8
documentation/manual/de/module_specs/Zend_Service_Twitter.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 18100 -->
+<!-- EN-Revision: 18505 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.service.twitter" xmlns:xi="http://www.w3.org/2001/XInclude">
 <sect1 id="zend.service.twitter" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Zend_Service_Twitter</title>
     <title>Zend_Service_Twitter</title>
@@ -9,12 +9,12 @@
 
 
         <para>
         <para>
             <classname>Zend_Service_Twitter</classname> bietet einen Client für die <ulink
             <classname>Zend_Service_Twitter</classname> bietet einen Client für die <ulink
-                url="http://apiwiki.twitter.com/REST+API+Documentation">REST <acronym>API</acronym>
-                von Twitter</ulink>. <classname>Zend_Service_Twitter</classname> erlaubt es eine
-            öffentliche Zeitachse abzufragen und wenn man einen Benutzernamen und ein Passwort für
-            Twitter angibt, ist es auch erlaubt den eigenen Status zu erhalten und zu aktualisieren,
-            Freunden zu antworten, Nachrichten an Freunde schicken, Tweets als Favoriten markieren
-            und vieles mehr.
+                url="http://apiwiki.twitter.com/Twitter-API-Documentation">REST
+                <acronym>API</acronym> von Twitter</ulink>.
+            <classname>Zend_Service_Twitter</classname> erlaubt es eine öffentliche Zeitachse
+            abzufragen und wenn man einen Benutzernamen und ein Passwort für Twitter angibt, ist es
+            auch erlaubt den eigenen Status zu erhalten und zu aktualisieren, Freunden zu antworten,
+            Nachrichten an Freunde schicken, Tweets als Favoriten markieren und vieles mehr.
         </para>
         </para>
 
 
         <para>
         <para>
@@ -73,6 +73,13 @@
                     Tweets.
                     Tweets.
                 </para>
                 </para>
             </listitem>
             </listitem>
+
+            <listitem>
+                <para>
+                    <code>block</code>, blockiert und entfernt die Blockierung von Benutzern welche
+                    einem folgen.
+                </para>
+            </listitem>
         </itemizedlist>
         </itemizedlist>
     </sect2>
     </sect2>
 
 
@@ -719,9 +726,136 @@ $response = $twitter->favorite->destroy(12351);
 ]]></programlisting>
 ]]></programlisting>
                 </example>
                 </example>
             </listitem>
             </listitem>
-
         </itemizedlist>
         </itemizedlist>
+    </sect2>
+
+    <sect2 id="zend.service.twitter.block">
+        <title>Blockierende Methoden</title>
+
+        <itemizedlist>
 
 
+            <listitem>
+                <para>
+                    <code>exists</code>, retourniert ob der authentifizierende Benutzer einen
+                    Zielbenutzer blockiert. Gibt das Objekt des blockierten Benutzers zurück wenn
+                    ein Block existiert.
+                </para>
+
+                <example id="zend.service.twitter.block.exists">
+                    <title>Prüfen ob ein Block existiert</title>
+                    <programlisting language="php"><![CDATA[
+$twitter = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response = $twitter->block->exists('blockeduser');
+// gibt true oder false zurück
+
+$response2 = $twitter->block->exists('blockeduser', true);
+// gibt die Info des blockierten Benutzers zurück wenn dieser blockiert ist
+]]></programlisting>
+                </example>
+
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>id</code>, die ID oder der Screen Name des Benutzers für den
+                            eine Blockierung existiert.
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>returnResult</code>, Boolean welches angibt ob das Objekt des
+                            Benutzers zurückgegeben werden soll, statt einfach nur true oder false.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+
+            </listitem>
+
+            <listitem>
+                <para>
+                    <code>create</code>, blockiert den Benutzer der im ID Parameter als
+                    authentifizierter Benutzer spezifiziert wurde. Löscht eine Freundschaft zum
+                    blockierten Benutzer wenn diese existiert. Gibt den blockierten Benutzer im
+                    angeforderten Format zurück wenn es erfolgreich war
+                </para>
+
+                <example id="zend.service.twitter.block.create">
+                    <title>Einen Benutzer blockieren</title>
+                    <programlisting language="php"><![CDATA[
+$twitter = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response = $twitter->block->create('usertoblock);
+]]></programlisting>
+                </example>
+
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>id</code>, Die ID oder der Screen Name des Benutzers der blockiert
+                            werden soll.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+
+            <listitem>
+                <para>
+                    <code>destroy</code>, Entfernt die Blockierung des Benutzers der im ID Parameter
+                    für den authentifizierten Benutzer spezifiziert wurde. Gibt den un-blockierten
+                    Benutzer im angeforderten Format zurück wenn diese erfolgreich war.
+                </para>
+
+                <example id="zend.service.twitter.block.destroy">
+                    <title>Entfernung einer Blockierung</title>
+                    <programlisting language="php"><![CDATA[
+$twitter = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response = $twitter->block->destroy('blockeduser');
+]]></programlisting>
+                </example>
+
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>id</code>, Die ID oder der Screen Name des Benutzers für den eine
+                            Blockierung existieren kann.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+
+            <listitem>
+                <para>
+                    <code>blocking</code>, gibt ein Array von Benutzerobjekten zurück die der
+                    authentifizierte Benutzer blockiert.
+                </para>
+
+                <example id="zend.service.twitter.block.blocking">
+                    <title>Wen blockiert man</title>
+                    <programlisting language="php"><![CDATA[
+$twitter = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response = $twitter->block->blocking(1);
+// gibt die komplette Benutzerliste zurück
+
+$response2 = $twitter->block->blocking(1, true);
+// gibt ein Array von nummerischen Benutzer IDs zurück
+]]></programlisting>
+                </example>
+
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>page</code>, Optional. Spezifiziert die Seitenzahl der
+                            Ergebnisse beginnend mit 1. Eine einzelne Seite enthält 20 Id's.
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>returnUserIds</code>, wenn es true ist gibt eine Blockierung ein
+                            Array von nummerischen Benutzer Id's zurück die der authentifizierte
+                            Benutzer blockiert.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+        </itemizedlist>
     </sect2>
     </sect2>
 
 
     <xi:include href="Zend_Service_Twitter_Search.xml" />
     <xi:include href="Zend_Service_Twitter_Search.xml" />

+ 20 - 19
documentation/manual/de/module_specs/Zend_View-Introduction.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17406 -->
+<!-- EN-Revision: 18524 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.view.introduction">
 <sect1 id="zend.view.introduction">
     <title>Einführung</title>
     <title>Einführung</title>
@@ -178,30 +178,31 @@ base/path/
         <title>View Skripte mit Short Tags</title>
         <title>View Skripte mit Short Tags</title>
 
 
         <para>
         <para>
-            In unseren Beispielen und der Dokumentation verwenden wir <acronym>PHP</acronym> Short
-            Tags: <code>&lt;?</code> und <code>&lt;?=</code>. Zusätzlich verwenden wir
-            typischerweise die <ulink
+            In unseren Beispielen verwenden wir <acronym>PHP</acronym> Long
+            Tags: <code>&lt;?php</code>. Wir empfehlen auch die <ulink
                 url="http://us.php.net/manual/en/control-structures.alternative-syntax.php">
                 url="http://us.php.net/manual/en/control-structures.alternative-syntax.php">
-            alternative Syntax für Kontrollstrukturen</ulink>. Diese sind übliche Abkürzungen die
+                alternative Syntax für Kontrollstrukturen</ulink>. Diese sind übliche Abkürzungen die
             Verwendet werden wenn View Skripte geschrieben werden, da Sie Konstrukte verständlicher
             Verwendet werden wenn View Skripte geschrieben werden, da Sie Konstrukte verständlicher
-            machen und die Anweisungen auf einer einzelnen Zeile belassen.
+            machen, die Anweisungen auf einer einzelnen Zeile belassen und die Notwendigkeit
+            eleminieren nach Klammern im HTML zu suchen.
         </para>
         </para>
 
 
         <para>
         <para>
-            Aber viele Entwickler bevorzugen die Verwendung von Vollen Tags wegen Prüfungen oder
-            aus Portabilitätsgründen. Zum Beispiel ist <code>short_open_tag</code> in der Datei
-            php.ini.recommended ausgeschaltet, und wenn man <acronym>XML</acronym> in View Skripten
-            verwendet werden Short Open Tags dazu führen das die Prüfung des Templates fehlschlägt.
+            In vorhergehenden Versionen haben wir oft die Verwendung von Short Tags empfohlen
+            (<code>&lt;?</code> und <code>&lt;?=</code>), da Sie die View Skripte weniger
+            kompliziert machen. Trotzdem ist der Standardwert der <filename>php.ini</filename>
+            Option <constant>short_open_tag</constant> typischerweise in Produktion oder bei
+            Shared Hosts deaktiviert -- was deren Verwendung nicht wicklich portabel macht. Wenn
+            man <acronym>XML</acronym> in View Skripten als Template verwendet, werden Short
+            Open Tags dazu führen das die Prüfung der Templates fehlschlägt. Letztendlich, wenn man
+            Short Tags verwendet, wärend <constant>short_open_tag</constant> ausgeschaltet ist,
+            werden die View Skripte entweder Fehler verursachen oder einfach den PHP Code an den
+            Betrachter zurücksenden.
         </para>
         </para>
 
 
         <para>
         <para>
-            Zusätzlich, wenn Short Tags verwendet werden und die Einstellung deaktiviert ist, wird
-            das View Skript entweder Fehler verursachen oder einfach Code an den Benutzer ausgeben.
-        </para>
-
-        <para>
-            Für den letzteren Fall, wenn man Short Tags verwenden will, diese aber deaktiviert
-            sind, gibt es zwei Optionen:
+            Wenn man, trotz der Warnungen, Short Tags verwenden will diese aber ausgeschaltet sind,
+            hat man zwei Optionen:
         </para>
         </para>
 
 
        <itemizedlist>
        <itemizedlist>
@@ -239,7 +240,7 @@ $view->setUseStreamWrapper(true);
             </listitem>
             </listitem>
         </itemizedlist>
         </itemizedlist>
 
 
-        <note>
+        <warning>
             <title>View Stream Wrapper verringert die Geschwindigkeit</title>
             <title>View Stream Wrapper verringert die Geschwindigkeit</title>
 
 
             <para>
             <para>
@@ -249,7 +250,7 @@ $view->setUseStreamWrapper(true);
                 aktiviert werden, die Skripte volle Tags verwenden, oder eine gute Strategie für
                 aktiviert werden, die Skripte volle Tags verwenden, oder eine gute Strategie für
                 das Cachen von partiellen, und/oder volle Seiteninhalten vorhanden ist.
                 das Cachen von partiellen, und/oder volle Seiteninhalten vorhanden ist.
             </para>
             </para>
-        </note>
+        </warning>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.view.introduction.accessors">
     <sect2 id="zend.view.introduction.accessors">