@@ -178,6 +181,32 @@ class Class_AdminVarLoader extends Storm_Model_Loader {
}
protectedfunction_getDilicomPnbVars(){
return[
'DILICOM_PNB'=>Class_AdminVar_Meta::newOnOff($this->_('Activation du PNB Dilicom')),
'DILICOM_PNB_GLN_COLLECTIVITE'=>Class_AdminVar_Meta::newDefault($this->_('Gln de la collectivité, il est fourni par Dilicom.')),
'DILICOM_PNB_PWD_COLLECTIVITE'=>Class_AdminVar_Meta::newDefault($this->_('Mot de passe de la collectivité, il est fourni par Dilicom.')),
'DILICOM_PNB_GLN_CONTRACTOR'=>Class_AdminVar_Meta::newDefault($this->_('Contracteur du PNB Dilicom')),
'DILICOM_PNB_SERVER_URL'=>Class_AdminVar_Meta::newDefault($this->_('Url du serveur PNB Dilicom')),
'DILICOM_PNB_IP_ADRESSES'=>Class_AdminVar_Meta::newMultiInput($this->_('Liste des adresses IP publiques autorisées pour la consultation des documents'),
'DILICOM_PNB_FTP_SERVER'=>Class_AdminVar_Meta::newDefault($this->_('Serveur FTP de diffusion des offres PNB Dilicom')),
'DILICOM_PNB_FTP_USER'=>Class_AdminVar_Meta::newDefault($this->_('Utilisateur FTP de diffusion des offres PNB Dilicom')),
'DILICOM_PNB_FTP_PASS'=>Class_AdminVar_Meta::newDefault($this->_('Mot de passe FTP de diffusion des offres PNB Dilicom')),
'DILICOM_PNB_MAX_LOAN_DURATION'=>Class_AdminVar_Meta::newDefault($this->_('Durée maximale (en jours) d\'un prêt PNB Dilicom')),
'DILICOM_PNB_LOAN_COUNT_LIMIT'=>Class_AdminVar_Meta::newDefault($this->_('Nombre de prêts simultanés maximum pour un livre PNB Dilicom')),
'DILICOM_PNB_MAX_LOAN_PER_USER'=>Class_AdminVar_Meta::newDefault($this->_('Nombre de prêts simultanés maximum pour un abonné PNB Dilicom (par défaut 3)'),['value'=>3]),
'DILICOM_PNB_LOAN_WARNING_MESSAGE'=>Class_AdminVar_Meta::newEditor($this->_('Message d\'avertissement affiché sur la popup d\'emprunt'),
['value'=>$this->_('Votre compte sera mis à jour dans un délai de 15 minutes après le retour anticipé du document.')]),
'DILICOM_PNB_ENABLE_HOLDS'=>Class_AdminVar_Meta::newOnOff($this->_('Activation de la gestion des réservations de documents PNB Dilicom')),
'DILICOM_PNB_HOLD_MAX_AVAILABILITY'=>Class_AdminVar_Meta::newDefault($this->_('Nombre de jours de disponibilité de la réservation (par défaut 8)'),['value'=>8]),
'DILICOM_PNB_HOLD_AVAILABLE_MAIL'=>Class_AdminVar_Meta::newEditor($this->_('Email de notification de disponibilité de reservation numérique'),['value'=>'Bonjour {user_name},<p>Le document <a href="{record_url}">{record_title}</a> vous est réservé pour emprunt jusqu\'au {hold_expiration_date}.</p>']),
'DILICOM_PNB_RECORD_MAX_HOLD_COUNT'=>Class_AdminVar_Meta::newDefault($this->_('Nombre maximum de réservations par document numérique'),['value'=>3]),
'DILICOM_PNB_PATRON_MAX_HOLD_COUNT'=>Class_AdminVar_Meta::newDefault($this->_('Nombre maximum de réservations par utilisateur'),['value'=>2])];
}
protectedfunction_getStaticAlbumVars(){
return['ALBUMS_LIST_MODE'=>Class_AdminVar_Meta::newOnOff($this->_('Le gestionnaire de contenu affiche les albums sous forme de liste paginée au lieu de d\'une arborescence. Cet affichage est adapté lorsque le nombre d\'albums devient trop important')),
...
...
@@ -209,21 +238,6 @@ class Class_AdminVarLoader extends Storm_Model_Loader {
'DILICOM_PNB'=>Class_AdminVar_Meta::newOnOff($this->_('Activation du PNB Dilicom')),
'DILICOM_PNB_GLN_COLLECTIVITE'=>Class_AdminVar_Meta::newDefault($this->_('Gln de la collectivité, il est fourni par Dilicom.')),
'DILICOM_PNB_PWD_COLLECTIVITE'=>Class_AdminVar_Meta::newDefault($this->_('Mot de passe de la collectivité, il est fourni par Dilicom.')),
'DILICOM_PNB_GLN_CONTRACTOR'=>Class_AdminVar_Meta::newDefault($this->_('Contracteur du PNB Dilicom')),
'DILICOM_PNB_SERVER_URL'=>Class_AdminVar_Meta::newDefault($this->_('Url du serveur PNB Dilicom')),
'DILICOM_PNB_IP_ADRESSES'=>Class_AdminVar_Meta::newMultiInput($this->_('Liste des adresses IP publiques autorisées pour la consultation des documents'),
'DILICOM_PNB_FTP_SERVER'=>Class_AdminVar_Meta::newDefault($this->_('Serveur FTP de diffusion des offres PNB Dilicom')),
'DILICOM_PNB_FTP_USER'=>Class_AdminVar_Meta::newDefault($this->_('Utilisateur FTP de diffusion des offres PNB Dilicom')),
'DILICOM_PNB_FTP_PASS'=>Class_AdminVar_Meta::newDefault($this->_('Mot de passe FTP de diffusion des offres PNB Dilicom')),
'DILICOM_PNB_MAX_LOAN_DURATION'=>Class_AdminVar_Meta::newDefault($this->_('Durée maximale (en jours) d\'un prêt PNB Dilicom')),
'DILICOM_PNB_LOAN_COUNT_LIMIT'=>Class_AdminVar_Meta::newDefault($this->_('Nombre de prêts simultanés maximum pour un livre PNB Dilicom')),
'DILICOM_PNB_MAX_LOAN_PER_USER'=>Class_AdminVar_Meta::newDefault($this->_('Nombre de prêts simultanés maximum pour un abonné PNB Dilicom (par défaut 3)'),['value'=>3]),
'DILICOM_PNB_LOAN_WARNING_MESSAGE'=>Class_AdminVar_Meta::newEditor($this->_('Message d\'avertissement affiché sur la popup d\'emprunt'),
['value'=>$this->_('Votre compte sera mis à jour dans un délai de 15 minutes après le retour anticipé du document.')]),
'MYCOW_EID'=>Class_AdminVar_Meta::newDefault($this->_('Clé d\'identification MyCOW.EU pour le portail. Cette clé doit être fournie par MyCOW.EU. Elle active la ressource numérique dans le portail.'))->bePrivate(),
'CITEDELAMUSIQUE'=>Class_AdminVar_Meta::newDefault($this->_('Adresse du serveur OAI Cité de la Musique'))->bePrivate(),
'CITEDELAMUSIQUE_ID'=>Class_AdminVar_Meta::newDefault($this->_('Identifiant d\'accès au serveur OAI Cité de la Musique'))->bePrivate(),