") // Ex pour la section "emprunts" : $('#t_emprunts').click(function()... function echoSection($title, $section) { //echo '

'; echo "

"; echo ''; echo ''.$title.''; echo '

'; echo '
'; echo ''; echo ''; } ?>

Configuration générale de l'application

Html->link(__(' Editer la configuration'), [ 'action' => 'edit', $configurationObj->id ], [ 'escape' => false, 'onclick' => 'return true;' ]); echo '

'; echoSection("Modes", "informations"); /* echo '

'; echo ''; echo 'Modes'; echo '

'; echo '
'; echo '
'; echo ''; */ //$displayElement(__('Mode install'), $install); $displayElement(__('Mode install'), $configurationObj->mode_install==1?"Oui":"Non"); //$displayElement(__('Mode debug'), $debug); $displayElement(__('Mode debug'), $configurationObj->mode_debug==1?"Oui":"Non"); echo '
'; echo '
'; echoSection("Laboratoire", "informations_admin"); /* echo '

'; echo ''; echo 'Laboratoire'; echo '

'; echo '
'; echo ''; echo ''; */ $displayElement(__('Nom complet du Labo'), h($configurationObj->labName)); $displayElement(__('Nom court du Labo'), h($configurationObj->labNameShort)); $displayElement(__('Liaison présentation nom du Labo'), h($configurationObj->labPresent)); $displayElement(__('UMR du Labo'), h($configurationObj->labUmr)); echo '
'; echo '
'; echoSection("Divers", "suivis"); /* echo '

'; echo ''; echo 'Divers'; echo '

'; echo '
'; echo ''; echo ''; */ $displayElement(__('Librairie pdf utilisée'), $configurationObj->pdf_engine); $displayElement(__('Afficher la procédure à suivre sur l\'écran d\'accueil'), $configurationObj->procedure_sur_accueil?'Oui':'Non'); $displayElement(__('Imprimante disponible'), h($configurationObj->hasPrinter)?"Oui":"Non"); $displayElement(__('Numéro format étiquette'), h($configurationObj->label_format_num)); $displayElement(__('Seuil (prix) Matériel administratif'), h($configurationObj->prix_inventaire_administratif)); $displayElement(__('Taille max documents (octets)'), substr($configurationObj->taille_max_doc / (1024 * 1024), 0, 4) . ' Mo'); $displayElement(__('Numero labo sans année'), $configurationObj->numero_labo_sans_annee?'Oui':'Non'); $displayElement(__('Champ date commande facultatif'), $configurationObj->date_commande_facultative?'Oui':'Non'); $displayElement(__('Label groupe thématique'), h($configurationObj->nom_groupe_thematique)); $displayElement(__('Label groupe métier'), h($configurationObj->nom_groupe_metier)); $displayElement(__('Module métrologie'), $configurationObj->metrologie?'Oui':'Non'); echo '
'; echo '
'; echoSection("Emails", "emprunts"); /* echo '

'; echo ''; echo 'Emails'; echo '

'; echo '
'; echo ''; echo ''; */ $displayElement(__('Activer l\'envoi des mails général'), h($configurationObj->envoi_mail)?'Oui':'Non'); $displayElement(__('Attribut "sender" (mail)'), h($configurationObj->sender_mail)); $displayElement(__('Activer l\'envoi des mails pour la liste spécifique ci-dessous'), h($configurationObj->envoi_mail_guests)?'Oui':'Non'); $displayElement(__('Mail guest 1'), h($configurationObj->emailGuest1)); $displayElement(__('Mail guest 2'), h($configurationObj->emailGuest2)); $displayElement(__('Mail guest 3'), h($configurationObj->emailGuest3)); $displayElement(__('Mail guest 4'), h($configurationObj->emailGuest4)); $displayElement(__('Mail guest 5'), h($configurationObj->emailGuest5)); $displayElement(__('Mail guest 6'), h($configurationObj->emailGuest6)); $displayElement(__('Mail guest 7'), h($configurationObj->emailGuest7)); $displayElement(__('Mail guest 8'), h($configurationObj->emailGuest8)); $displayElement(__('Mail guest 9'), h($configurationObj->emailGuest9)); $displayElement(__('Mail guest 10'), h($configurationObj->emailGuest10)); echo '
'; echo '
'; //if ($configuration->use_ldap) : echoSection("LDAP", "fichiers"); /* echo '

'; echo ''; echo 'LDAP'; echo '

'; echo '
'; echo ''; echo ''; */ $displayElement(__('Utilisation du LDAP'), h($configurationObj->ldap_used?"Oui":"Non")); $displayElement(__('Host du LDAP'), h($configurationObj->ldap_host)); $displayElement(__('Port du LDAP'), h($configurationObj->ldap_port)); $displayElement(__('Type d\'authentification du LDAP'), h($configurationObj->ldap_authenticationType)); $displayElement(__('Base DN du LDAP'), h($configurationObj->ldap_baseDn)); $displayElement(__('Filtre du LDAP'), h($configurationObj->ldap_filter)); /*MCM*/ $displayElement(__('LDAP authentifié (non anonyme)'), h($configurationObj->ldap_authentified)?"Oui":"Non" ); $displayElement(__('Bind du LDAP'), h($configurationObj->ldap_bindDn)); $displayElement(__('Password Bind du LDAP'), h($configurationObj->ldap_bindPass)); /*fin MCM*/ /* LDAP optimisation */ if (is_null($configurationObj->ldap_cache_last_update)) $ldap_cache_elapsed_time = ''; else { $date_now = date("Y-m-d H:i:s"); $date_now = new \DateTime($date_now); $date_cached = $configurationObj->ldap_cache_last_update; /* bugfixing $date_cached pour Inventirap (IRAP) (php5 ou vieux mysql ou pb de config ???) : * Inventirap affiche l'année sur 2 chiffres : 'cached :05/06/19 15:36' * Ma version perso affiche l'année sur 4 chiffres : 'cached :05/06/2019 15:36' * => Il faut donc remettre l'année sur 4 chiffres si besoin */ if ( strpos($date_cached,'/')!==FALSE ) { $year = substr(strrchr($date_cached, '/'), 0,4); // '/19 ' ou '/201' if (substr($year,-1) == ' ') //$year = '20'.substr($y,1,2); // '2019' $date_cached = substr($date_cached,0,6)."20".substr($year,1,2).substr($date_cached,8); // '05/06/19 15:36'; } $date_cached = \DateTime::createFromFormat('d/m/Y H:i',$date_cached); //$ldap_cache_elapsed_time = $date_now->diff($date_cached)->format('%i mn %s sec'); $ldap_cache_elapsed_time = $date_now->diff($date_cached)->format('%hh %imn %ssec'); } $displayElement(__('Optimisation accès LDAP (utilisation cache en BD)'), h($configurationObj->ldap_cached)?"Oui":"Non" ); $displayElement(__('Date dernière mise à jour cache LDAP'), h($configurationObj->ldap_cache_last_update)); $displayElement(__('Temps écoulé depuis dernière mise à jour'), $ldap_cache_elapsed_time); $displayElement(__('Durée validité cache LDAP (mn)'), h($configurationObj->ldap_cache_validity_duration)); echo '
'; echo '
'; //endif; echoSection("Affichage", "affichage"); /* echo '

'; echo ''; echo 'Affichage'; echo '

'; echo '
'; echo ''; echo ''; */ $displayElement(__('Nombre de materiel affichés par défaut'), h($configurationObj->aff_par_defaut)); echo '
'; echo '
'; ?>