|
|
|
@ -65,27 +65,35 @@ require_once "../inc/global.inc.php"; |
|
|
|
|
require_once api_get_path(LIBRARY_PATH) . 'fileUpload.lib.php'; |
|
|
|
|
require_once api_get_path(LIBRARY_PATH) . 'document.lib.php'; |
|
|
|
|
require_once api_get_path(LIBRARY_PATH) . 'specific_fields_manager.lib.php'; |
|
|
|
|
require_once api_get_path(LIBRARY_PATH).'formvalidator/FormValidator.class.php'; |
|
|
|
|
require_once api_get_path(LIBRARY_PATH) . 'formvalidator/FormValidator.class.php'; |
|
|
|
|
require_once 'document.inc.php'; |
|
|
|
|
|
|
|
|
|
// adding extra javascript to the form |
|
|
|
|
$htmlHeadXtra[] = |
|
|
|
|
"<script type=\"text/javascript\"> |
|
|
|
|
<!-- // |
|
|
|
|
$htmlHeadXtra[] = '<script src="../inc/lib/javascript/jquery.js" type="text/javascript" language="javascript"></script>'; |
|
|
|
|
$htmlHeadXtra[] = '<script type="text/javascript"> |
|
|
|
|
|
|
|
|
|
function check_unzip() { |
|
|
|
|
if(document.upload.unzip.checked==true){ |
|
|
|
|
document.upload.if_exists[0].disabled=true; |
|
|
|
|
document.upload.if_exists[1].checked=true; |
|
|
|
|
document.upload.if_exists[2].disabled=true; |
|
|
|
|
} else { |
|
|
|
|
document.upload.if_exists[0].checked=true; |
|
|
|
|
document.upload.if_exists[0].disabled=false; |
|
|
|
|
document.upload.if_exists[2].disabled=false; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
else { |
|
|
|
|
document.upload.if_exists[0].checked=true; |
|
|
|
|
document.upload.if_exists[0].disabled=false; |
|
|
|
|
document.upload.if_exists[2].disabled=false; |
|
|
|
|
|
|
|
|
|
function advanced_parameters() { |
|
|
|
|
if(document.getElementById(\'options\').style.display == \'none\') { |
|
|
|
|
document.getElementById(\'options\').style.display = \'block\'; |
|
|
|
|
document.getElementById(\'img_plus_and_minus\').innerHTML=\' <img style="vertical-align:middle;" src="../img/div_hide.gif" alt="" /> '.get_lang('AdvancedParameters').'\'; |
|
|
|
|
} else { |
|
|
|
|
document.getElementById(\'options\').style.display = \'none\'; |
|
|
|
|
document.getElementById(\'img_plus_and_minus\').innerHTML=\' <img style="vertical-align:middle;" src="../img/div_show.gif" alt="" /> '.get_lang('AdvancedParameters').'\'; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
// --> |
|
|
|
|
</script>"; |
|
|
|
|
</script>'; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Obtains the text inside the file with the right parser |
|
|
|
@ -524,8 +532,6 @@ echo(build_directory_selector($folders,$path,$group_properties['directory'])); |
|
|
|
|
|
|
|
|
|
<?php |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$form = new FormValidator('upload','POST',api_get_self(),'','enctype="multipart/form-data"'); |
|
|
|
|
|
|
|
|
|
// form title |
|
|
|
@ -540,7 +546,16 @@ if(api_get_setting('use_document_title')=='true') |
|
|
|
|
$form->addElement('text','title',get_lang('Title'),'size="20" style="width:300px;"'); |
|
|
|
|
$form->addElement('textarea','comment',get_lang('Comment'),'wrap="virtual" style="width:300px;"'); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//Advanced parameters |
|
|
|
|
$form -> addElement('html','<div class="row"> |
|
|
|
|
<div class="label"> </div> |
|
|
|
|
<div class="formw"> |
|
|
|
|
<a href="javascript://" onclick=" return advanced_parameters()"><span id="img_plus_and_minus"><div style="vertical-align:top;" ><img style="vertical-align:middle;" src="../img/div_show.gif" alt="" /> '.get_lang('AdvancedParameters').'</div></span></a> |
|
|
|
|
</div> |
|
|
|
|
</div>'); |
|
|
|
|
$form -> addElement('html','<div id="options" style="display:none">'); |
|
|
|
|
|
|
|
|
|
//check box options |
|
|
|
|
$form->addElement('checkbox','unzip',get_lang('Options'),get_lang('Uncompress'),'onclick="check_unzip()" value="1"'); |
|
|
|
|
|
|
|
|
|
if(api_get_setting('search_enabled')=='true') |
|
|
|
@ -563,13 +578,16 @@ $form->addElement('radio', 'if_exists', get_lang('UplWhatIfFileExists'), get_lan |
|
|
|
|
$form->addElement('radio', 'if_exists', '', get_lang('UplOverwriteLong'), 'overwrite'); |
|
|
|
|
$form->addElement('radio', 'if_exists', '', get_lang('UplRenameLong'), 'rename'); |
|
|
|
|
|
|
|
|
|
//button send document |
|
|
|
|
$form->addElement('style_submit_button', 'submitDocument', get_lang('SendDocument'),'class="upload"'); |
|
|
|
|
|
|
|
|
|
$form->add_real_progress_bar('DocumentUpload','user_upload'); |
|
|
|
|
|
|
|
|
|
$defaults = array('index_document'=>'checked="checked"'); |
|
|
|
|
|
|
|
|
|
$form->setDefaults($defaults); |
|
|
|
|
|
|
|
|
|
//close the java script and avoid the footer up |
|
|
|
|
$form -> addElement('html','</div>'); |
|
|
|
|
$form->display(); |
|
|
|
|
|
|
|
|
|
?> |
|
|
|
|