]> _ Git - cubeextranet.git/commitdiff
Allow other image types to be uploaded for menu. Done #1647 @0:20
authorstephen@cubedesigners.com <stephen@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Wed, 27 Sep 2017 16:33:03 +0000 (16:33 +0000)
committerstephen@cubedesigners.com <stephen@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Wed, 27 Sep 2017 16:33:03 +0000 (16:33 +0000)
inc/ws/Metier/class.ws.book.parametres.php

index 75660ae172f84e07206b0d3c8b9b596ac252ce08..7fff9f666347498de19b7817ce252b18e8f142b9 100644 (file)
@@ -42,6 +42,10 @@ class wsBookParametres extends wsParametres {
                $svgFilter->name = __('Fichier SVG') . ' (*.svg)';
                $svgFilter->extensions = '*.svg';
 
+               $imageExtraFilter = new stdClass();
+               $imageExtraFilter->name = __('Images') . ' (*.svg, *.jpg, *.png, *.gif)';
+               $imageExtraFilter->extensions = '*.svg;*.jpg;*.png;*.gif';
+
                $soundFilter = new stdClass();
                $soundFilter->name = __('Fichier sonore') . ' (*.mp3, *.wav)';
                $soundFilter->extensions = '*.mp3;*.wav';
@@ -132,8 +136,8 @@ class wsBookParametres extends wsParametres {
                $this->fields['navOrder'] = array('type' => 'textarea', 'default' => 'index, chapters, print, friend, bookmark, pdf, archives, basket, fullscreen, sound, 3d, help, lang', 'editable' => true, 'label' => __('Ordre des icônes dans la nav'), 'grade' => 3);
                $this->fields['tooltipTimer'] = array('type' => 'float', 'default' => 3, "editable" => true, 'label' => __("Temps maximum d'apparition des infos-bulles (en secondes)"));
 
-               $this->fields['navExtraImage'] = array('type' => 'freefile', 'default' => '', 'editable' => true, 'label' => __('Nav extra image (desktop)'), 'fileFilter' => $svgFilter);
-               $this->fields['navExtraImageMobile'] = array('type' => 'freefile', 'default' => '', 'editable' => true, 'label' => __('Nav extra image (mobile, optional)'), 'fileFilter' => $svgFilter);
+               $this->fields['navExtraImage'] = array('type' => 'freefile', 'default' => '', 'editable' => true, 'label' => __('Nav extra image (desktop)'), 'fileFilter' => $imageExtraFilter);
+               $this->fields['navExtraImageMobile'] = array('type' => 'freefile', 'default' => '', 'editable' => true, 'label' => __('Nav extra image (mobile, optional)'), 'fileFilter' => $imageExtraFilter);
                $this->fields['navExtraLink'] = array('type' => 'text', 'default' => '', 'editable' => true, 'label' => __("URL for Nav extra image"));
 
                $this->forms['general'] = array('label' => __('Fonctionnalités générales'),