}
}
- $externalsOptions = array('ongletsSWF', 'tabs2DSWF', 'externalChapters', 'externalArchives');
+ $externalsOptions = array('ongletsSWF', 'tabs2DSWF', 'externalChapters', 'externalArchives', 'ambientSound');
foreach ($externalsOptions as $e) {
if (isset($book->parametres->$e) && $book->parametres->$e != '') {
$f = $workingDir . '/' . $book->parametres->$e;
$epsFilter->name = __('Fichier vectoriel') . ' (*.ai, *.eps)';
$epsFilter->extensions = '*.ai;*.eps';
+ $soundFilter = new stdClass();
+ $soundFilter->name = __('Fichier sonore') . ' (*.mp3, *.wav)';
+ $soundFilter->extensions = '*.mp3;*.wav';
+
$this->fields['version'] = array('type' => 'combo', 'default' => '2', 'editable' => true, 'label' => __('Version'), 'datas' => array('1' => '1', '2' => '2'), 'grade' => 3);
$this->fields['title'] = array('type' => 'text', 'default' => '', 'editable' => true, 'label' => __("Titre de la publication"), 'embed' => false);
$this->fields['url_link'] = array('type' => 'text', 'default' => 'http://', 'editable' => true, 'label' => __("URL du lien de retour au site"));
__("Papier épais") => 'heavy',
__("Papier fin") => 'light'));
$this->fields['soundOn'] = array('type' => 'boolean', 'default' => true, 'editable' => true, 'label' => __("Activer les effets sonores à l'ouverture"));
+ $this->fields['ambientSound'] = array('type' => 'freefile', 'default' => '', 'editable' => true,
+ 'label' => __('Ambiance sonore'), 'grade' => 3, 'fileFilter' => $soundFilter);
$this->forms['sound'] = array('label' => __('Effets sonores'),
- 'fieldsnames' => array('soundTheme', 'soundOn'));
+ 'fieldsnames' => array('soundTheme', 'soundOn', 'ambientSound'));
// .
$this->fields['pdf'] = array('type' => 'boolean', 'default' => true, 'editable' => true, 'label' => __("Activer les fonctions de téléchargement"));
$this->fields['pdfName'] = array('type' => 'text', 'default' => 'document.pdf', 'editable' => true, 'label' => __("Nom du fichier PDF"));