From 1ac66b03fbb3ffb3f6c76344cb366ce05012fbfb Mon Sep 17 00:00:00 2001 From: Julian Prud'homme Date: Thu, 18 Jan 2007 14:39:13 +0100 Subject: [PATCH] [svn r10782] replace the old form by a form validator (to add a real progress bar) --- main/newscorm/content_makers.inc.php | 4 +- main/upload/form.scorm.php | 96 +++++++++++++--------------- 2 files changed, 46 insertions(+), 54 deletions(-) diff --git a/main/newscorm/content_makers.inc.php b/main/newscorm/content_makers.inc.php index 59fe329508..aa1db2934e 100644 --- a/main/newscorm/content_makers.inc.php +++ b/main/newscorm/content_makers.inc.php @@ -39,8 +39,6 @@ 'Skillsoft', 'Thomson-NETg', 'U&I Learning', - 'WebCT', - 'Microsoft Powerpoint', - 'Open Office Impress' + 'WebCT' ); ?> diff --git a/main/upload/form.scorm.php b/main/upload/form.scorm.php index 64208f9a53..47af59e8e4 100644 --- a/main/upload/form.scorm.php +++ b/main/upload/form.scorm.php @@ -36,61 +36,55 @@ $interbreadcrumb[]= array ("url"=>"../newscorm/lp_controller.php?action=list", " Display::display_header($nameTools,"Path"); //show the title api_display_tool_title(get_lang("learnpath")." - ".$nameTools.$add_group_to_title); -?> -
-
-
- - - - - -'.get_lang('FileToUpload').''."\n"; - echo ''."\n"; - echo ''."\n"; - echo ''."\n"; - include('../newscorm/content_makers.inc.php'); - echo '\n"; - echo ''."\n"; - echo ''."\n"; - echo ' \n" ; - echo ''."\n"; - echo ''; - echo ''."\n"; - echo ''."\n"; - echo ''."\n"; - echo ''."\n"; - $list = get_zip_files_in_garbage(); - if(count($list)>0){ - echo ''."\n"; - echo ''."\n"; - echo ''; - echo ''."\n"; - }else{ - echo ''; +} + +$select_content_proximity = &$form->addElement('select','content_proximity',get_lang('ContentProximity')); + $select_content_proximity->addOption(get_lang('Local'),"local"); + $select_content_proximity->addOption(get_lang('Remote'),"remote"); + $select_content_proximity -> setSelected("local"); + +$form->addElement('submit', 'submit', get_lang('Download')); + +$form->addElement('html', '


'); +$list = get_zip_files_in_garbage(); +if(count($list)>0){ + $select_file_name = &$form->addElement('select','file_name',get_lang('Or').' '.strtolower(get_lang('UploadLocalFileFromGarbageDir'))); + foreach($list as $file){ + $select_file_name->addOption($file,$file); } - echo ''."\n"; + $form->addElement('submit', 'submit', get_lang('Download')); +} +else{ + $text_empty = &$form->addElement('text', 'empty', get_lang('Or').' '.strtolower(get_lang('UploadLocalFileFromGarbageDir'))); + $defaults["empty"] = get_lang('Empty'); + $text_empty->freeze(); +} + +$form->add_real_progress_bar('uploadScorm','user_file'); + +$form->setDefaults($defaults); +$form->display(); + ?> - -
'.get_lang('ContentMaker').'
'.get_lang('ContentProximity').'
 
'.get_lang('Or').' '.strtolower(get_lang('UploadLocalFileFromGarbageDir')).'
{'.get_lang('Empty').'}
-
+