fichier de configuration <literal>config.LSaddons.mail.php</literal>.</para>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure du fichier</citetitle>/*
+<citetitle>Structure du fichier</citetitle>/*
***********************************************
* Configuration du support de l'envoi de mail *
***********************************************
le fichier de configuration <literal>config.LSaddons.phpldapadmin.php</literal>.</para>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure du fichier</citetitle>
+<citetitle>Structure du fichier</citetitle>
<![CDATA[// PhpLdapAdmin View Object URL format
define('LS_PHPLDAPADMIN_VIEW_OBJECT_URL_FORMAT','//'.$_SERVER['SERVER_NAME'].'/phpldapadmin/cmd.php?cmd=template_engine&server_id=0&dn=%{dn}');]]>
</programlisting>
à <emphasis>Non</emphasis></para>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure</citetitle>...
+<citetitle>Structure</citetitle>...
<![CDATA['ldap_options' => array (
'true_value' => '[valeur correspondant à Vrai]',
'false_value' => '[valeur correspondant à Faux]'
une date.</para>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure</citetitle>...
+<citetitle>Structure</citetitle>...
<![CDATA['ldap_options' => array (
'timestamp' => [Booléen], // Si la date est stockée au format timestamp
'format' => '[Format de stockage]' // Default : "%Y%m%d%H%M%SZ"
un mot de passe.</para>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure</citetitle>...
+<citetitle>Structure</citetitle>...
<![CDATA['ldap_options' => array (
'encode' => '[Type d'encodage du mot de passe]',
'encode_function' => '[Nom de la fonction d'encodage]',
<literal>conf/LSauth/config.LSauthMethod_CAS.php</literal>.</para>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure du fichier</citetitle>/*
+<citetitle>Structure du fichier</citetitle>/*
*****************************************************
* Configuration of the CAS authentification support *
*****************************************************
<literal>conf/LSauth/config.LSauthMethod_HTTP.php</literal>.</para>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure du fichier</citetitle>/*
+<citetitle>Structure du fichier</citetitle>/*
*****************************************************
* Configuration of the HTTP authentification support *
*****************************************************
</para>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure</citetitle>...
+<citetitle>Structure</citetitle>...
<![CDATA[$GLOBALS['LSobjects']['[nom du type d'LSobject]'] = array (
'objectclass' => array(
'objetclass1',
<para>Ce &LSformat; est composé à l'aide des éléments <emphasis>name</emphasis>, le nom de
l'attribut et <emphasis>pattern</emphasis>, le motif de recherche.
<programlisting>
- <citetitle>Exemple</citetitle>
+<citetitle>Exemple</citetitle>
<![CDATA[(%{name}=%{pattern})]]>
</programlisting></para>
<important><simpara>Le filtre déduit doit obligatoirement commencer par <emphasis>(</emphasis> et
<para>Ce &LSformat; est composé à l'aide des éléments <emphasis>name</emphasis>, le nom de
l'attribut et <emphasis>pattern</emphasis>, le motif de recherche.
<programlisting>
- <citetitle>Exemple</citetitle>
+<citetitle>Exemple</citetitle>
<![CDATA[(%{name}=~%{pattern})]]>
</programlisting></para>
<important><simpara>Le filtre déduit doit obligatoirement commencer par <emphasis>(</emphasis> et
l'utilisateur qui se connecte appartient à ce profil.</para>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure</citetitle>...
+<citetitle>Structure</citetitle>...
<![CDATA['LSprofile' => array (
[nom d'un LSprofile] => array (
[basedn] => [dn utilisateur],
<listitem>
<simpara>Liste des DNs d'utilisateurs :</simpara>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure</citetitle>...
+<citetitle>Structure</citetitle>...
<![CDATA['LSprofile' => array (
[nom du LSprofile] => array (
[basedn] => [dn utilisateur],
<listitem>
<simpara>Liste d'utilisateurs stockée dans l'annuaire :</simpara>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure</citetitle>...
+<citetitle>Structure</citetitle>...
<![CDATA['LSprofile' => array (
[nom du LSprofile] => array (
[basedn] => array (
objets pour lesquels l'utilisateur appartiendra au
<emphasis>LSprofile</emphasis>.</simpara>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure</citetitle>...
+<citetitle>Structure</citetitle>...
<![CDATA['LSprofile' => array (
[nom d'un LSprofile] => array (
'LSobjects' => array ( // via un liste d'objet pour lequel l'utilisateur
</para>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure</citetitle>
+<citetitle>Structure</citetitle>
<![CDATA[// Variables globales
$GLOBALS['LSconfig'] = array(
// Variables globales
<programlisting linenumbering="unnumbered">
- <citetitle>Structure</citetitle>...
+<citetitle>Structure</citetitle>...
<![CDATA['recoverPassword' => array(
'mailAttr' => '[attribut mail]',
'recoveryHashAttr' => '[attribut hash]',
serveur LDAP.</para>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure</citetitle>...
+<citetitle>Structure</citetitle>...
<![CDATA[$GLOBALS['LSconfig'] = array(
...
'ldap_servers' => array(
chacune des organisations.</para>
<programlisting linenumbering="unnumbered">
- <citetitle>Exemple d'arborescence d'annuaire utilisant le concept de
- sous-niveaux correspondant à des sociétés</citetitle>
+<citetitle>Exemple d'arborescence d'annuaire utilisant le concept de
+sous-niveaux correspondant à des sociétés</citetitle>
|- o=ls
| |- ou=companies
| | |- ou=company1
</para>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure</citetitle>...
+<citetitle>Structure</citetitle>...
<![CDATA['subDn' => array(
// Déclaration manuelle
'[Nom du sous-niveau]' => array(
</variablelist>
<programlisting linenumbering="unnumbered">
- <citetitle>Structure du fichier includes/addons/LSaddons.[addon name].php</citetitle>
+<citetitle>Structure du fichier includes/addons/LSaddons.[addon name].php</citetitle>
<![CDATA[<?php
// Messages d'erreur
padding: 0.5em;
width: 90%;
margin: auto;
+ margin-top: 2em;
color: #111;
}
border-radius: 6px;
}
+pre.programlisting:has(> em.citetitle) {
+ margin-top: 2em;
+}
+
/*
* Warning / Important / Note
*/