com doc/ru: Merge branch 'master' of git.php.net:/doc/ru into lex111/editorconfig-imp: appendices/about.xml reference/datetime/functions/idate.xml reference/dom/domattr/construct.xml reference/dom/domcdatasection/construct.xml reference/dom/domcharacterdata.xml reference/dom/domcharacterdata/deletedata.xml reference/dom/domcharacterdata/insertdata.xml reference/dom/domcharacterdata/replacedata.xml reference/dom/domcharacterdata/substringdata.xml

[email protected] (Alexey Pyltsyn) Tue, 05 Jan 2021 17:20:11 +0000
Newsgroups php.doc.ru
Message-ID <[email protected]>
Commit:    68c04d75ccc5841ec56701dae4575458a0e005c6
Author:    Alexey Pyltsyn <[email protected]>         Tue, 5 Jan 2021 20:20:11 +0300
Parents:   3d6dff193c2bda6d1057b7392d343e9c14bbbe05 b2ce9df64f81d9792468306104e5ff3087547e9f
Branches:  master

Link:       http://git.php.net/?p=doc/ru.git;a=commitdiff;h=68c04d75ccc5841ec56701dae4575458a0e005c6

Log:
Merge branch 'master' of git.php.net:/doc/ru into lex111/editorconfig-imp

Changed paths:
  MM  appendices/about.xml
  MM  reference/datetime/functions/idate.xml
  MM  reference/dom/domattr/construct.xml
  MM  reference/dom/domcdatasection/construct.xml
  MM  reference/dom/domcharacterdata.xml
  MM  reference/dom/domcharacterdata/deletedata.xml
  MM  reference/dom/domcharacterdata/insertdata.xml
  MM  reference/dom/domcharacterdata/replacedata.xml
  MM  reference/dom/domcharacterdata/substringdata.xml
  MM  reference/dom/domcomment.xml
  MM  reference/dom/domcomment/construct.xml
  MM  reference/dom/domdocument.xml
  MM  reference/dom/domdocument/createattribute.xml
  MM  reference/dom/domdocument/createattributens.xml
  MM  reference/dom/domdocument/createcdatasection.xml
  MM  reference/dom/domdocument/createcomment.xml
  MM  reference/dom/domdocument/createdocumentfragment.xml
  MM  reference/dom/domdocument/createelement.xml
  MM  reference/dom/domdocument/createelementns.xml
  MM  reference/dom/domdocument/createentityreference.xml
  MM  reference/dom/domdocument/createprocessinginstruction.xml
  MM  reference/dom/domdocument/createtextnode.xml
  MM  reference/dom/domdocument/getelementbyid.xml
  MM  reference/dom/domdocument/getelementsbytagname.xml
  MM  reference/dom/domdocument/getelementsbytagnamens.xml
  MM  reference/dom/domdocument/importnode.xml
  MM  reference/dom/domdocument/load.xml
  MM  reference/dom/domdocument/loadhtml.xml
  MM  reference/dom/domdocument/loadhtmlfile.xml
  MM  reference/dom/domdocument/loadxml.xml
  MM  reference/dom/domdocument/registernodeclass.xml
  MM  reference/dom/domdocument/save.xml
  MM  reference/dom/domdocument/savehtml.xml
  MM  reference/dom/domdocument/xinclude.xml
  MM  reference/dom/domdocumentfragment.xml
  MM  reference/dom/domelement.xml
  MM  reference/dom/domentityreference.xml
  MM  reference/dom/domimplementation.xml
  MM  reference/dom/domimplementation/createdocument.xml
  MM  reference/dom/domimplementation/createdocumenttype.xml
  MM  reference/dom/domnamednodemap.xml
  MM  reference/dom/domnamednodemap/item.xml
  MM  reference/dom/domnode.xml
  MM  reference/dom/domnode/appendchild.xml
  MM  reference/dom/domnode/c14n.xml
  MM  reference/dom/domnode/c14nfile.xml
  MM  reference/dom/domnode/clonenode.xml
  MM  reference/dom/domnode/insertbefore.xml
  MM  reference/dom/domnode/isdefaultnamespace.xml
  MM  reference/dom/domnode/issamenode.xml
  MM  reference/dom/domnode/removechild.xml
  MM  reference/dom/domnode/replacechild.xml
  MM  reference/dom/domnodelist.xml
  MM  reference/dom/domnodelist/count.xml
  MM  reference/dom/domnodelist/item.xml
  MM  reference/dom/domprocessinginstruction.xml
  MM  reference/dom/domprocessinginstruction/construct.xml
  MM  reference/dom/domtext/splittext.xml
  MM  reference/dom/domxpath.xml
  MM  reference/dom/domxpath/construct.xml
  MM  reference/dom/domxpath/evaluate.xml
  MM  reference/dom/domxpath/query.xml
  MM  reference/dom/domxpath/registernamespace.xml
  MM  reference/dom/domxpath/registerphpfunctions.xml
  MM  reference/dom/functions/dom-import-simplexml.xml
  MM  reference/ds/ds/set/isempty.xml
  MM  reference/event/eventconfig/setmaxdispatchinterval.xml
  MM  reference/event/eventdnsbase/addnameserverip.xml
  MM  reference/event/eventdnsbase/clearsearch.xml
  MM  reference/event/eventdnsbase/construct.xml
  MM  reference/event/eventdnsbase/countnameservers.xml
  MM  reference/event/eventdnsbase/loadhosts.xml
  MM  reference/event/eventdnsbase/parseresolvconf.xml
  MM  reference/event/eventdnsbase/setoption.xml
  MM  reference/event/eventdnsbase/setsearchndots.xml
  MM  reference/exec/functions/shell-exec.xml
  MM  reference/imap/setup.xml
  MM  reference/zip/functions/zip-close.xml
  MM  reference/zip/functions/zip-entry-close.xml
  MM  reference/zip/functions/zip-entry-compressedsize.xml
  MM  reference/zip/functions/zip-entry-compressionmethod.xml
  MM  reference/zip/functions/zip-entry-filesize.xml
  MM  reference/zip/functions/zip-entry-name.xml
  MM  reference/zip/functions/zip-entry-open.xml
  MM  reference/zip/functions/zip-entry-read.xml
  MM  reference/zip/functions/zip-open.xml
  MM  reference/zip/functions/zip-read.xml
  MM  reference/zmq/zmqcontext/getopt.xml
  MM  reference/zmq/zmqdevice/construct.xml
  MM  reference/zmq/zmqdevice/getidletimeout.xml
  MM  reference/zmq/zmqdevice/gettimertimeout.xml
  MM  reference/zmq/zmqdevice/run.xml
  MM  reference/zmq/zmqpoll/clear.xml
  MM  reference/zmq/zmqpoll/getlasterrors.xml
  MM  reference/zmq/zmqsocket/getendpoints.xml
  MM  reference/zmq/zmqsocket/getpersistentid.xml
  MM  reference/zmq/zmqsocket/getsockopt.xml
  MM  reference/zmq/zmqsocket/unbind.xml
  MM  reference/zookeeper/zookeeper/close.xml
  MM  reference/zookeeper/zookeeperconfig.xml
  MM  reference/zookeeper/zookeeperconfig/add.xml
  MM  reference/zookeeper/zookeeperconfig/remove.xml
diff_68c04d75ccc5841ec56701dae4575458a0e005c6.txt (text/plain, 46.8 KB)
diff --cc appendices/about.xml
index 254088116,e3f730e0b..a98553c72
--- a/appendices/about.xml
+++ b/appendices/about.xml
@@@ -222,43 -222,43 +222,43 @@@ strlen ( string $string ) : in
     Её прототип выглядит так:
    </para>
    <para>
 -   <screen>    
 +   <screen>
  <![CDATA[
-       in_array ( mixed $needle, array $haystack [, bool $strict = FALSE ] ) : bool
+       in_array ( mixed $needle, array $haystack , bool $strict = false ) : bool
  ]]>
     </screen>
    </para>
    <para>
 -   Что это означает?  in_array() возвращает 
 +   Что это означает?  in_array() возвращает
     <link linkend="language.types.boolean">boolean</link>, &true; в случае
 -   успешного выполнения (если <parameter>needle</parameter> был найден в  
 -   <parameter>haystack</parameter>)&return.falseforfailure; (если 
 -   <parameter>needle</parameter> не был найден в  
 -   <parameter>haystack</parameter>).  Первый параметр называется  
 -   <parameter>needle</parameter> ("иголка") и может принимать много различных 
 -   <link linkend="language.types">типов</link>, поэтому он называется 
 -   "<emphasis>смешанным</emphasis>".  Этот смешанный <parameter>needle</parameter> 
 -   (то, что мы ищем) может быть любым скалярным значением (string, integer, 
 +   успешного выполнения (если <parameter>needle</parameter> был найден в
 +   <parameter>haystack</parameter>)&return.falseforfailure; (если
 +   <parameter>needle</parameter> не был найден в
 +   <parameter>haystack</parameter>).  Первый параметр называется
 +   <parameter>needle</parameter> ("иголка") и может принимать много различных
 +   <link linkend="language.types">типов</link>, поэтому он называется
 +   "<emphasis>смешанным</emphasis>".  Этот смешанный <parameter>needle</parameter>
 +   (то, что мы ищем) может быть любым скалярным значением (string, integer,
     или <link linkend="language.types.float">float</link>), либо
     <link linkend="language.types.array">массивом</link>.
 -   <parameter>haystack</parameter> ("стог сена", массив, в котором мы ищем) - 
 +   <parameter>haystack</parameter> ("стог сена", массив, в котором мы ищем) -
     это второй параметр. Третий <emphasis>необязательный</emphasis> параметр
-    называется <parameter>strict</parameter> ("строго").  Все необязательные
-    параметры пишутся в <emphasis>[</emphasis> квадратных скобках <emphasis>]</emphasis>.
 -   называется <parameter>strict</parameter> ("строго"). Все необязательные параметры имеют 
++   называется <parameter>strict</parameter> ("строго"). Все необязательные параметры имеют
+    значения по умолчанию; если значение по умолчанию неизвестно, оно отображается как <literal>?</literal>
 -   Руководство указывает, что параметр <parameter>strict</parameter> 
 +   Руководство указывает, что параметр <parameter>strict</parameter>
     по умолчанию принимает значение boolean &false;.
     Смотрите отдельную страницу документации по каждой функции для более подробной
     информации по их работе.
    </para>
 -  <para> 
 -   Символ &amp; (амперсанд), поставленный перед параметром функции позволяет передавать 
 -   значение этого параметра по <link linkend="language.references.pass">ссылке</link>: 
 +  <para>
 +   Символ &amp; (амперсанд), поставленный перед параметром функции позволяет передавать
 +   значение этого параметра по <link linkend="language.references.pass">ссылке</link>:
    </para>
    <para>
 -   <screen> 
 +   <screen>
  <![CDATA[
-        preg_match ( string $pattern , string $subject [, array &$matches
-       [, int $flags = 0 [, int $offset = 0 ]]] ) : int
+        preg_match ( string $pattern , string $subject , array &$matches = null,
+        int $flags = 0 , int $offset = 0 ) : int|false
  ]]>
     </screen>
    </para>
@@@ -271,9 -271,9 +271,9 @@@
     Возьмём для примера <function>html_entity_decode</function>:
    </para>
    <para>
 -   <screen>    
 +   <screen>
  <![CDATA[
- (PHP 4 >= 4.3.0, PHP 5)
+ (PHP 4 >= 4.3.0, PHP 5, PHP 7)
  ]]>
     </screen>
    </para>
diff --cc reference/dom/domattr/construct.xml
index e0ed55461,4d2924b9d..52fe33ed7
--- a/reference/dom/domattr/construct.xml
+++ b/reference/dom/domattr/construct.xml
@@@ -11,17 -11,17 +11,17 @@@
   </refnamediv>
   <refsect1 role="description">
    &reftitle.description;
-   <methodsynopsis>
+   <constructorsynopsis>
     <modifier>public</modifier> <methodname>DOMAttr::__construct</methodname>
     <methodparam><type>string</type><parameter>name</parameter></methodparam>
-    <methodparam choice="opt"><type>string</type><parameter>value</parameter></methodparam>
-   </methodsynopsis>
+    <methodparam choice="opt"><type>string</type><parameter>value</parameter><initializer>""</initializer></methodparam>
+   </constructorsynopsis>
    <para>
 -   Создаёт новый объект класса DOMAttr. Этот объект будет доступен только для 
 +   Создаёт новый объект класса DOMAttr. Этот объект будет доступен только для
     чтения. Он может быть добавлен к документу, но дополнительные узлы нельзя добавить
 -   к этому узлу, пока он присоединён к документу. Для создания узла с 
 -   возможностью модификации используйте 
 +   к этому узлу, пока он присоединён к документу. Для создания узла с
 +   возможностью модификации используйте
-    <xref linkend="domdocument.createattribute" />.
+    <xref linkend="domdocument.createattribute"/>.
    </para>
   </refsect1>
   <refsect1 role="parameters">
diff --cc reference/dom/domcdatasection/construct.xml
index ad7abecfb,1b1990700..cbb3a3667
--- a/reference/dom/domcdatasection/construct.xml
+++ b/reference/dom/domcdatasection/construct.xml
@@@ -15,10 -14,10 +14,10 @@@
    &reftitle.description;
    <constructorsynopsis>
     <modifier>public</modifier> <methodname>DOMCdataSection::__construct</methodname>
-    <methodparam><type>string</type><parameter>value</parameter></methodparam>
+    <methodparam><type>string</type><parameter>data</parameter></methodparam>
    </constructorsynopsis>
    <para>
 -   Создаёт новый узел CDATA. Работает как класс 
 +   Создаёт новый узел CDATA. Работает как класс
     <classname>DOMText</classname>.
    </para>
   </refsect1>
diff --cc reference/dom/domcharacterdata.xml
index 20011e6a5,6a7dc1044..e50c2984d
--- a/reference/dom/domcharacterdata.xml
+++ b/reference/dom/domcharacterdata.xml
@@@ -58,10 -58,13 +58,13 @@@
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
       <xi:fallback />
      </xi:include>
 -    
 +
      <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+     <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domcharacterdata')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
+      <xi:fallback />
+     </xi:include>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domcharacterdata')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
 -    
 +
      <!-- Again, if the class extends a class use this -->
      <classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
diff --cc reference/dom/domcomment.xml
index 577b74c75,0b5c4884f..5093b9487
--- a/reference/dom/domcomment.xml
+++ b/reference/dom/domcomment.xml
@@@ -47,10 -47,13 +47,13 @@@
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
       <xi:fallback />
      </xi:include>
 -    
 +
      <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+     <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domcomment')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
+      <xi:fallback />
+     </xi:include>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domcomment')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
 -    
 +
      <!-- Again, if the class extends a class use this -->
      <classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domcharacterdata')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
diff --cc reference/dom/domcomment/construct.xml
index e2fff35ba,2f143b5bf..faa5dd5d8
--- a/reference/dom/domcomment/construct.xml
+++ b/reference/dom/domcomment/construct.xml
@@@ -11,16 -11,16 +11,16 @@@
   </refnamediv>
   <refsect1 role="description">
    &reftitle.description;
-   <methodsynopsis>
+   <constructorsynopsis>
     <modifier>public</modifier> <methodname>DOMComment::__construct</methodname>
-    <methodparam choice="opt"><type>string</type><parameter>value</parameter></methodparam>
-   </methodsynopsis>
+    <methodparam choice="opt"><type>string</type><parameter>data</parameter><initializer>""</initializer></methodparam>
+   </constructorsynopsis>
    <para>
 -   Создаёт новый объект класса <classname>DOMComment</classname>. Объект будет 
 -   доступен только для чтения. Его можно добавить к документу, но дополнительные узлы 
 -   нельзя добавлять к объекту, пока он не будет присоединён к документу. Чтобы создать 
 +   Создаёт новый объект класса <classname>DOMComment</classname>. Объект будет
 +   доступен только для чтения. Его можно добавить к документу, но дополнительные узлы
 +   нельзя добавлять к объекту, пока он не будет присоединён к документу. Чтобы создать
     записываемый узел, используйте
-    <xref linkend="domdocument.createcomment" />.
+    <xref linkend="domdocument.createcomment"/>.
    </para>
   </refsect1>
   <refsect1 role="parameters">
diff --cc reference/dom/domdocument.xml
index d00cb6d68,4f04c5539..99f7f742e
--- a/reference/dom/domdocument.xml
+++ b/reference/dom/domdocument.xml
@@@ -156,10 -156,13 +156,13 @@@
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
       <xi:fallback />
      </xi:include>
 -    
 +
      <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+     <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domdocument')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
+      <xi:fallback />
+     </xi:include>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domdocument')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
 -    
 +
      <!-- Again, if the class extends a class use this -->
      <classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
diff --cc reference/dom/domdocument/createattributens.xml
index f6e6b1501,64883bc61..13fca62c0
--- a/reference/dom/domdocument/createattributens.xml
+++ b/reference/dom/domdocument/createattributens.xml
@@@ -70,7 -70,7 +70,7 @@@
        <para>
         Возникает, если <parameter>qualifiedName</parameter> неправильно
         сформировано, либо если <parameter>qualifiedName</parameter> имеет
-        префикс, а <parameter>namespaceURI</parameter> имеет значение &null;.
 -       префикс, а <parameter>namespace</parameter> имеет значение &null;. 
++       префикс, а <parameter>namespace</parameter> имеет значение &null;.
        </para>
       </listitem>
      </varlistentry>
diff --cc reference/dom/domdocument/getelementbyid.xml
index 02836eb7e,3fbd77f35..866337081
--- a/reference/dom/domdocument/getelementbyid.xml
+++ b/reference/dom/domdocument/getelementbyid.xml
@@@ -21,11 -21,11 +21,11 @@@
     заданным идентификатором.
    </para>
    <para>
 -   Для работы этой функции необходимо установить атрибуты идентификаторов 
 -   с помощью <xref linkend="domelement.setidattribute" />, либо DTD, 
 +   Для работы этой функции необходимо установить атрибуты идентификаторов
 +   с помощью <xref linkend="domelement.setidattribute" />, либо DTD,
     который определяет атрибут идентификатора типа. В последнем случае
     перед использованием этой функции вам необходимо будет проверить документ
-    с помощью <xref linkend="domdocument.validate" /> или
+    с помощью <xref linkend="domdocument.validate"/> или
     <link linkend="domdocument.props.validateonparse">DOMDocument::$validateOnParse</link>.
    </para>
   </refsect1>
diff --cc reference/dom/domdocument/getelementsbytagname.xml
index 5b09ca825,71e219d7d..3b8fe6831
--- a/reference/dom/domdocument/getelementsbytagname.xml
+++ b/reference/dom/domdocument/getelementsbytagname.xml
@@@ -13,10 -13,10 +13,10 @@@
    &reftitle.description;
    <methodsynopsis>
     <modifier>public</modifier> <type>DOMNodeList</type><methodname>DOMDocument::getElementsByTagName</methodname>
-    <methodparam><type>string</type><parameter>name</parameter></methodparam>
+    <methodparam><type>string</type><parameter>qualifiedName</parameter></methodparam>
    </methodsynopsis>
    <para>
 -   Эта функция возвращает новый объект класса 
 +   Эта функция возвращает новый объект класса
     <classname>DOMNodeList</classname>, содержащий элементы с заданным локальным именем.
    </para>
   </refsect1>
@@@ -25,10 -25,10 +25,10 @@@
    <para>
     <variablelist>
      <varlistentry>
-      <term><parameter>name</parameter></term>
+      <term><parameter>qualifiedName</parameter></term>
       <listitem>
        <para>
 -       Локальное имя (без пространства имён) тега, по которому будет проводиться поиск. Специальное значение 
 +       Локальное имя (без пространства имён) тега, по которому будет проводиться поиск. Специальное значение
         <literal>*</literal> соответствует всем тегам.
        </para>
       </listitem>
diff --cc reference/dom/domdocument/getelementsbytagnamens.xml
index b4a7a0fa1,652e48547..df88b8be2
--- a/reference/dom/domdocument/getelementsbytagnamens.xml
+++ b/reference/dom/domdocument/getelementsbytagnamens.xml
@@@ -26,10 -26,10 +26,10 @@@
    <para>
     <variablelist>
      <varlistentry>
-      <term><parameter>namespaceURI</parameter></term>
+      <term><parameter>namespace</parameter></term>
       <listitem>
        <para>
 -       URI пространства имён. Специальное значение <literal>*</literal> 
 +       URI пространства имён. Специальное значение <literal>*</literal>
         соответствует всем пространствам имён.
        </para>
       </listitem>
diff --cc reference/dom/domdocument/importnode.xml
index 64d7045e9,d209d0ee3..77f992b68
--- a/reference/dom/domdocument/importnode.xml
+++ b/reference/dom/domdocument/importnode.xml
@@@ -125,10 -125,9 +125,9 @@@ echo $newdoc->saveXML()
     </example>
    </para>
   </refsect1>
 - 
 +
  
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml
diff --cc reference/dom/domdocumentfragment.xml
index 4d47184f6,359700178..062d9eb2e
--- a/reference/dom/domdocumentfragment.xml
+++ b/reference/dom/domdocumentfragment.xml
@@@ -54,10 -54,13 +54,13 @@@
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
       <xi:fallback />
      </xi:include>
 -    
 +
      <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+     <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domdocumentfragment')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
+      <xi:fallback />
+     </xi:include>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domdocumentfragment')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
 -    
 +
      <!-- Again, if the class extends a class use this -->
      <classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
diff --cc reference/dom/domelement.xml
index c82dec5dd,9b51eee32..b5ca2a68d
--- a/reference/dom/domelement.xml
+++ b/reference/dom/domelement.xml
@@@ -60,10 -60,13 +60,13 @@@
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
       <xi:fallback />
      </xi:include>
 -    
 +
      <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+     <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domelement')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
+      <xi:fallback />
+     </xi:include>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domelement')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
 -    
 +
      <!-- Again, if the class extends a class use this -->
      <classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
diff --cc reference/dom/domentityreference.xml
index 8b8676bcf,2bdaf0bb8..1b5027afd
--- a/reference/dom/domentityreference.xml
+++ b/reference/dom/domentityreference.xml
@@@ -63,10 -63,13 +63,13 @@@ Remove me once you perform substitution
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
       <xi:fallback />
      </xi:include>
 -    
 +
      <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+     <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domentityreference')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
+      <xi:fallback />
+     </xi:include>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domentityreference')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
 -    
 +
      <!-- Again, if the class extends a class use this -->
      <classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
diff --cc reference/dom/domimplementation.xml
index 18b57be81,80511987f..2be9427ce
--- a/reference/dom/domimplementation.xml
+++ b/reference/dom/domimplementation.xml
@@@ -50,15 -50,18 +50,18 @@@ Remove me once you perform substitution
       <varname linkend="domimplementation.props.name">name</varname>
      </fieldsynopsis>
   -->
 - 
 +
      <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+     <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domimplementation')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
+      <xi:fallback />
+     </xi:include>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domimplementation')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
 - 
 +
     </classsynopsis>
  <!-- }}} -->
 - 
 +
    </section>
 - 
 +
  <!-- {{{ DOMImplementation properties -->
  <!--
    <section xml:id="domimplementation.props">
diff --cc reference/dom/domimplementation/createdocument.xml
index b01b1ad00,8388a4c06..0914d0a6a
--- a/reference/dom/domimplementation/createdocument.xml
+++ b/reference/dom/domimplementation/createdocument.xml
@@@ -57,11 -57,12 +57,12 @@@
    &reftitle.returnvalues;
    <para>
     Новый объект класса <classname>DOMDocument</classname>. Если аргументы
-    <parameter>namespaceURI</parameter>, <parameter>qualifiedName</parameter>,
 -   <parameter>namespace</parameter>, <parameter>qualifiedName</parameter>, 
++   <parameter>namespace</parameter>, <parameter>qualifiedName</parameter>,
     и <parameter>doctype</parameter> имеют значение null, возвращаемый объект
     <classname>DOMDocument</classname> будет пустым и без элемента document.
    </para>
   </refsect1>
 - 
++
   <refsect1 role="errors">
    &reftitle.errors;
    <para>
@@@ -79,8 -80,8 +80,8 @@@
       <term><constant>DOM_NAMESPACE_ERR</constant></term>
       <listitem>
        <para>
 -       Возникает, если обнаружена ошибка в строках 
 -       <parameter>namespace</parameter> и 
 +       Возникает, если обнаружена ошибка в строках
-        <parameter>namespaceURI</parameter> и
++       <parameter>namespace</parameter> и
         <parameter>qualifiedName</parameter>.
        </para>
       </listitem>
@@@ -89,6 -90,31 +90,31 @@@
    </para>
    &dom.allowstatic;
   </refsect1>
 - 
++
+  <refsect1 role="changelog">
+   &reftitle.changelog;
+   <para>
+    <informaltable>
+     <tgroup cols="2">
+      <thead>
+       <row>
+        <entry>&Version;</entry>
+        <entry>&Description;</entry>
+       </row>
+      </thead>
+      <tbody>
+       <row>
+        <entry>8.0.0</entry>
+        <entry>
+         <parameter>doctype</parameter> теперь допускает значение null.
+        </entry>
+       </row>
+      </tbody>
+     </tgroup>
+    </informaltable>
+   </para>
+  </refsect1>
 - 
++
   <refsect1 role="seealso">
    &reftitle.seealso;
    <para>
diff --cc reference/dom/domnamednodemap.xml
index c03ed4e10,6a080daf9..7977e0b6b
--- a/reference/dom/domnamednodemap.xml
+++ b/reference/dom/domnamednodemap.xml
@@@ -55,15 -55,18 +55,18 @@@ Remove me once you perform substitution
       <type>int</type>
       <varname linkend="domnamednodemap.props.length">length</varname>
      </fieldsynopsis>
 -    
 +
      <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+     <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnamednodemap')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
+      <xi:fallback />
+     </xi:include>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnamednodemap')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
 -    
 +
     </classsynopsis>
     <!-- }}} -->
 -   
 +
    </section>
 -  
 +
    <!-- {{{ DOMNamedNodeMap properties -->
    <section xml:id="domnamednodemap.props">
     &reftitle.properties;
diff --cc reference/dom/domnode/appendchild.xml
index 846f16f6a,2767730b9..0e6fe380e
--- a/reference/dom/domnode/appendchild.xml
+++ b/reference/dom/domnode/appendchild.xml
@@@ -66,7 -66,7 +66,7 @@@
       <listitem>
        <para>
         Возникает, если тип узла не поддерживает потомков типа,
-        который имеет узел <parameter>newnode</parameter>,
 -       который имеет узел <parameter>node</parameter>, 
++       который имеет узел <parameter>node</parameter>,
         или если добавляемый узел является одним из предком целевого узла или им самим.
        </para>
       </listitem>
diff --cc reference/dom/domnode/c14n.xml
index 0830c5936,94ca519b7..dcfee2d15
--- a/reference/dom/domnode/c14n.xml
+++ b/reference/dom/domnode/c14n.xml
@@@ -76,9 -76,8 +76,8 @@@
     </simplelist>
    </para>
   </refsect1>
 - 
 +
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml
diff --cc reference/dom/domnode/c14nfile.xml
index 723ba9cd0,be21d06b9..59ef22644
--- a/reference/dom/domnode/c14nfile.xml
+++ b/reference/dom/domnode/c14nfile.xml
@@@ -85,9 -85,8 +85,8 @@@
     </simplelist>
    </para>
   </refsect1>
 - 
 +
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml
diff --cc reference/dom/domnode/clonenode.xml
index 048c1fffa,a3886ffde..9d16a47f5
--- a/reference/dom/domnode/clonenode.xml
+++ b/reference/dom/domnode/clonenode.xml
@@@ -12,11 -12,11 +12,11 @@@
   <refsect1 role="description">
    &reftitle.description;
    <methodsynopsis>
-    <modifier>public</modifier> <type>DOMNode</type><methodname>DOMNode::cloneNode</methodname>
-    <methodparam choice="opt"><type>bool</type><parameter>deep</parameter></methodparam>
+    <modifier>public</modifier> <type class="union"><type>DOMNode</type><type>false</type></type><methodname>DOMNode::cloneNode</methodname>
+    <methodparam choice="opt"><type>bool</type><parameter>deep</parameter><initializer>&false;</initializer></methodparam>
    </methodsynopsis>
    <para>
 -   Создаёт копию узла. 
 +   Создаёт копию узла.
    </para>
   </refsect1>
   <refsect1 role="parameters">
diff --cc reference/dom/domnode/insertbefore.xml
index ae5abb8a9,90b6f1fda..f62a72857
--- a/reference/dom/domnode/insertbefore.xml
+++ b/reference/dom/domnode/insertbefore.xml
@@@ -38,10 -38,10 +38,10 @@@
       </listitem>
      </varlistentry>
      <varlistentry>
-      <term><parameter>refnode</parameter></term>
+      <term><parameter>child</parameter></term>
       <listitem>
        <para>
-        Контрольный узел. Если отсутствует, то <parameter>newnode</parameter>
 -       Контрольный узел. Если отсутствует, то <parameter>node</parameter> 
++       Контрольный узел. Если отсутствует, то <parameter>node</parameter>
         добавляется в конец списка потомков.
        </para>
       </listitem>
@@@ -72,8 -72,8 +72,8 @@@
       <term><constant>DOM_HIERARCHY_REQUEST_ERR</constant></term>
       <listitem>
        <para>
 -       Возникает, если тип узла не поддерживает потомков типа, 
 -       который имеет узел <parameter>node</parameter>, 
 +       Возникает, если тип узла не поддерживает потомков типа,
-        который имеет узел <parameter>newnode</parameter>,
++       который имеет узел <parameter>node</parameter>,
         или же если добавляемый узел является предком целевого узла или им самим.
        </para>
       </listitem>
@@@ -82,7 -82,7 +82,7 @@@
       <term><constant>DOM_WRONG_DOCUMENT_ERR</constant></term>
       <listitem>
        <para>
-        Возникает, если <parameter>newnode</parameter> создан в другом документе,
 -       Возникает, если <parameter>node</parameter> создан в другом документе, 
++       Возникает, если <parameter>node</parameter> создан в другом документе,
         отличном от того, в котором был создан этот узел.
        </para>
       </listitem>
diff --cc reference/dom/domnode/isdefaultnamespace.xml
index 58fe8de65,5c4418595..e16e4ca29
--- a/reference/dom/domnode/isdefaultnamespace.xml
+++ b/reference/dom/domnode/isdefaultnamespace.xml
@@@ -11,11 -11,11 +11,11 @@@
    &reftitle.description;
    <methodsynopsis>
     <modifier>public</modifier> <type>bool</type><methodname>DOMNode::isDefaultNamespace</methodname>
-    <methodparam><type>string</type><parameter>namespaceURI</parameter></methodparam>
+    <methodparam><type>string</type><parameter>namespace</parameter></methodparam>
    </methodsynopsis>
 -  
 +
    <para>
-    Указывает, является ли <parameter>namespaceURI</parameter> пространством имён по умолчанию.
+    Указывает, является ли <parameter>namespace</parameter> пространством имён по умолчанию.
    </para>
   </refsect1>
   <refsect1 role="parameters">
@@@ -36,7 -36,7 +36,7 @@@
   <refsect1 role="returnvalues">
    &reftitle.returnvalues;
    <para>
-    Возвращает &true;, если <parameter>namespaceURI</parameter> является
 -   Возвращает &true;, если <parameter>namespace</parameter> является 
++   Возвращает &true;, если <parameter>namespace</parameter> является
     пространством имён по умолчанию, &false; в противном случае.
    </para>
   </refsect1>
diff --cc reference/dom/domnode/replacechild.xml
index 1e284fead,ad545baed..224c603c6
--- a/reference/dom/domnode/replacechild.xml
+++ b/reference/dom/domnode/replacechild.xml
@@@ -72,7 -72,7 +72,7 @@@
       <listitem>
        <para>
         Возникает, если тип узла не поддерживает потомков типа,
-        который имеет узел <parameter>newnode</parameter>,
 -       который имеет узел <parameter>node</parameter>, 
++       который имеет узел <parameter>node</parameter>,
         или же если добавляемый узел является предком целевого узла или им самим.
        </para>
       </listitem>
diff --cc reference/dom/domnodelist.xml
index 759c7a4c1,299dc15d4..21c76c104
--- a/reference/dom/domnodelist.xml
+++ b/reference/dom/domnodelist.xml
@@@ -55,15 -55,18 +55,18 @@@ Remove me once you perform substitution
       <type>int</type>
       <varname linkend="domnodelist.props.length">length</varname>
      </fieldsynopsis>
 -    
 +
      <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+     <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnodelist')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
+      <xi:fallback />
+     </xi:include>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnodelist')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
 -    
 +
     </classsynopsis>
     <!-- }}} -->
 -   
 +
    </section>
 -  
 +
    <!-- {{{ DOMNodeList properties -->
    <section xml:id="domnodelist.props">
     &reftitle.properties;
diff --cc reference/dom/domnodelist/count.xml
index 4c7c48443,d85c340b1..64e56e23e
--- a/reference/dom/domnodelist/count.xml
+++ b/reference/dom/domnodelist/count.xml
@@@ -33,9 -32,8 +32,8 @@@
     <link linkend="domnodelist.props.length">length</link>.
    </para>
   </refsect1>
 - 
 +
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml
diff --cc reference/dom/domprocessinginstruction.xml
index 0aa8d73c6,584981542..992c8c75e
--- a/reference/dom/domprocessinginstruction.xml
+++ b/reference/dom/domprocessinginstruction.xml
@@@ -59,10 -59,13 +59,13 @@@
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
       <xi:fallback />
      </xi:include>
 -    
 +
      <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+     <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domprocessinginstruction')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
+      <xi:fallback />
+     </xi:include>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domprocessinginstruction')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
 -    
 +
      <!-- Again, if the class extends a class use this -->
      <classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
diff --cc reference/dom/domprocessinginstruction/construct.xml
index 1297fffe5,f6d9b14dd..30228a497
--- a/reference/dom/domprocessinginstruction/construct.xml
+++ b/reference/dom/domprocessinginstruction/construct.xml
@@@ -19,10 -19,10 +19,10 @@@
    <para>
     Создаёт новый объект класса <classname>DOMProcessingInstruction</classname>.
     Этот объект будет доступен только для чтения. Он может быть добавлен в
 -   документ. Дополнительные узлы нельзя прикрепить к этому объекту, пока он 
 +   документ. Дополнительные узлы нельзя прикрепить к этому объекту, пока он
     присоединён к какому-либо документу. Для создания модифицируемого узла
     используйте
-    <xref linkend="domdocument.createprocessinginstruction" />.
+    <xref linkend="domdocument.createprocessinginstruction"/>.
    </para>
   </refsect1>
   <refsect1 role="parameters">
diff --cc reference/dom/domxpath.xml
index 7914d4fb7,77ff366b1..668a673fc
--- a/reference/dom/domxpath.xml
+++ b/reference/dom/domxpath.xml
@@@ -46,15 -46,18 +46,18 @@@ Remove me once you perform substitution
       <type>DOMDocument</type>
       <varname linkend="domxpath.props.document">document</varname>
      </fieldsynopsis>
 - 
 +
      <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+     <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domxpath')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">
+      <xi:fallback />
+     </xi:include>
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domxpath')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
 - 
 +
     </classsynopsis>
  <!-- }}} -->
 - 
 +
    </section>
 - 
 +
  <!-- {{{ DOMXPath properties -->
  <!-- FIXME: Add description -->
    <section xml:id="domxpath.props">
diff --cc reference/dom/domxpath/construct.xml
index b49c4ec88,3efec8054..abfa50cf4
--- a/reference/dom/domxpath/construct.xml
+++ b/reference/dom/domxpath/construct.xml
@@@ -24,10 -25,10 +25,10 @@@
    <para>
     <variablelist>
      <varlistentry>
-      <term><parameter>doc</parameter></term>
+      <term><parameter>document</parameter></term>
       <listitem>
        <para>
 -       Объект класса <classname>DOMDocument</classname>, связанный с 
 +       Объект класса <classname>DOMDocument</classname>, связанный с
         <classname>DOMXPath</classname>.
        </para>
       </listitem>
diff --cc reference/dom/domxpath/evaluate.xml
index 8a4263fa2,bf2080bb4..3c1822ef2
--- a/reference/dom/domxpath/evaluate.xml
+++ b/reference/dom/domxpath/evaluate.xml
@@@ -65,8 -65,8 +65,8 @@@
     заданному XPath-выражению <parameter>expression</parameter>.
    </para>
    <para>
 -   Если <parameter>expression</parameter> построено 
 +   Если <parameter>expression</parameter> построено
-    неправильно или <parameter>contextnode</parameter> имеет неверное значение,
+    неправильно или <parameter>contextNode</parameter> имеет неверное значение,
     <methodname>DOMXPath::evaluate</methodname> вернёт &false;.
    </para>
   </refsect1>
diff --cc reference/dom/domxpath/query.xml
index 3f91391e1,cef48c0b9..69a59be00
--- a/reference/dom/domxpath/query.xml
+++ b/reference/dom/domxpath/query.xml
@@@ -64,8 -64,8 +64,8 @@@
     <classname>DOMNodeList</classname>.
    </para>
    <para>
 -   Если <parameter>expression</parameter> построено 
 +   Если <parameter>expression</parameter> построено
-    неправильно или <parameter>contextnode</parameter> имеет неверное значение,
+    неправильно или <parameter>contextNode</parameter> имеет неверное значение,
     <methodname>DOMXPath::query</methodname> вернёт &false;.
    </para>
   </refsect1>
diff --cc reference/dom/domxpath/registernamespace.xml
index a69249718,06bd3fbd7..c989774f8
--- a/reference/dom/domxpath/registernamespace.xml
+++ b/reference/dom/domxpath/registernamespace.xml
@@@ -14,10 -14,10 +14,10 @@@
    <methodsynopsis>
     <modifier>public</modifier> <type>bool</type><methodname>DOMXPath::registerNamespace</methodname>
     <methodparam><type>string</type><parameter>prefix</parameter></methodparam>
-    <methodparam><type>string</type><parameter>namespaceURI</parameter></methodparam>
+    <methodparam><type>string</type><parameter>namespace</parameter></methodparam>
    </methodsynopsis>
    <para>
-    Регистрирует URI пространства имён <parameter>namespaceURI</parameter> и
 -   Регистрирует URI пространства имён <parameter>namespace</parameter> и 
++   Регистрирует URI пространства имён <parameter>namespace</parameter> и
     префикс <parameter>prefix</parameter> с объектом DOMXPath.
    </para>
   </refsect1>
diff --cc reference/dom/domxpath/registerphpfunctions.xml
index 81b45cff0,3c2c0c2ca..da5423ee7
--- a/reference/dom/domxpath/registerphpfunctions.xml
+++ b/reference/dom/domxpath/registerphpfunctions.xml
@@@ -175,9 -174,8 +174,8 @@@ PHP Basic
     </simplelist>
    </para>
   </refsect1>
 - 
 +
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml
diff --cc reference/zip/functions/zip-close.xml
index 49289f4f8,00c6639d8..f4cd2dacf
--- a/reference/zip/functions/zip-close.xml
+++ b/reference/zip/functions/zip-close.xml
@@@ -63,17 -68,17 +68,17 @@@
     </informaltable>
    </para>
   </refsect1>
 - 
 +
   <refsect1 role="seealso">
    &reftitle.seealso;
-    <para>
-     <simplelist>
-      <member><function>zip_open</function></member>
-      <member><function>zip_read</function></member>
-     </simplelist>
-    </para>
+   <para>
+    <simplelist>
+     <member><function>zip_open</function></member>
+     <member><function>zip_read</function></member>
+    </simplelist>
+   </para>
   </refsect1>
 - 
 +
  </refentry>
  
  <!-- Keep this comment at the end of the file
diff --cc reference/zip/functions/zip-entry-close.xml
index 24902fa33,0882dd1c3..872b0c873
--- a/reference/zip/functions/zip-entry-close.xml
+++ b/reference/zip/functions/zip-entry-close.xml
@@@ -73,9 -78,8 +78,8 @@@
     </simplelist>
    </para>
   </refsect1>
 - 
 +
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml
diff --cc reference/zip/functions/zip-entry-compressedsize.xml
index 19da78339,994de314f..5ace13961
--- a/reference/zip/functions/zip-entry-compressedsize.xml
+++ b/reference/zip/functions/zip-entry-compressedsize.xml
@@@ -36,10 -41,10 +41,10 @@@
   <refsect1 role="returnvalues">
    &reftitle.returnvalues;
    <para>
-    Сжатый размер дескриптора директории.
+    Сжатый размер дескриптора директории, &return.falseforfailure;.
    </para>
   </refsect1>
 - 
 +
   <refsect1 role="changelog">
    &reftitle.changelog;
    <para>
@@@ -73,9 -78,8 +78,8 @@@
     </simplelist>
    </para>
   </refsect1>
 - 
 +
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml
diff --cc reference/zip/functions/zip-entry-compressionmethod.xml
index b8fa28af0,ad878fd2f..e6210c30a
--- a/reference/zip/functions/zip-entry-compressionmethod.xml
+++ b/reference/zip/functions/zip-entry-compressionmethod.xml
@@@ -37,10 -42,10 +42,10 @@@
   <refsect1 role="returnvalues">
    &reftitle.returnvalues;
    <para>
-    Метод сжатия.
+    Метод сжатия, &return.falseforfailure;.
    </para>
   </refsect1>
 - 
 +
   <refsect1 role="changelog">
    &reftitle.changelog;
    <para>
@@@ -74,9 -79,8 +79,8 @@@
     </simplelist>
    </para>
   </refsect1>
 - 
 +
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml
diff --cc reference/zip/functions/zip-entry-filesize.xml
index b81658445,ec0be356a..6cd7eeef8
--- a/reference/zip/functions/zip-entry-filesize.xml
+++ b/reference/zip/functions/zip-entry-filesize.xml
@@@ -36,10 -41,10 +41,10 @@@
   <refsect1 role="returnvalues">
    &reftitle.returnvalues;
    <para>
-    Реальный размер дескриптора директории.
+    Реальный размер дескриптора директории, &return.falseforfailure;.
    </para>
   </refsect1>
 - 
 +
   <refsect1 role="changelog">
    &reftitle.changelog;
    <para>
@@@ -73,9 -78,8 +78,8 @@@
      </simplelist>
     </para>
   </refsect1>
 - 
 +
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml
diff --cc reference/zip/functions/zip-entry-name.xml
index 15c9b4f95,9896a0774..5ca5e15ab
--- a/reference/zip/functions/zip-entry-name.xml
+++ b/reference/zip/functions/zip-entry-name.xml
@@@ -5,9 -5,14 +5,14 @@@
  <!-- splitted from ./en/functions/zip.xml, last change in rev 1.11 -->
  <refentry xml:id="function.zip-entry-name" xmlns="http://docbook.org/ns/docbook">
   <refnamediv>
 -  <refname>zip_entry_name</refname>                 
 +  <refname>zip_entry_name</refname>
    <refpurpose>Получает имя дескриптора директории</refpurpose>
   </refnamediv>
+  
+  <refsynopsisdiv>
+    &warn.deprecated.function-8-0-0;
+  </refsynopsisdiv>
+ 
   <refsect1 role="description">
    &reftitle.description;
    <methodsynopsis>
@@@ -36,10 -41,10 +41,10 @@@
   <refsect1 role="returnvalues">
    &reftitle.returnvalues;
    <para>
-    Имя дескриптора директории.
+    Имя дескриптора директории, &return.falseforfailure;.
    </para>
   </refsect1>
 - 
 +
   <refsect1 role="changelog">
    &reftitle.changelog;
    <para>
@@@ -73,9 -78,8 +78,8 @@@
     </simplelist>
    </para>
   </refsect1>
 - 
 +
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml
diff --cc reference/zip/functions/zip-entry-open.xml
index d2925d933,f2126a287..447071e66
--- a/reference/zip/functions/zip-entry-open.xml
+++ b/reference/zip/functions/zip-entry-open.xml
@@@ -8,6 -8,11 +8,11 @@@
    <refname>zip_entry_open</refname>
    <refpurpose>Открывает директорию для чтения</refpurpose>
   </refnamediv>
 - 
++
+  <refsynopsisdiv>
+    &warn.deprecated.function-8-0-0;
+  </refsynopsisdiv>
+ 
   <refsect1 role="description">
    &reftitle.description;
    <methodsynopsis>
@@@ -106,9 -111,8 +111,8 @@@
      </simplelist>
     </para>
   </refsect1>
 - 
 +
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml
diff --cc reference/zip/functions/zip-entry-read.xml
index ef375e142,ead389f65..44ffa3961
--- a/reference/zip/functions/zip-entry-read.xml
+++ b/reference/zip/functions/zip-entry-read.xml
@@@ -89,9 -94,8 +94,8 @@@
      </simplelist>
     </para>
   </refsect1>
 - 
 +
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml
diff --cc reference/zip/functions/zip-read.xml
index e1fb504c4,750bd9063..7b01e2a10
--- a/reference/zip/functions/zip-read.xml
+++ b/reference/zip/functions/zip-read.xml
@@@ -77,9 -82,8 +82,8 @@@
      </simplelist>
     </para>
   </refsect1>
 - 
 +
  </refentry>
- 
  <!-- Keep this comment at the end of the file
  Local variables:
  mode: sgml