betz            Fri Jan 18 18:22:23 2002 EDT

  Modified files:              
    /phpdoc/en/functions        ldap.xml 
  Log:
  addes some <param> tags in description,  some &return.sucess; few <note>
  
Index: phpdoc/en/functions/ldap.xml
diff -u phpdoc/en/functions/ldap.xml:1.39 phpdoc/en/functions/ldap.xml:1.40
--- phpdoc/en/functions/ldap.xml:1.39   Mon Dec 17 15:20:36 2001
+++ phpdoc/en/functions/ldap.xml        Fri Jan 18 18:22:23 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.39 $ -->
+<!-- $Revision: 1.40 $ -->
  <reference id="ref.ldap">
   <title>LDAP functions</title>
   <titleabbrev>LDAP</titleabbrev>
@@ -220,14 +220,15 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     returns &true; on success and &false; on error.  
+     &return.success;
     </para><para> 
      The <function>ldap_add</function> function is used to add entries
      in the LDAP directory. The DN of the entry to be added is
-     specified by dn. Array entry specifies the information about the
-     entry. The values in the entries are indexed by individual
-     attributes. In case of multiple values for an attribute, they are
-     indexed using integers starting with 0.
+     specified by <parameter>dn</parameter>.
+     Array <parameter>entry</parameter> specifies the information about the
+     entry. The values in the entries are indexed by individual attributes.
+     In case of multiple values for an attribute, they are indexed using
+     integers starting with 0.
     </para>
     <informalexample>
 <literallayout>
@@ -285,11 +286,13 @@
     </funcsynopsis>
     <para>
      Binds to the LDAP directory with specified RDN and
-     password. Returns &true; on success and &false; on error.</para>
+     password. &return.success;</para>
     <para>  
      <function>ldap_bind</function> does a bind operation on the
-     directory. bind_rdn and bind_password are optional. If not
-     specified, anonymous bind is attempted.</para>
+     directory. <parameter>bind_rdn</parameter> and
+     <parameter>bind_password</parameter> are optional. If not
+     specified, anonymous bind is attempted.
+    </para>
    </refsect1>
   </refentry>
 
@@ -308,7 +311,8 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     Returns &true; on success, &false; on error.</para> 
+     &return.success;
+    </para> 
     <para>
      <function>ldap_close</function> closes the link to the LDAP
      server that's associated with the specified
@@ -318,6 +322,11 @@
      <function>ldap_unbind</function>. The LDAP API uses the call
      <function>ldap_unbind</function>, so perhaps you should use this
      in preference to <function>ldap_close</function>.</para>
+     <note>
+      <para>
+       This function is an alias of <function>ldap_unbind</function>.
+      </para>
+     </note>
    </refsect1>
   </refentry>
 
@@ -393,11 +402,11 @@
 ]]>
      </programlisting>
     </example>  
-    <note>
+    <warning>
      <para>
       <function>ldap_compare</function> can NOT be used to compare BINARY values!
      </para>
-    </note>
+    </warning>
     <note>
      <para>
       This function was added in 4.0.2. 
@@ -437,7 +446,12 @@
      hostname. To use LDAP with SSL, compile OpenLDAP 2.x.x with SSL
      support, configure PHP with SSL, and use ldaps://hostname/ as
      host parameter. The port parameter is not used when using URLs.
-     URL and SSL support were added in 4.0.4.</para>
+    </para>
+    <note>
+     <simpara>
+      URL and SSL support were added in 4.0.4.
+     </simpara>
+    </note>
    </refsect1>
   </refentry>
 
@@ -482,10 +496,11 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     Returns &true; on success and &false; on error.</para>  
+     &return.success;</para>  
     <para>
      <function>ldap_delete</function> function delete a particular
-     entry in LDAP directory specified by dn.</para>
+     entry in LDAP directory specified by <parameter>dn</parameter>.
+    </para>
    </refsect1>
   </refentry>
 
@@ -504,8 +519,10 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     <function>ldap_dn2ufn</function> function is used to turn a DN
-     into a more user-friendly form, stripping off type names.</para>
+     <function>ldap_dn2ufn</function> function is used to turn a DN,
+     specified by <parameter>dn</parameter>, into a more user-friendly form,
+     stripping off type names.
+    </para>
    </refsect1>
   </refentry>
 
@@ -526,12 +543,12 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     returns string error message.</para>
+     Returns string error message.</para>
     <para>
      This function returns the string error message explaining the
-     error number errno. While LDAP errno numbers are standardized,
-     different libraries return different or even localized textual
-     error messages. Never check for a specific error message text,
+     error number <parameter>errno</parameter>. While LDAP errno numbers
+     are standardized, different libraries return different or even localized
+     textual error messages. Never check for a specific error message text,
      but always use an error number to check.</para>
     <para>
      See also <function>ldap_errno</function> and
@@ -565,15 +582,16 @@
     <funcsynopsis>
      <funcprototype>
       <funcdef>int <function>ldap_errno</function></funcdef>
-      <paramdef>int <parameter>link_id</parameter></paramdef>
+      <paramdef>int <parameter>link_identifier</parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>
-     return the LDAP error number of the last LDAP command for this
+     Return the LDAP error number of the last LDAP command for this
      link.</para>
     <para>
      This function returns the standardized error number returned by
-     the last LDAP command for the given link identifier. This number
+     the last LDAP command for the given
+     <parameter>link_identifier</parameter>. This number
      can be converted into a textual error message using
      <function>ldap_err2str</function>.</para>
     <para>
@@ -604,7 +622,7 @@
 </programlisting>
     </example></para>
     <para>
-     see also <function>ldap_err2str</function> and
+     See also <function>ldap_err2str</function> and
      <function>ldap_error</function>.</para>
    </refsect1>
   </refentry>
@@ -622,18 +640,18 @@
     <funcsynopsis>
      <funcprototype>
       <funcdef>string <function>ldap_error</function></funcdef>
-      <paramdef>int <parameter>link_id</parameter></paramdef>
+      <paramdef>int <parameter>link_identifier</parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>
-     returns string error message.</para>
+     Returns string error message.</para>
     <para>
      This function returns the string error message explaining the
-     error generated by the last LDAP command for the given link
-     identifier. While LDAP errno numbers are standardized, different
-     libraries return different or even localized textual error
-     messages. Never check for a specific error message text, but
-     always use an error number to check.</para>
+     error generated by the last LDAP command for the given
+     <parameter>link_identifier</parameter> While LDAP errno numbers
+     are standardized, different libraries return different or even
+     localized textual error messages. Never check for a specific error
+     message text, but always use an error number to check.</para>
     <para>
      Unless you lower your warning level in your
      <filename>php.ini</filename> sufficiently or prefix your LDAP
@@ -641,7 +659,7 @@
      warning output, the errors generated will also show up in your
      HTML output.</para>
     <para>
-     see also <function>ldap_err2str</function> and
+     See also <function>ldap_err2str</function> and
      <function>ldap_errno</function>.</para>
    </refsect1>
   </refentry>
@@ -663,9 +681,9 @@
     </funcsynopsis>
     <para>
      <function>ldap_explode_dn</function> function is used to split
-     the a DN returned by <function>ldap_get_dn</function> and breaks
+     the DN returned by <function>ldap_get_dn</function> and breaks
      it up into its component parts. Each part is known as Relative
-     Distinguished Name, or RDN.  <function>ldap_explode_dn</function>
+     Distinguished Name, or RDN. <function>ldap_explode_dn</function>
      returns an array of all those components.
      <parameter>with_attrib</parameter> is used to request if the RDNs
      are returned with only values or their attributes as well.  To
@@ -699,7 +717,8 @@
      Similar to reading entries, attributes are also read one by one
      from a particular entry.
      <function>ldap_first_attribute</function> returns the first
-     attribute in the entry pointed by the entry identifier.
+     attribute in the entry pointed by the
+     <parameter>result_entry_identifier</parameter>.
      Remaining attributes are retrieved by calling
      <function>ldap_next_attribute</function> successively.
      <parameter>ber_identifier</parameter> is the identifier to
@@ -709,7 +728,7 @@
      that pointer.
     </para>
     <para>
-     see also <function>ldap_get_attributes</function></para>
+     See also <function>ldap_get_attributes</function></para>
    </refsect1>
   </refentry>
 
@@ -741,7 +760,7 @@
      <function>lap_next_entry</function> routine to get successive
      entries from the result.</para>
     <para>
-     see also <function>ldap_get_entries</function>.</para>
+     See also <function>ldap_get_entries</function>.</para>
    </refsect1>
   </refentry>
 
@@ -760,7 +779,7 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     Returns &true; on success and &false; on error.</para>
+     &return.success;</para>
     <para>  
      <function>ldap_free_result</function> frees up the memory
      allocated internally to store the result and pointed by the
@@ -841,7 +860,7 @@
 </example></para>
 
      <para>
-      see also <function>ldap_first_attribute</function> and
+      See also <function>ldap_first_attribute</function> and
       <function>ldap_next_attribute</function></para>
 
    </refsect1>
@@ -890,7 +909,8 @@
      array on success and &false; on error.</para>
     <para>  
      <function>ldap_get_entries</function> function is used to
-     simplify reading multiple entries from the result and then
+     simplify reading multiple entries from the result, specified with
+     <parameter>result_identifier</parameter>, and then
      reading the attributes and multiple values. The entire
      information is returned by one function call in a
      multi-dimensional array. The structure of the array is as
@@ -898,7 +918,7 @@
     <para>
      The attribute index is converted to lowercase. (Attributes are
      case-insensitive for directory servers, but not when used as
-     array indices)
+     array indices.)
 
     <informalexample>
 <literallayout>
@@ -911,13 +931,13 @@
 return_value[i][j] = jth attribute in the ith entry in the result
 
 return_value[i]["attribute"]["count"] = number of values for 
-    attribute in ith entry
+                                        attribute in ith entry
 return_value[i]["attribute"][j] = jth value of attribute in ith entry
 </literallayout>
     </informalexample></para>
     
      <para>
-      see also <function>ldap_first_entry</function> and
+      See also <function>ldap_first_entry</function> and
       <function>ldap_next_entry</function></para>
    </refsect1>
   </refentry>
@@ -939,8 +959,8 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     Sets <parameter>retval</parameter> to the value of the specified option,
-     and returns &true; on success and &false; on error.</para>  
+     Sets <parameter>retval</parameter> to the value of the specified option.
+     &return.success;</para>  
     <para>
      The parameter <parameter>option</parameter> can be one of:
      LDAP_OPT_DEREF, LDAP_OPT_SIZELIMIT, LDAP_OPT_TIMELIMIT,
@@ -949,9 +969,11 @@
      LDAP_OPT_MATCHED_DN. These are described in 
      <ulink 
url="&url.ldap.openldap-c-api;">draft-ietf-ldapext-ldap-c-api-xx.txt</ulink>
      </para>
-    <para>This function is only available when using OpenLDAP 2.x.x OR Netscape 
Directory SDK x.x, and was
-     added in PHP 4.0.4</para>
-
+     <note>
+      <para>This function is only available when using OpenLDAP 2.x.x OR
+       Netscape Directory SDK x.x, and was added in PHP 4.0.4
+      </para>
+     </note>
      <para>
      <example>
       <title>Check protocol version</title>
@@ -1120,11 +1142,13 @@
      Returns a search result identifier or &false; on error.</para>  
     <para>
      <function>ldap_list</function> performs the search for a specified
-     filter on the directory with the scope LDAP_SCOPE_ONELEVEL.</para>
+     <parameter>filter</parameter> on the directory with the scope
+     LDAP_SCOPE_ONELEVEL.</para>
     <para>
      LDAP_SCOPE_ONELEVEL means that the search should only return
-     information that is at the level immediately below the base dn
-     given in the call. (Equivalent to typing "ls" and getting a list
+     information that is at the level immediately below the
+     <parameter>base_dn</parameter> given in the call.
+     (Equivalent to typing "ls" and getting a list
      of files and folders in the current working directory.)</para>
     <para>
      This call takes 5 optional parameters. See <function>ldap_search</function>
@@ -1158,10 +1182,12 @@
 ]]>
 </programlisting>
 </example></para>
-    <para>
-     From 4.0.5 on it's also possible to do parallel searches. See
-     <function>ldap_search</function> for details.
-    </para>
+    <note>
+     <para>
+      From 4.0.5 on it's also possible to do parallel searches. See
+      <function>ldap_search</function> for details.
+     </para>
+    </note>
   </refsect1>
   </refentry>
 
@@ -1182,7 +1208,7 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     Returns &true; on success and &false; on error.</para>  
+     &return.success;</para>  
     <para>
      <function>ldap_modify</function> function is used to modify the
      existing entries in the LDAP directory. The structure of the
@@ -1207,12 +1233,13 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     returns &true; on success and &false; on error.</para>  
+     &return.success;</para>  
     <para>
-     This function adds attribute(s) to the specified dn.  It
-     performs the modification at the attribute level as opposed to the 
-     object level.  Object-level additions are done by the 
-    <function>ldap_add</function> function.</para>
+     This function adds attribute(s) to the specified
+     <parameter>dn</parameter>. It performs the modification at the 
+     attribute level as opposed to the object level. Object-level additions
+     are done by the <function>ldap_add</function> function.
+    </para>
    </refsect1>
   </refentry>
 
@@ -1232,12 +1259,13 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     returns &true; on success and &false; on error.</para>  
+     &return.success;</para>  
     <para>
-     This function removes attribute(s) from the specified dn.  It
-     performs the modification at the attribute level as opposed to the 
-     object level.  Object-level deletions are done by the 
-    <function>ldap_del</function> function.</para>
+     This function removes attribute(s) from the specified
+     <parameter>dn</parameter>. It performs the modification at the
+     attribute level as opposed to the object level. Object-level
+     deletions are done by the <function>ldap_delete</function> function.
+    </para>
    </refsect1>
   </refentry>
 
@@ -1257,12 +1285,13 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     returns &true; on success and &false; on error.</para>  
+     &return.success;</para>  
     <para>
-     This function replaces attribute(s) from the specified dn.  It
-     performs the modification at the attribute level as opposed to the 
-     object level.  Object-level modifications are done by the 
-    <function>ldap_modify</function> function.</para>
+     This function replaces attribute(s) from the specified
+     <parameter>dn</parameter>. It performs the modification at the attribute
+     level as opposed to the object level. Object-level modifications are done
+     by the <function>ldap_modify</function> function.
+    </para>
    </refsect1>
   </refentry>
 
@@ -1293,7 +1322,7 @@
      <parameter>result_entry_identifier</parameter> returned from
      <function>ldap_first_attribute</function>.</para>
     <para>
-     see also <function>ldap_get_attributes</function></para>
+     See also <function>ldap_get_attributes</function></para>
    </refsect1>
   </refentry>
 
@@ -1323,10 +1352,12 @@
      <function>ldap_next_entry</function> return entries one by one
      till there are no more entries. The first call to
      <function>ldap_next_entry</function> is made after the call to
-     <function>ldap_first_entry</function> with the result_identifier
-     as returned from the <function>ldap_first_entry</function>.</para>
+     <function>ldap_first_entry</function> with the
+     <parameter>result_entry_identifier</parameter>
+     as returned from the <function>ldap_first_entry</function>.
+    </para>
     <para>
-     see also <function>ldap_get_entries</function></para>
+     See also <function>ldap_get_entries</function></para>
    </refsect1>
   </refentry>
 
@@ -1364,7 +1395,7 @@
      Returns a search result identifier or &false; on error.</para>
     <para>  
      <function>ldap_read</function> performs the search for a
-     specified filter on the directory with the scope
+     specified <parameter>filter</parameter> on the directory with the scope
      LDAP_SCOPE_BASE. So it is equivalent to reading an entry from the
      directory.</para>
     <para>
@@ -1386,10 +1417,11 @@
       <parameter>deref</parameter>.
      </para>
     </note>
-    <para>
-     From 4.0.5 on it's also possible to do parallel searches. See
-     <function>ldap_search</function> for details.
-    </para>
+     <para>
+      From 4.0.5 on it's also possible to do parallel searches. See
+      <function>ldap_search</function> for details.
+     </para>
+    
    </refsect1>
   </refentry>
 
@@ -1418,13 +1450,15 @@
      by <parameter>newparent</parameter>. If the parameter
      <parameter>deleteoldrdn</parameter> is &true; the old RDN value(s)
      is removed, else the old RDN value(s) is retained as
-     non-distinguished values of the entry. &true; is returned on
-     success and &false; is returned on error.</para>
-    <para>This function currently only works with LDAPv3. You may have
-     to use <function>ldap_set_option()</function> prior to binding to
-     use LDAPv3.</para>
-    <para>This function is only available when using OpenLDAP 2.x.x OR
-     Netscape Directory SDK x.x, and was added in PHP 4.0.5.</para>
+     non-distinguished values of the entry. &return.success;
+    </para>
+    <note>
+     <para>This function currently only works with LDAPv3. You may have
+      to use <function>ldap_set_option</function> prior to binding to
+      use LDAPv3. This function is only available when using OpenLDAP 2.x.x OR
+      Netscape Directory SDK x.x, and was added in PHP 4.0.5.
+     </para>
+    </note>
    </refsect1>
   </refentry>
 
@@ -1535,13 +1569,15 @@
      </listitem>
      </itemizedlist>
     </para>  
-    <para>
+    <note>
+     <para>
       These optional parameters were added in 4.0.2:
       <parameter>attrsonly</parameter>,
       <parameter>sizelimit</parameter>,
       <parameter>timelimit</parameter>,
       <parameter>deref</parameter>.
-    </para>
+     </para>
+    </note>
     <para>
      The search filter can be simple or advanced, using boolean
      operators in the format described in the LDAP doumentation (see
@@ -1611,7 +1647,7 @@
     </funcsynopsis>
     <para>
      Sets the value of the specified option to be
-     <parameter>newval</parameter>, and returns &true; on success and &false;
+     <parameter>newval</parameter>. &return.success;
      on error.</para>  
     <para>
      The parameter <parameter>option</parameter> can be one of:
@@ -1637,12 +1673,16 @@
      elements are key <emphasis>value</emphasis> with string value
      and key <emphasis>iscritical</emphasis> with boolean value.
      <emphasis>iscritical</emphasis> defaults to <emphasis>&false;</emphasis>
-     if not supplied. See also the second example below.</para>
-    <para>
-     This function is only available when using
-     OpenLDAP 2.x.x OR Netscape Directory SDK x.x, and was
-     added in PHP 4.0.4</para>
+     if not supplied. See also the second example below.
+    </para>
+    <note>
      <para>
+      This function is only available when using
+      OpenLDAP 2.x.x OR Netscape Directory SDK x.x, and was
+      added in PHP 4.0.4.
+     </para>
+    </note>
+    <para>
      <example>
       <title>Set protocol version</title>
 <programlisting role="php">
@@ -1691,7 +1731,7 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     Returns &true; on success and &false; on error.</para>  
+     &return.success;</para>  
     <para>
      <function>ldap_unbind</function> function unbinds from the LDAP
      directory.</para>
@@ -1914,8 +1954,6 @@
     </para>
    </refsect1>
   </refentry>
-
-
 
  </reference>
 


Reply via email to