|
|
|
@ -238,7 +238,7 @@ $(document).ready(function(){ |
|
|
|
|
$form = new FormValidator('form2', 'post', null, '', array('id' => 'form2')); |
|
|
|
|
$form->addElement('hidden', 'text2voice_mode','pediaphon'); |
|
|
|
|
$form->addElement('hidden', 'document_id', $document_id); |
|
|
|
|
$form->addElement('text', 'title', get_lang('Title')); |
|
|
|
|
$form->addElement('text', 'title', get_lang('Title'), array('onclick' => 'update_voices(1);'));//set English default voice |
|
|
|
|
$form->addElement('select', 'lang', get_lang('Language'), $options_pedia, array('onclick' => 'update_voices(this.selectedIndex);')); |
|
|
|
|
$form->addElement('select', 'voices', get_lang('Voice'), array(get_lang('FirstSelectALanguage')), array()); |
|
|
|
|
$speed_options = array(); |
|
|
|
@ -438,7 +438,8 @@ function downloadMP3_pediaphon($filepath, $dir){ |
|
|
|
|
$clean_title=trim($_POST['title']); |
|
|
|
|
$clean_title= Database::escape_string($clean_title); |
|
|
|
|
$clean_text=trim($_POST['text']); |
|
|
|
|
if(empty($clean_title) || empty($clean_text)){ |
|
|
|
|
$clean_voices=Security::remove_XSS($_POST['voices']); |
|
|
|
|
if(empty($clean_title) || empty($clean_text) || empty($clean_voices)){ |
|
|
|
|
echo '<script>window.location.href="'.$location.'"</script>'; |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
@ -447,7 +448,6 @@ function downloadMP3_pediaphon($filepath, $dir){ |
|
|
|
|
$clean_title=str_replace(' ','_', $clean_title);//compound file names |
|
|
|
|
$clean_text=Security::remove_XSS($clean_text); |
|
|
|
|
$clean_lang=Security::remove_XSS($_POST['lang']); |
|
|
|
|
$clean_voices=Security::remove_XSS($_POST['voices']); |
|
|
|
|
$clean_speed=Security::remove_XSS($_POST['speed']); |
|
|
|
|
|
|
|
|
|
$extension='mp3'; |
|
|
|
|