bjori           Wed Feb 14 18:57:17 2007 UTC

  Modified files:              
    /phpdoc/en/reference/zip    reference.xml configure.xml 
  Log:
  Rework the installation/configuration/requirements sections
  
  
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/zip/reference.xml?r1=1.12&r2=1.13&diff_format=u
Index: phpdoc/en/reference/zip/reference.xml
diff -u phpdoc/en/reference/zip/reference.xml:1.12 
phpdoc/en/reference/zip/reference.xml:1.13
--- phpdoc/en/reference/zip/reference.xml:1.12  Sat Aug 12 18:26:51 2006
+++ phpdoc/en/reference/zip/reference.xml       Wed Feb 14 18:57:17 2007
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.12 $ -->
+<!-- $Revision: 1.13 $ -->
 <!-- Purpose: compression -->
 <!-- Membership: bundled, pecl -->
 
@@ -11,35 +11,26 @@
   <section id="zip.intro">
    &reftitle.intro;
    <para>
-    This module enables you to transparently read or write ZIP compressed
+    This extension enables you to transparently read or write ZIP compressed
     archives and the files inside them.
    </para>
   </section>
 
   <section id="zip.requirements">
    &reftitle.required;
-   <section>
-    <title>PHP 4 Bundled</title>
+   <section id="zip.requirements.old">
+    <title>PHP 4</title>
     <para>
-     The initial version is bundled in PHP 4 and is available in PECL
-     as version 1.0, see <ulink url="&url.pecl.package;zip">
-     &url.pecl.package;zip</ulink>. It can only read Zip Archives.
-    </para>
-    <para>
-     This version uses the functions of the <ulink
-     url="&url.zziplib;">ZZIPlib</ulink> library by Guido Draheim.
-     You need ZZIPlib version &gt;= 0.10.6.
+     The bundled PHP4 version requires <ulink 
url="&url.zziplib;">ZZIPlib</ulink>,
+     by Guido Draheim, version 0.10.6 or later 
     </para>
    </section>
 
-   <section>
-    <title>PECL and PHP 5.2 or later</title>
+   <section id="zip.requirements.new">
+    <title>PHP 5.2 or later</title>
     <para>
-     The newest version is bundled in PHP 5.2.0 or later and
-     available in PECL, as version 1.1.0 or later. It does not
-     require any external library. It can read and write Zip archives
-     when used with PHP 5.1 or later and can only read them when used
-     with PHP4.
+     This extension uses the functions of <ulink url="&url.zlib;">zlib</ulink>
+     by Jean-loup Gailly and Mark Adler.
     </para>
    </section>
   </section>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/zip/configure.xml?r1=1.9&r2=1.10&diff_format=u
Index: phpdoc/en/reference/zip/configure.xml
diff -u phpdoc/en/reference/zip/configure.xml:1.9 
phpdoc/en/reference/zip/configure.xml:1.10
--- phpdoc/en/reference/zip/configure.xml:1.9   Sat Aug 12 18:26:51 2006
+++ phpdoc/en/reference/zip/configure.xml       Wed Feb 14 18:57:17 2007
@@ -1,67 +1,78 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.9 $ -->
+<!-- $Revision: 1.10 $ -->
 <section id="zip.installation">
  &reftitle.install;
- <para>
-  &pecl.moved;
-  &pecl.info;
-  <ulink url="&url.pecl.package;zip">&url.pecl.package;zip</ulink>.
- </para>
- <section id="zip.installation.linux">
-  <title>Installation on Linux</title>
-  <section>
-   <title>Installation when bundled with PHP4</title>
+ 
+ <section id="zip.old.installation">
+  <title>PHP4</title>
+  
+  <note>
+   <para>
+    Zip support before PHP 4.1.0 is experimental.
+   </para>
+  </note>
+  
+  <warning>
+   <para>
+    Because the PHP4 zip extension is unmaintained we recommend that the PECL
+    extension is used rather than the bundled one.
+   </para>
+  </warning>
+  
+  <section id="zip.installation.old.linux">
+   <title>Linux systems</title>
    <para>
     In order to use these functions you must compile PHP with zip support
     by using the <option role="configure">--with-zip[=DIR]</option>
     configure option, where [DIR] is the prefix of the <ulink
     url="&url.zziplib;">ZZIPlib</ulink> library install.
    </para>
-   </section>
-  <section>
-   <title>Installation with PECL or bundled with PHP 5.2 or later</title>
+  </section>
+  
+  <section id="zip.installation.old.windows">
+   <title>Windows</title>
    <para>
-    In order to use these functions you must compile PHP with zip support
-    by using the <option role="configure">--enable-zip</option>
-    configure option.  It does not require any external library.
+    Windows users need to enable <filename>php_zip.dll</filename> inside
+    of &php.ini; in order to use these functions.
    </para>
-   <note>
-    <para>
-     You can use the PECL version with PHP4. In order to do it you
-      have to disable the bundled Zip extension or recompile PHP without
-      it.
-    </para>
-   </note>
   </section>
  </section>
 
- <section id="zip.installation.windows">
-  <title>Installation on Windows</title>
-  <section>
-   <title>Installation when bundled with PHP4</title>
+ <section id="zip.installation.new">
+  <title>PHP5.2 and later</title>
+  
+  <section id="zip.installation.new.linux">
+   <title>Linux systems</title>
    <para>
-    Windows users will enable <filename>php_zip.dll</filename> inside
-    of &php.ini; in order to use these functions.
-    &pecl.windows.4;
-    &pecl.windows.download;
+    In order to use these functions you must compile PHP with zip support
+    by using the <option role="configure">--enable-zip</option>
+    configure option.
    </para>
-   <note>
-    <para>
-     Zip support before PHP 4.1.0 is experimental.  This section
-     reflects the Zip extension as it exists in PHP 4.1.0 and later.
-    </para>
-   </note>
   </section>
-  <section>
-   <title>Installation with PECL or bundled with PHP 5.2 or later</title>
+  
+  <section id="zip.installation.new.windows">
+   <title>Windows</title>
    <para>
-    Windows users will enable <filename>php_zip.dll</filename> inside
+    Windows users need to enable <filename>php_zip.dll</filename> inside
     of &php.ini; in order to use these functions.
-    &pecl.windows.4;
-    &pecl.windows.download;
    </para>
   </section>
  </section>
+
+ <section id="zip.pecl.installation">
+  <title>Installation via PECL</title>
+  <para>
+   &pecl.info;
+   <ulink url="&url.pecl.package;zip">&url.pecl.package;zip</ulink>.
+  </para>
+  <para>
+   &pecl.windows.download;
+  </para>
+  <para>
+   &pecl.windows.4;
+  </para>
+ </section>
+
 </section>
 
 <!-- Keep this comment at the end of the file

Reply via email to