goba            Wed Nov 14 05:22:19 2001 EDT

  Added files:                 
    /phpdoc/hu/functions        zip.xml 

  Modified files:              
    /phpdoc/hu  Translators 
  Log:
  Adding zip.xml translated by Andras Csontos
  
  
Index: phpdoc/hu/Translators
diff -u phpdoc/hu/Translators:1.59 phpdoc/hu/Translators:1.60
--- phpdoc/hu/Translators:1.59  Thu Oct 25 13:36:28 2001
+++ phpdoc/hu/Translators       Wed Nov 14 05:22:19 2001
@@ -178,7 +178,7 @@
 xml.xml
 xslt.xml
 yaz.xml
-zip.xml                     Csontos Andr�s  [undrcon]
+zip.xml                     Csontos Andr�s  1.13
 zlib.xml
 -------- language -----------------------------------------------------------
 basic-syntax.xml            Kontra Gergely  1.14

Index: phpdoc/hu/functions/zip.xml
+++ phpdoc/hu/functions/zip.xml
<?xml encoding="iso-8859-2"?>
<!-- EN-Revision: 1.13 Maintainer: acsontos Status: ready -->

 <reference id="ref.zip">
  <title>Zip F�jl f�ggv�nyek (csak olvas�shoz)</title>
  <titleabbrev>Zip</titleabbrev>
  <partintro>
   <para>
    Ez a modul a <ulink
    url="&url.zziplib;">ZZIPlib</ulink> k�nyvt�r f�ggv�nyeit haszn�lja,
    a zip elj�r�ssal t�m�r�tett �llom�nyok �s a benn�k lev� f�jlok
    olvas�s�hoz. A ZZIPlib-et Guido Draheimnek k�sz�nhetj�k.
   </para>
   <para>
    Vedd figyelembe, hogy a ZZIPlib csak a teljes zip imlement�ci�nak megfelel�
    t�m�r�tett zip f�jlokat kezeli. A zip programk�szletre is
    sz�ks�g van ahhoz, hogy zip f�jlokat olvasson a modul.
   </para>
   <para>
    A zip t�mogat�s nincs be�p�tve a PHP-ben, a
    <link
    linkend="install.configure.with-zip">--with-zip</link>
    opci�val kell ford�tanod, hogy haszn�lhasd.    
    Sz�ks�g van m�g a ZZIPlib 0.10.6 vagy k�s�bbi kiad�s�ra is.
   </para>
   <note>
    <para>
     A zip t�mogat�s a PHP 4.1.0-n�l r�gebbi verzi�kban csak
     k�s�rleti jelleg�, teh�t ezekben nem m�k�dik megb�zhat�an.
     Ez a dokumentum a 4.1.0 �s az �jabb PHP verzi�k zip modulj�t mutatja be.
    </para>
   </note>

   <sect1 id="zip-example">
    <title>P�lda</title>
    <para>
     Az al�bbi p�lda megnyit egy zip �llom�nyt, beolvassa a benne
     tal�lhat� f�jlokat �s kinyomtatja tartalmukat. A p�ld�ban felhaszn�lt
     <filename>test2.zip</filename> �llom�ny a ZZIPlib csomag egyik
     "be�p�tett" pr�ba �llom�nya.
    </para>
    <example>
     <title>P�ldaprogram</title>
     <programlisting role="php">
&lt;?php

$zip = zip_open("/tmp/test2.zip");

if ($zip) {

    while ($zip_entry = zip_read($zip)) {
        echo "N�v:                " . zip_entry_name($zip_entry) . "\n";
        echo "T�m�r�tetlen m�ret: " . zip_entry_filesize($zip_entry) . "\n";
        echo "T�m�r�tett m�ret:   " . zip_entry_compressedsize($zip_entry) . "\n";
        echo "T�m�r�t�si met�dus: " . zip_entry_compressionmethod($zip_entry) . "\n";

        if (zip_entry_open($zip, $zip_entry, "r")) {
            echo "A f�jl tartalma:\n";
            $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
            echo "$buf\n";
            zip_entry_close($zip_entry);
        }
        echo "\n";

    }

    zip_close($zip);

}

?&gt;
     </programlisting>
    </example>
   </sect1>
   <para>
    A program el�sz�r megnyitja a megadott �tvonalon tal�lhat�
    <filename>test2.zip</filename> f�jlt. A ciklust addig v�gzi,
    am�g a a <function>zip_read</function> egy �rv�nyes 
    <literal>$zip_entry</literal> (vagyis a zip �llom�nyban
    l�tez� f�jl vagy k�nyvt�r) �rt�kkel t�r vissza.
    A <function>zip_read<function> tulajdonk�ppen egy t�mb el�r�sek�nt
    k�pzelhet�, amely t�mbbe a <funtion>zip_open</funtion> bet�lti
    a megnyitott zip �llom�nyban l�v� f�jlok neveit. Minden egyes
    ciklusn�l a program automatikusan el�re l�pteti a t�mb�t eggyel. 
   </para>
  </partintro>

  <refentry id="function.zip-close">
   <refnamediv>
    <refname>zip_close</refname>
    <refpurpose>Lez�r egy megnyitott ZIP �llom�nyt</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Le�r�s</title>
    <funcsynopsis>
     <funcprototype>
      <funcdef>void <function>zip_close</function></funcdef>
      <paramdef>resource <parameter>zip</parameter></paramdef>
     </funcprototype>
    </funcsynopsis>
    <para>
     Lez�r egy megnyitott ZIP �llom�nyt. Ez csak akkor m�k�dik, ha a 
     <parameter>zip</parameter> forr�sf�jlt el�z�leg a
     <function>zip_open</function> f�ggv�nnyel nyitottuk meg.
    </para>
    <para>
     Ennek a f�ggv�nynek nincs visszat�r�si �rt�ke.
    </para>
    <para>
     L�sd m�g: <function>zip_open</function> �s
     <function>zip_read</function>.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.zip-entry-close">
   <refnamediv>
    <refname>zip_entry_close</refname>
    <refpurpose>Lez�r egy ZIP �llom�nyban tal�lhat� objektumot</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Le�r�s</title>
    <funcsynopsis>
     <funcprototype>
      <funcdef>void <function>zip_entry_close</function></funcdef>
      <paramdef>resource <parameter>zip_entry</parameter></paramdef>
     </funcprototype>
    </funcsynopsis>
    <para>
     Lez�rja a zip �llom�nyban l�v� <parameter>zip_entry</parameter>
     objektumot. A <parameter>zip_entry</parameter> param�ter egy l�tez�
     objektum a zip f�jlban, amit a <function>zip_entry_open</function>
     f�ggv�nnyel nyitottunk meg.
    </para>
    <para>
     Ennek a f�ggv�nynek nincs visszat�r�si �rt�ke.
    </para>
    <para>
     L�sd m�g: <function>zip_entry_open</function> �s
     <function>zip_entry_read</function>.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.zip-entry-compressedsize">
   <refnamediv>
    <refname>zip_entry_compressedsize</refname>
    <refpurpose>Egy zip-ben l�v� objektum t�m�r�tett m�ret�t adja vissza</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Le�r�s</title>
    <funcsynopsis>
     <funcprototype>
      <funcdef>int
      <function>zip_entry_compressedsize</function></funcdef>
      <paramdef>resource <parameter>zip_entry</parameter></paramdef>
     </funcprototype>
    </funcsynopsis>
    <para>
     Az adott <parameter>zip_entry</parameter> objektum t�m�r�tett
     m�ret�vel t�r vissza. A <parameter>zip_entry</parameter> egy
     l�tez� zip �llom�nybeli objektumra mutat, amihez a
     <function>zip_read</function> f�ggv�ny seg�ts�g�vel jutunk.
    </para>
    <para>
     L�sd m�g: <function>zip_open</function> �s
     <function>zip_read</function>.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.zip-entry-compressionmethod">
   <refnamediv>
    <refname>zip_entry_compressionmethod</refname>
    <refpurpose>
     A megadott zip objektum t�m�r�t�si t�pus�val t�r vissza
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Le�r�s</title>
    <funcsynopsis>
     <funcprototype>
      <funcdef>string 
       <function>zip_entry_compressionmethod</function>
      </funcdef>
      <paramdef>resource <parameter>zip_entry</parameter></paramdef>
     </funcprototype>
    </funcsynopsis>
    <para>
     A megadott <parameter>zip_entry</parameter> objektum t�m�r�t�si
     met�dus�nak t�pus�val t�r vissza. A param�ter egy l�tez� zip
     �llom�nybeli objektumra mutat, amihez a
     <function>zip_read</function> f�ggv�ny seg�ts�g�vel
     jutottunk.
    </para>
    <para>
     L�sd m�g: <function>zip_open</function> �s
     <function>zip_read</function>.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.zip-entry-filesize">
   <refnamediv>
    <refname>zip_entry_filesize</refname>
    <refpurpose>
     Az adott zip objektum t�m�r�tetlen f�jlm�ret�t adja vissza
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Le�r�s</title>
    <funcsynopsis>
     <funcprototype>
      <funcdef>int <function>zip_entry_filesize</function></funcdef>
      <paramdef>resource <parameter>zip_entry</parameter></paramdef>
     </funcprototype>
    </funcsynopsis>
    <para>
     Visszat�r az adott <parameter>zip_entry</parameter> objektum
     t�m�r�tetlen f�jlm�ret�nek �rt�k�vel. Ez a 
     <parameter>zip_entry</parameter> param�ter egy l�tez� zip
     objektum ami a <function>zip_read</function> f�ggv�ny
     visszat�r�si �rt�ke.
    </para>
    <para>
     L�sd m�g: <function>zip_open</function> �s
     <function>zip_read</function>.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.zip-entry-name">
   <refnamediv>
    <refname>zip_entry_name</refname>                 
    <refpurpose>A zip objektum nev�vel t�r vissza</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Le�r�s</title>
    <funcsynopsis>
     <funcprototype>
      <funcdef>string <function>zip_entry_name</function></funcdef>
      <paramdef>resource <parameter>zip_entry</parameter></paramdef>
     </funcprototype>
    </funcsynopsis>
    <para>
     A <parameter>zip_entry</parameter> param�terrel megadott zip
     objektum nev�vel t�r vissza. A <parameter>zip_entry</parameter>
     param�ter egy l�tez� zip objektum, amit a
     <function>zip_read</function> f�ggv�nnyel olvashatunk ki a
     zip �llom�nyb�l.
    </para>
    <para>
     L�sd m�g: <function>zip_open</function> �s
     <function>zip_read</function>.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.zip-entry-open">
   <refnamediv>
    <refname>zip_entry_open</refname>
    <refpurpose>Olvas�sra megnyit egy zip objektumot</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Le�r�s</title>
    <funcsynopsis>
     <funcprototype>
      <funcdef>bool <function>zip_entry_open</function></funcdef>      
      <paramdef>resource <parameter>zip</parameter></paramdef>
      <paramdef>resource <parameter>zip_entry</parameter></paramdef>
      <paramdef>string 
       <parameter><optional>mode</optional></parameter>
      </paramdef>
     </funcprototype>
    </funcsynopsis>
    <para>
     Olvas�sra megnyit egy l�tez� zip objektumot egy zip �llom�nyb�l. 
     A <parameter>zip</parameter> param�ter egy l�tez� zip f�jl, 
     amit a <function>zip_open</function> f�ggv�nnyel nyitottunk meg. 
     Az olvasni k�v�nt objektumot a <parameter>zip_entry</parameter> defini�lja, 
     ami a <function>zip_read</function> f�ggv�ny visszat�r�si �rt�ke. 
     A <parameter>mode</parameter> nem k�telez� param�ter, l�sd az
     <function>fopen</function> dokument�ci�j�t a lehets�ges �rt�kek�rt.
    </para>
    <note>
     <para>
      Jelenleg a <parameter>mode</parameter> param�tert nem veszi
      figyelembe a PHP, csak az <literal>"rb"</literal> alap�rtelmezett
      �rt�kkel dolgozik. Emiatt a PHP-ben csak olvas�si hozz�f�r�st
      kapunk a zip �llom�nyokhoz. Az <function>fopen</function>
      dokument�ci�ja r�szletesen magyar�zza a k�l�nb�z� f�jl kapcsol�kat,
      k�zt�k az <literal>"rb"</literal>-t is.
     </para>
    </note>
    <para>
     Ez a f�ggv�ny siker eset�n logikai IGAZ (&true;), kudarcn�l logikai
     HAMIS (&false;) �rt�keket vesz fel. 
    </para>
    <note>
     <para>
      Ellent�tben az <function>fopen</function> �s m�s hasonl�
      f�ggv�nyekkel, a <function>zip_entry_open</function> f�ggv�ny
      visszat�r�si �rt�ke csak a m�velet eredm�nyess�g�t mutatja 
      �s nincs sz�ks�g a vizsg�lt zip objektum olvas�s�ra vagy
      lez�r�s�ra.
     </para>
    </note>
    <para>
     L�sd m�g: <function>zip_entry_read</function> �s
     <function>zip_entry_close</function>.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.zip-entry-read">
   <refnamediv>
    <refname>zip_entry_read</refname>
    <refpurpose>Olvas egy megnyitott zip objektumb�l</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Le�r�s</title>
    <funcsynopsis>
     <funcprototype>
      <funcdef>string <function>zip_entry_read</function></funcdef>
      <paramdef>resource <parameter>zip_entry</parameter></paramdef>
      <paramdef>int 
       <parameter><optional>length</optional></parameter>
      </paramdef>
     </funcprototype>
    </funcsynopsis>
    <para>
     A <parameter>length</parameter> param�terben megadott b�jt
     hossz�s�g� r�szt olvas be egy megnyitott zip objektumb�l. Ha
     a <parameter>length</parameter> param�ter nincs megadva,
     az alap�rtelmez�s 1024 b�jt. A <parameter>zip_entry</parameter>
     param�ter egy l�tez� zip objektum, ami a
     <function>zip_read</function> f�ggv�ny visszat�r�si �rt�ke. 
    </para>
    <note>
     <para>
      A <parameter>length</parameter> param�tert t�m�r�tetlen
      m�retben kell �rteni!
     </para>
    </note>
    <para>
     Az olvasott adattal vagy (pl. hib�s adatok eset�n) logikai HAMIS
     (&false;) �rt�kkel t�r vissza, ha el�rte a f�jl v�g�t.
    </para>
    <para>
     L�sd m�g: <function>zip_entry_open</function>,
     <function>zip_entry_close</function> �s
     <function>zip_entry_filesize</function>.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.zip-open">
   <refnamediv>
    <refname>zip_open</refname>
    <refpurpose>Megnyit egy zip �llom�nyt</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Le�r�s</title>
    <funcsynopsis>
     <funcprototype>
      <funcdef>resource <function>zip_open</function></funcdef>
      <paramdef>string <parameter>filename</parameter></paramdef>
     </funcprototype>
    </funcsynopsis>
    <para>
     Olvas�sra megnyit egy zip �llom�nyt. 
     A <parameter>filename</parameter> az olvasni k�v�nt
     zip �llom�ny neve.
    </para>
    <para>
     Ezzel a f�ggv�nnyel nyitjuk meg a zip �llom�nyokat tov�bbi
     feldolgoz�sra. Miut�n megnyitottuk, a <function>zip_read</function>
     f�ggv�nnyel olvashatjuk ill. a <function>zip_close</function>
     f�ggv�nnyel z�rhatjuk le az �llom�nyt. A
     <function>zip_open</function> logikai HAMIS (&false;) �rt�kkel
     t�r vissza, ha a <parameter>filename</parameter> param�terben
     megadott f�jl nem l�tezik.
    </para>
    <para>
     L�sd m�g: <function>zip_read</function> �s
     <function>zip_close</function>.
    </para>
   </refsect1>
  </refentry>

  <refentry id="function.zip-read">
   <refnamediv>
    <refname>zip_read</refname>
    <refpurpose>Beolvassa a soron k�vetkez� zip objektumot egy zip 
�llom�nyban</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Le�r�s</title>
    <funcsynopsis>
     <funcprototype>
      <funcdef>resource <function>zip_read</function></funcdef>
      <paramdef>resource <parameter>zip</parameter></paramdef>
     </funcprototype>
    </funcsynopsis>
    <para>
     Beolvassa a soron k�vetkez� zip objektumot egy zip �llom�nyb�l.
     A <parameter>zip</parameter> param�ter egy l�tez� zip �llom�ny,
     amit el�z�leg megnyitottunk a <function>zip_open</function> f�ggv�nnyel.
    </para>
    <para>
     Ez a f�ggv�ny az aktu�lis zip objektumot feldolgozhat�v� teszi a
     <function>zip_entry_...</function> f�ggv�nyek sz�m�ra.
    </para>
    <para>
     L�sd m�g: <function>zip_open</function>,
     <function>zip_close</function>,
     <function>zip_entry_open</function>, �s
     <function>zip_entry_read</function>.
    </para>
   </refsect1>
  </refentry>
  
 </reference>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Reply via email to