From: vincent@cubedesigners.com Date: Tue, 22 Feb 2011 10:35:13 +0000 (+0000) Subject: (no commit message) X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=9d73cc37a7b5160336c2be058b137a17d616d008;p=cubeextranet.git --- diff --git a/inc/ws/Metier/class.ws.book.parametres.php b/inc/ws/Metier/class.ws.book.parametres.php index 188f8f766..943efe1cd 100644 --- a/inc/ws/Metier/class.ws.book.parametres.php +++ b/inc/ws/Metier/class.ws.book.parametres.php @@ -92,6 +92,10 @@ class wsBookParametres extends wsParametres { $swfFilter->name = __('Animation SWF') . ' (*.swf)'; $swfFilter->extensions = '*.swf'; + $xmlFilter = new stdClass(); + $xmlFilter->name = __('Document XML') . ' (.xml)'; + $xmlFilter->extensions = '.xml'; + $this->fields['chaptersPage'] = array('type' => 'text', 'default' => '', 'editable' => true, 'label' => __('Faire pointer le sommaire sur la page'), 'grade' => 3, 'hint' => __('Laisser vide pour utiliser le sommaire classique'), 'size' => 5); $this->fields['displayChaptersAtStart'] = array('type' => 'boolean', 'default' => false, 'editable' => true, 'label' => __("Afficher le sommaire au chargement de la publication"), 'grade' => 3); $this->fields['externalChapters'] = array('type' => 'freefile', 'default' => '', 'editable' => true, @@ -103,13 +107,20 @@ class wsBookParametres extends wsParametres { $this->fields['permanentLinks'] = array('type' => 'boolean', 'default' => false, 'editable' => true, 'label' => __('Liens visibles en permanence'), 'grade' => 3); $this->forms['multimedia'] = array('label' => __('Liens et multimédia'), 'fieldsnames' => array('permanentLinks')); - + // . $this->fields['externalArchives'] = array('type' => 'freefile', 'default' => '', 'editable' => true, 'label' => __('Archives'), 'grade' => 3, 'fileFilter' => $swfFilter); $this->forms['archives'] = array('label' => __('Archives'), 'fieldsnames' => array('externalArchives')); + // . + $this->fields['basket'] = array('type' => 'boolean', 'default' => false, 'editable' => true, 'label' => __('Panier activé'), 'grade' => 3); + $this->fields['basketReferences'] = array('type' => 'freefile', 'default' => '', 'editable' => true, + 'label' => __('Références produits'), 'grade' => 3, 'fileFilter' => $xmlFilter, 'hint' => __('Fichier contenant les références produits')); + $this->forms['basket'] = array('label' => __('Panier'), + 'fieldsnames' => array('basket', 'basketReferences')); + // . $this->fields['offlineLink'] = array('type' => 'text', 'default' => 'http://', 'editable' => true, 'label' => __("URL du Fluidbook"), 'hint' => 'URL du fluidbook utilisée pour la version Offline (CD-ROM, clé USB, Exécutables)', 'extra' => false); $this->forms['offline'] = array('label' => __('Version offline'), 'fieldsnames' => array('offlineLink'));