From 17295e0b03a915b4fe0d557af5117e443eeda16c Mon Sep 17 00:00:00 2001 From: dongsheng Date: Tue, 8 Sep 2009 07:55:22 +0000 Subject: [PATCH] "MDL-16597, support set primary file in resource module, add a parameter to filemanager element" --- lang/en_utf8/resource.php | 1 + mod/resource/mod_form.php | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lang/en_utf8/resource.php b/lang/en_utf8/resource.php index 2b45d8ab09..8ff150510a 100644 --- a/lang/en_utf8/resource.php +++ b/lang/en_utf8/resource.php @@ -162,6 +162,7 @@ $string['resourcetyperepository'] = 'Link to a repository object'; $string['resourcetypetext'] = 'Compose a text page'; $string['searchweb'] = 'Search for web page'; $string['serverurl'] = 'Server URL ($a->wwwroot)'; +$string['setmainfile'] = 'Set main file'; $string['showcourseblocks'] = 'Show the course blocks'; $string['skipsubmenus'] = 'Skip sub-menu pages'; $string['tableofcontents'] = 'Table of contents'; diff --git a/mod/resource/mod_form.php b/mod/resource/mod_form.php index 2dc370b376..d7c83d0d31 100644 --- a/mod/resource/mod_form.php +++ b/mod/resource/mod_form.php @@ -57,10 +57,10 @@ class mod_resource_mod_form extends moodleform_mod { //------------------------------------------------------- $mform->addElement('header', 'contentsection', get_string('contentheader', 'resource')); $mform->addElement('static', 'note', '', '(TODO: This filemanager + textfield is temporary until we create new file manager with main file support.)'); - $mform->addElement('filemanager', 'files', get_string('file')); + $options = array('mainfile'=>'id_mainfile', 'subdirs'=>0, 'maxbytes'=>0, 'maxfiles'=>-1, 'filetypes'=>'*', 'returnvalue'=>'*'); + $mform->addElement('filemanager', 'files', get_string('file'), null, $options); $mform->addElement('static', 'notex', '', '(TODO: Ignore main file when uploading only one file, if multiple files present use "/myfile.ext" to specify the main file.)'); $mform->addElement('text', 'mainfile', 'Main file'); - //------------------------------------------------------- $mform->addElement('header', 'optionssection', get_string('optionsheader', 'resource')); -- 2.39.5