';
*/
echo $this->Form->control('labName', [
'label' => 'Nom complet du Labo'
]);
echo $this->Form->control('labNameShort', [
'label' => 'Nom court du Labo (10 caractères max)'
]);
echo $this->Form->control('labPresent', [
// Label avec du code de formatage html
'label' => 'Article devant nom du Labo ("inventaire
IRAP")',
/*
'label' => [
//'Article devant nom du Labo : "inventaire
LATMOS" ou bien "inventaire "DE L\'" IRAP"',
"Article devant nom du
",
//'escape' => false
],
*/
"escape" => false
]);
echo $this->Form->control('labUmr', [
'label' => 'UMR du Labo'
]);
$this->MyHelper->echoSectionStop();
/* SECTION DIVERS */
//$this->MyHelper->echoSectionStart("Divers", "suivis");
$this->MyHelper->echoSectionStart("Divers");
/*
echo '
';
*/
echo $this->Form->control('pdf_engine', [
'options' => [
'FPDF' => "FPDF",
'DOMPDF' => "DOMPDF",
],
'label' => 'Librairie pdf'
]);
echo $this->Form->control('procedure_sur_accueil', [
'label' => 'Afficher la procédure à suivre sur l\'écran d\'accueil'
]);
echo $this->Form->control('hasPrinter', [
'label' => 'Imprimante disponible'
]);
echo $this->Form->control('label_format_num', [
'options' => [
'1' => '1 - Etiquette 19mm, texte sur 3 lignes avec QrCode (ruban, DYMO LabelManager420P ou MobileLabeler, pour logiciel DCD 1.3.x sur Windows 10)',
'2' => '2 - Etiquette 19mm, texte sur 2 lignes avec QrCode (ruban, Dymo LabelManager PCII, CRAL)',
'3' => '3 - (idem 1 mais avec logiciel DLS au lieu de DCD) Etiquette 19mm, texte sur 3 lignes avec QrCode (ruban, DYMO LabelManager420P ou MobileLabeler, pour logiciel DLS 8.7.x sur Mac ou Win)',
'4' => '4 - Etiquette 12mm, texte sur 2 lignes avec LOGO laboratoire (ruban, DYMO LabelManager PnP, logiciel DLS Mac/Win)',
'5' => '5 - Etiquette 12mm, texte sur 2 lignes avec QrCode (ruban, DYMO LabelManager PnP, logiciel DLS Mac/Win, mais QrCode trop petit pour être identifiable)',
/*
'1' => '1 - Etiquette 12mm, texte sur 2 lignes avec LOGO laboratoire (ruban, DYMO LabelManager PnP)',
'2' => '2 - Etiquette 19mm, texte sur 2 lignes avec QrCode (ruban, Dymo LabelManager PCII, CRAL)',
'3' => '3 - Etiquette 19mm, texte sur 3 lignes avec QrCode (ruban, DYMO LabelManager420P ou MobileLabeler, pour logiciel DLS 8.7.x sur Mac ou Win)',
'4' => '4 - Etiquette 12mm, texte sur 2 lignes avec QrCode (ruban, DYMO LabelManager PnP, IRAP)',
'5' => '5 - Etiquette 19mm, texte sur 3 lignes avec QrCode (ruban, DYMO LabelManager420P ou MobileLabeler, pour logiciel DCD 1.3.x sur Windows 10)',
*/
//'6' => '6 - Etiquette 19mm, texte sur 3 lignes avec QrCode (ruban, DYMO LabelManager420P ou MobileLabeler avec DLS, test)',
/*
'6' => 6,
'7' => 7,
'8' => 8,
'9' => 9,
'10' => 10,
*/
],
'label' => 'Numéro Format Etiquette'
]);
echo $this->Form->control('numero_labo_sans_annee', [
'label' => 'Numero labo sans année'
]);
echo "Si vous cochez la case ci-dessous, assurez-vous que la case au-dessus soit cochée aussi.";
echo $this->Form->control('date_commande_facultative', [
'label' => 'Champ date commande facultatif'
]);
echo $this->Form->control('prix_inventaire_administratif', [
'label' => 'Seuil (prix) Matériel administratif'
]);
echo $this->Form->control('taille_max_doc', [
'label' => 'Taille max documents (octets)'
]);
echo $this->Form->control('nom_groupe_thematique', [
'label' => 'Label groupe thématique'
]);
echo $this->Form->control('nom_groupe_metier', [
'label' => 'Label groupe métier'
]);
echo $this->Form->control('metrologie', [
'label' => 'Module métrologie'
]);
$this->MyHelper->echoSectionStop();
/* SECTION EMAILS */
//$this->MyHelper->echoSectionStart("Emails", "emprunts");
$this->MyHelper->echoSectionStart("Emails");
/*
echo '
';
echo '';
echo 'Emails';
echo '
';
echo '
';
*/
echo $this->Form->control('sender_mail', [
'label' => "Attribut 'sender' (expéditeur)"
]);
echo $this->Form->control('envoi_mail', [
'label' => "Activer l'envoi 'général' des mails"
]);
echo $this->Form->control('envoi_mail_guests', [
'label' => "Activer l'envoi 'spécifique' des mails pour la liste ci-dessous"
]);
// (EP202009) non mais, faudrait arrêter d'être fainénant aussi...
for ($i=1 ; $i<=10; $i++) {
echo $this->Form->control('emailGuest'.$i, [
'label' => "Destinataire $i"
]);
}
/*
echo $this->Form->control('emailGuest1', [
'label' => 'Destinataire 1'
]);
echo $this->Form->control('emailGuest2', [
'label' => 'Mail guest 2'
]);
echo $this->Form->control('emailGuest3', [
'label' => 'Mail guest 3'
]);
echo $this->Form->control('emailGuest4', [
'label' => 'Mail guest 4'
]);
echo $this->Form->control('emailGuest5', [
'label' => 'Mail guest 5'
]);
echo $this->Form->control('emailGuest6', [
'label' => 'Mail guest 6'
]);
echo $this->Form->control('emailGuest7', [
'label' => 'Mail guest 7'
]);
echo $this->Form->control('emailGuest8', [
'label' => 'Mail guest 8'
]);
echo $this->Form->control('emailGuest9', [
'label' => 'Mail guest 9'
]);
echo $this->Form->control('emailGuest10', [
'label' => 'Mail guest 10'
]);
*/
$this->MyHelper->echoSectionStop();
/* SECTION LDAP */
//$this->MyHelper->echoSectionStart("LDAP", "fichiers");
$this->MyHelper->echoSectionStart("LDAP");
/*
echo '
';
echo '';
echo 'LDAP';
echo '
';
echo '
';
*/
echo $this->Form->control('ldap_used', [
'label' => 'Utilisation du LDAP',
'onchange' => 'display_ldap();'
]);
// start LDAP DIV
echo '
';
echo $this->Form->control('ldap_host', ['label' => 'Host (préfixer par ldaps:// si ldap secured)']);
echo $this->Form->control('ldap_port', ['label' => 'Port du LDAP']);
echo $this->Form->control('ldap_authenticationType', [
//'label' => "Type d'authentification du LDAP (uid ou samaccountname, tout en minuscules)"
'label' => "Nom du champ login (uid ou samaccountname, tout en minuscules)"
]);
echo $this->Form->control('ldap_baseDn', [
'label' => 'Base DN du LDAP'
]);
echo $this->Form->control('ldap_filter', [
'label' => 'Filtre du LDAP'
]);
// start LDAP auth subsection (DIV)
echo $this->Form->control('ldap_authentified', [
//'id' => 'ldap-authentified',
'label' => 'LDAP authentifié (non anonyme)',
//'onchange' => 'display_ldap_auth();'
'onchange' => 'toggle_ldap_auth();'
]);
echo '
';
echo $this->Form->control('ldap_bindDn', [
'label' => 'Bind du LDAP'
]);
echo $this->Form->password('ldap_bindPass', [
'label' => 'Password Bind du LDAP'
]);
echo '
';
// end LDAP auth subsection (DIV)
// end LDAP DIV
echo '
';
$this->MyHelper->echoSectionStop();
/*
* SECTION OPTIMISATION LISTE UTILISATEURS
*/
$this->MyHelper->echoSectionStart("Optimisation");
/* LDAP optimisation */
echo $this->Form->control('ldap_cached', [
'label' => "Optimisation accès liste utilisateurs (Cache en BD)"
]);
/*
echo $this->Form->control('ldap_cache_last_update', [
'label' => 'Date de dernière mise à jour du cache LDAP'
]);
*/
echo $this->Form->control('ldap_cache_validity_duration', [
'label' => 'Durée validité Cache (mn)'
]);
$this->MyHelper->echoSectionStop();
/* SECTION AFFICHAGE */
$this->MyHelper->echoSectionStart("Affichage");
/*
echo '
';
echo '';
echo 'Affichage';
echo '
';
echo '
';
*/
echo $this->Form->control('aff_par_defaut', [
'options' => [
'20' => 20,
'30' => 30,
'50' => 50,
'100' => 100,
'150' => 150,
'200' => 200
],
'label' => 'Nombre de materiel affichés par défaut'
]);
$this->MyHelper->echoSectionStop();
?>
= $this->Form->button('Valider', ['class'=>'btn btn-outline-success', 'type'=>'submit'])?>
=$this->Form->end()?>