|
@@ -32,8 +32,8 @@ require_once DOL_DOCUMENT_ROOT.'/core/class/ldap.class.php';
|
|
|
require_once DOL_DOCUMENT_ROOT.'/core/lib/ldap.lib.php';
|
|
|
require_once DOL_DOCUMENT_ROOT.'/contact/class/contact.class.php';
|
|
|
|
|
|
-$langs->load("admin");
|
|
|
-$langs->load("errors");
|
|
|
+// Load traductions files requiredby by page
|
|
|
+$langs->loadLangs(array("admin","errors"));
|
|
|
|
|
|
if (!$user->admin)
|
|
|
accessforbidden();
|
|
@@ -117,15 +117,12 @@ print '<form method="post" action="'.$_SERVER["PHP_SELF"].'?action=setvalue">';
|
|
|
print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
|
|
|
|
|
|
print '<table class="noborder" width="100%">';
|
|
|
-$var=true;
|
|
|
|
|
|
print '<tr class="liste_titre">';
|
|
|
print '<td colspan="4">'.$langs->trans("LDAPSynchronizeContacts").'</td>';
|
|
|
print "</tr>\n";
|
|
|
|
|
|
-
|
|
|
// DN Pour les contacts
|
|
|
-
|
|
|
print '<tr class="oddeven"><td width="25%"><span class="fieldrequired">'.$langs->trans("LDAPContactDn").'</span></td><td>';
|
|
|
print '<input size="48" type="text" name="contactdn" value="'.$conf->global->LDAP_CONTACT_DN.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPContactDnExample").'</td>';
|
|
@@ -133,7 +130,6 @@ print '<td> </td>';
|
|
|
print '</tr>';
|
|
|
|
|
|
// List of object class used to define attributes in structure
|
|
|
-
|
|
|
print '<tr class="oddeven"><td width="25%"><span class="fieldrequired">'.$langs->trans("LDAPContactObjectClassList").'</span></td><td>';
|
|
|
print '<input size="48" type="text" name="objectclass" value="'.$conf->global->LDAP_CONTACT_OBJECT_CLASS.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPContactObjectClassListExample").'</td>';
|
|
@@ -143,7 +139,6 @@ print '</tr>';
|
|
|
print '</table>';
|
|
|
print '<br>';
|
|
|
print '<table class="noborder" width="100%">';
|
|
|
-$var=true;
|
|
|
|
|
|
print '<tr class="liste_titre">';
|
|
|
print '<td width="25%">'.$langs->trans("LDAPDolibarrMapping").'</td>';
|
|
@@ -152,7 +147,6 @@ print '<td align="right">'.$langs->trans("LDAPNamingAttribute").'</td>';
|
|
|
print "</tr>\n";
|
|
|
|
|
|
// Common name
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldFullname").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldfullname" value="'.$conf->global->LDAP_CONTACT_FIELD_FULLNAME.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldFullnameExample").'</td>';
|
|
@@ -160,7 +154,6 @@ print '<td align="right"><input type="radio" name="key" value="LDAP_CONTACT_FIEL
|
|
|
print '</tr>';
|
|
|
|
|
|
// Name
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldName").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldname" value="'.$conf->global->LDAP_CONTACT_FIELD_NAME.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldNameExample").'</td>';
|
|
@@ -168,7 +161,6 @@ print '<td align="right"><input type="radio" name="key" value="LDAP_CONTACT_FIEL
|
|
|
print '</tr>';
|
|
|
|
|
|
// Firstname
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldFirstName").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldfirstname" value="'.$conf->global->LDAP_CONTACT_FIELD_FIRSTNAME.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldFirstNameExample").'</td>';
|
|
@@ -176,7 +168,6 @@ print '<td align="right"><input type="radio" name="key" value="LDAP_CONTACT_FIEL
|
|
|
print '</tr>';
|
|
|
|
|
|
// Company
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldCompany").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldcompany" value="'.$conf->global->LDAP_CONTACT_FIELD_COMPANY.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldCompanyExample").'</td>';
|
|
@@ -184,7 +175,6 @@ print '<td align="right"><input type="radio" name="key" value="LDAP_CONTACT_FIEL
|
|
|
print '</tr>';
|
|
|
|
|
|
// Mail
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldMail").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldmail" value="'.$conf->global->LDAP_CONTACT_FIELD_MAIL.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldMailExample").'</td>';
|
|
@@ -192,7 +182,6 @@ print '<td align="right"><input type="radio" name="key" value=">LDAP_CONTACT_FIE
|
|
|
print '</tr>';
|
|
|
|
|
|
// Phone pro
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldPhone").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldphone" value="'.$conf->global->LDAP_CONTACT_FIELD_PHONE.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldPhoneExample").'</td>';
|
|
@@ -200,7 +189,6 @@ print '<td align="right"><input type="radio" name="key" value="LDAP_CONTACT_FIEL
|
|
|
print '</tr>';
|
|
|
|
|
|
// Phone home
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldHomePhone").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldhomephone" value="'.$conf->global->LDAP_CONTACT_FIELD_HOMEPHONE.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldHomePhoneExample").'</td>';
|
|
@@ -208,7 +196,6 @@ print '<td align="right"><input type="radio" name="key" value="LDAP_CONTACT_FIEL
|
|
|
print '</tr>';
|
|
|
|
|
|
// Mobile
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldMobile").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldmobile" value="'.$conf->global->LDAP_CONTACT_FIELD_MOBILE.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldMobileExample").'</td>';
|
|
@@ -216,7 +203,6 @@ print '<td align="right"><input type="radio" name="key" value="LDAP_CONTACT_FIEL
|
|
|
print '</tr>';
|
|
|
|
|
|
// Skype
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldSkype").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldskype" value="'.$conf->global->LDAP_CONTACT_FIELD_SKYPE.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldSkypeExample").'</td>';
|
|
@@ -224,7 +210,6 @@ print '<td align="right"><input type="radio" name="key" value="LDAP_CONTACT_FIEL
|
|
|
print '</tr>';
|
|
|
|
|
|
// Fax
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldFax").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldfax" value="'.$conf->global->LDAP_CONTACT_FIELD_FAX.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldFaxExample").'</td>';
|
|
@@ -232,7 +217,6 @@ print '<td align="right"><input type="radio" name="key" value="LDAP_CONTACT_FIEL
|
|
|
print '</tr>';
|
|
|
|
|
|
// Address
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldAddress").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldaddress" value="'.$conf->global->LDAP_CONTACT_FIELD_ADDRESS.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldAddressExample").'</td>';
|
|
@@ -240,7 +224,6 @@ print '<td align="right"><input type="radio" name="key" value="LDAP_CONTACT_FIEL
|
|
|
print '</tr>';
|
|
|
|
|
|
// ZIP
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldZip").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldzip" value="'.$conf->global->LDAP_CONTACT_FIELD_ZIP.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldZipExample").'</td>';
|
|
@@ -248,7 +231,6 @@ print '<td align="right"><input type="radio" name="key" value="LDAP_CONTACT_FIEL
|
|
|
print '</tr>';
|
|
|
|
|
|
// TOWN
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldTown").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldtown" value="'.$conf->global->LDAP_CONTACT_FIELD_TOWN.'">';
|
|
|
print '</td><td>'.$langs->trans("LDAPFieldTownExample").'</td>';
|
|
@@ -256,7 +238,6 @@ print '<td align="right"><input type="radio" name="key" value="LDAP_CONTACT_FIEL
|
|
|
print '</tr>';
|
|
|
|
|
|
// COUNTRY
|
|
|
-
|
|
|
print '<tr class="oddeven"><td>'.$langs->trans("LDAPFieldCountry").'</td><td>';
|
|
|
print '<input size="25" type="text" name="fieldcountry" value="'.$conf->global->LDAP_CONTACT_FIELD_COUNTRY.'">';
|
|
|
print '</td><td> </td>';
|