diff --git a/doc/LS.entities.xml b/doc/LS.entities.xml
index c25c8959..a1849efe 100644
--- a/doc/LS.entities.xml
+++ b/doc/LS.entities.xml
@@ -8,6 +8,7 @@
Courier">
CAS">
phpCAS">
+PhpLdapAdmin">
subDn">
LSprofile">
diff --git a/doc/conf/LSaddon.docbook b/doc/conf/LSaddon.docbook
index 8a76bfda..bf2e3d1f 100644
--- a/doc/conf/LSaddon.docbook
+++ b/doc/conf/LSaddon.docbook
@@ -12,5 +12,6 @@
&conf-LSaddon_asterisk;
&conf-LSaddon_mail;
&conf-LSaddon_maildir;
+ &conf-LSaddon_phpldapadmin;
diff --git a/doc/conf/LSaddon/LSaddon.entities.xml b/doc/conf/LSaddon/LSaddon.entities.xml
index e51175e9..c7555c7f 100644
--- a/doc/conf/LSaddon/LSaddon.entities.xml
+++ b/doc/conf/LSaddon/LSaddon.entities.xml
@@ -2,7 +2,5 @@
-
-
-
+
diff --git a/doc/conf/LSaddon/LSaddon_phpldapadmin.docbook b/doc/conf/LSaddon/LSaddon_phpldapadmin.docbook
new file mode 100644
index 00000000..3f853f1d
--- /dev/null
+++ b/doc/conf/LSaddon/LSaddon_phpldapadmin.docbook
@@ -0,0 +1,25 @@
+
+ LSaddon_phpldapadmin
+ Cet &LSaddon; est utilisé pour permettre un lien facile entre le logiciel
+ &PhpLdapAdmin; et LdapSaisie. Il sera possible ainsi à partir d'un objet dans
+ LdapSaisie de voir ce même objet dans &PhpLdapAdmin;.
+
+ Il est necessaire de configurer l'URL de votre installation de &PhpLdapAdmin; dans
+ le fichier de configuration config.LSaddons.phpldapadmin.php.
+
+
+ Structure du fichier
+
+
+
+Cet &LSaddon; offre la possibilité d'utilisé la fonction &php;
+redirectToPhpLdapAdmin() comme &customActions;.
+
+
+ bool redirectToPhpLdapAdmin
+ LSldapObject $ldapObject
+
+
+
+
diff --git a/public_html/conf/LSaddons/config.LSaddons.phpldapadmin.php b/public_html/conf/LSaddons/config.LSaddons.phpldapadmin.php
new file mode 100644
index 00000000..c4b0c99a
--- /dev/null
+++ b/public_html/conf/LSaddons/config.LSaddons.phpldapadmin.php
@@ -0,0 +1,24 @@
+
+ *
+ * @retval boolean true if is supported, false also
+ */
+function LSaddon_phpldapadmin_support() {
+ $retval=true;
+
+ $MUST_DEFINE_CONST= array(
+ 'LS_PHPLDAPADMIN_VIEW_OBJECT_URL_FORMAT'
+ );
+
+ foreach($MUST_DEFINE_CONST as $const) {
+ if ( (!defined($const)) || (constant($const) == "")) {
+ LSerror :: addErrorCode('PHPLDAPADMIN_SUPPORT_01',$const);
+ $retval=false;
+ }
+ }
+
+ return $retval;
+}
+
+/**
+ * Redirect to PhpLdapAdmin view object page
+ *
+ * @author Benjamin Renard
+ *
+ * @retval boolean true in all cases
+ */
+function redirectToPhpLdapAdmin(&$ldapObject) {
+ $url = $ldapObject->getFData(LS_PHPLDAPADMIN_VIEW_OBJECT_URL_FORMAT);
+ LSsession::redirect($url);
+ return true;
+}