com doc/fr: Apply commit 34316e9ecfcffa5ebefe7cd37f5fbd629d50e5f9: reference/image/functions/imagegrabwindow.xml reference/image/functions/imageinterlace.xml reference/image/functions/imagerotate.xml

[email protected] (George Peter Banyard) Wed, 17 Mar 2021 16:31:25 +0000
Newsgroups php.doc.fr
Message-ID <[email protected]>
Commit:    c9a9c4016d7e65cb636cc7fb299fc98f91be3473
Author:    George Peter Banyard <[email protected]>         Wed, 17 Mar 2021 16:30:36 +0000
Parents:   34a483717d5dd1bc02aabaa5905fbd5e975574bc
Branches:  master

Link:       http://git.php.net/?p=doc/fr.git;a=commitdiff;h=c9a9c4016d7e65cb636cc7fb299fc98f91be3473

Log:
Apply commit 34316e9ecfcffa5ebefe7cd37f5fbd629d50e5f9

Fix signatures of some GD functions wrt. PHP 8.0

Changed paths:
  M  reference/image/functions/imagegrabwindow.xml
  M  reference/image/functions/imageinterlace.xml
  M  reference/image/functions/imagerotate.xml


Diff:
diff --git a/reference/image/functions/imagegrabwindow.xml b/reference/image/functions/imagegrabwindow.xml
index 9d9b4df909..5b4f99eb63 100644
--- a/reference/image/functions/imagegrabwindow.xml
+++ b/reference/image/functions/imagegrabwindow.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: e41806c30bf6975e452c0d4ce35ab0984c2fa68c Maintainer: yannick Status: ready -->
-<!-- Reviewed: yes -->
+<!-- EN-Revision: 34316e9ecfcffa5ebefe7cd37f5fbd629d50e5f9 Maintainer: yannick Status: ready -->
+<!-- Reviewed: no -->
 
 <refentry xml:id="function.imagegrabwindow" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
@@ -14,7 +14,7 @@
   <methodsynopsis>
    <type>resource</type><methodname>imagegrabwindow</methodname>
    <methodparam><type>int</type><parameter>window_handle</parameter></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>client_area</parameter><initializer>0</initializer></methodparam>
+   <methodparam choice="opt"><type>bool</type><parameter>client_area</parameter><initializer>0</initializer></methodparam>
   </methodsynopsis>
   <para>
    Capture une fenêtre ou l'espace de son client, en utilisant un gestionnaire
@@ -67,6 +67,29 @@
   </para>
  </refsect1>
 
+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <informaltable>
+   <tgroup cols="2">
+    <thead>
+     <row>
+      <entry>&Version;</entry>
+      <entry>&Description;</entry>
+     </row>
+    </thead>
+    <tbody>
+     <row>
+      <entry>8.0.0</entry>
+      <entry>
+       <parameter>client_area</parameter> attend désormais un <type>bool</type> ;
+       auparavant il s'attendait à un <type>int</type>.
+      </entry>
+     </row>
+    </tbody>
+   </tgroup>
+  </informaltable>
+ </refsect1>
+
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
diff --git a/reference/image/functions/imageinterlace.xml b/reference/image/functions/imageinterlace.xml
index bb862435f0..f99426075a 100644
--- a/reference/image/functions/imageinterlace.xml
+++ b/reference/image/functions/imageinterlace.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: yannick Status: ready -->
-<!-- Reviewed: yes -->
+<!-- EN-Revision: 34316e9ecfcffa5ebefe7cd37f5fbd629d50e5f9 Maintainer: yannick Status: ready -->
+<!-- Reviewed: no -->
 
 <refentry xml:id="function.imageinterlace" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
@@ -13,7 +13,7 @@
   <methodsynopsis>
    <type>int</type><methodname>imageinterlace</methodname>
    <methodparam><type>resource</type><parameter>image</parameter></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>interlace</parameter><initializer>0</initializer></methodparam>
+   <methodparam choice="opt"><type class="union"><type>bool</type><type>null</type></type><parameter>enable</parameter><initializer>&null;</initializer></methodparam>
   </methodsynopsis>
   <para>
    <function>imageinterlace</function> active ou désactive le bit d'entrelacement.
@@ -33,8 +33,8 @@
      <term><parameter>interlace</parameter></term>
      <listitem>
       <para>
-       Si différent de zéro, l'image sera entrelacée, sinon, l'entrelacement
-       sera désactivé.
+       Si &true;, l'image sera entrelacée, si &false; le bit d'entrelacement est désactivé.
+       Passer &null; fera que le comportement d'entrelacement n'est pas changé.
       </para>
      </listitem>
     </varlistentry>
@@ -45,10 +45,41 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Retourne 1 si l'entrelacement est activé pour l'image, 0 sinon.
+   Retourne &true; si l'entrelacement est activé pour l'image, &false; sinon.
   </para>
  </refsect1>
 
+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <informaltable>
+   <tgroup cols="2">
+    <thead>
+     <row>
+      <entry>&Version;</entry>
+      <entry>&Description;</entry>
+     </row>
+    </thead>
+    <tbody>
+     <row>
+      <entry>8.0.5</entry>
+      <entry>
+       <function>imageinterlace</function> retourne désormais un <type>bool</type> ;
+       auparavant un <type>int</type> était retourné
+       (non-zéro pour les images entrelacé, zéro sinon).
+      </entry>
+     </row>
+     <row>
+      <entry>8.0.0</entry>
+      <entry>
+       <parameter>enable</parameter> attend désormais un <type>bool</type> ;
+       auparavant il s'attendait à un <type>int</type>.
+      </entry>
+     </row>
+    </tbody>
+   </tgroup>
+  </informaltable>
+ </refsect1>
+
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
diff --git a/reference/image/functions/imagerotate.xml b/reference/image/functions/imagerotate.xml
index 7044859dc6..deda639e1d 100755
--- a/reference/image/functions/imagerotate.xml
+++ b/reference/image/functions/imagerotate.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: b95d28e6ec86e4a71e012737d36ebdc1cf009180 Maintainer: yannick Status: ready -->
-<!-- Reviewed: yes -->
+<!-- EN-Revision: 34316e9ecfcffa5ebefe7cd37f5fbd629d50e5f9 Maintainer: yannick Status: ready -->
+<!-- Reviewed: no -->
 
 <refentry xml:id="function.imagerotate" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
@@ -15,7 +15,7 @@
    <methodparam><type>resource</type><parameter>image</parameter></methodparam>
    <methodparam><type>float</type><parameter>angle</parameter></methodparam>
    <methodparam><type>int</type><parameter>bgd_color</parameter></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>dummy</parameter><initializer>0</initializer></methodparam>
+   <methodparam choice="opt"><type>bool</type><parameter>ignore_transparent</parameter><initializer>&false;</initializer></methodparam>
   </methodsynopsis>
   <para>
    <function>imagerotate</function> fait tourner l'image <parameter>image</parameter> 
@@ -50,7 +50,7 @@
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>dummy</parameter></term>
+     <term><parameter>ignore_transparent</parameter></term>
      <listitem>
       <para>
        Ce paramètre n'est pas utilisé.
@@ -67,6 +67,29 @@
    après rotation, &return.falseforfailure;.
   </para>
  </refsect1>
+
+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <informaltable>
+   <tgroup cols="2">
+    <thead>
+     <row>
+      <entry>&Version;</entry>
+      <entry>&Description;</entry>
+     </row>
+    </thead>
+    <tbody>
+     <row>
+      <entry>8.0.0</entry>
+      <entry>
+       Le paramètre inutilisé <parameter>ignore_transparent</parameter> attend désormais un <type>bool</type> ;
+       auparavant il s'attendait à un <type>int</type>.
+      </entry>
+     </row>
+    </tbody>
+   </tgroup>
+  </informaltable>
+ </refsect1>
  
  <refsect1 role="examples">
   &reftitle.examples;