Ignore:
Timestamp:
May 2, 2016, 12:09:23 PM (3 years ago)
Author:
jrpelegrina
Message:

Updated to moodle 3.0.3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • moodle/trunk/fuentes/admin/settings/courses.php

    r136 r1331  
    4747        new admin_externalpage('restorecourse', new lang_string('restorecourse', 'admin'),
    4848            new moodle_url('/backup/restorefile.php', array('contextid' => context_system::instance()->id)),
    49             array('moodle/course:create')
     49            array('moodle/restore:restorecourse')
    5050        )
    5151    );
     
    197197    $temp->add(new admin_setting_configcheckbox_with_lock('backup/backup_general_histories', new lang_string('generalhistories','backup'), new lang_string('configgeneralhistories','backup'), array('value'=>0, 'locked'=>0)));
    198198    $temp->add(new admin_setting_configcheckbox_with_lock('backup/backup_general_questionbank', new lang_string('generalquestionbank','backup'), new lang_string('configgeneralquestionbank','backup'), array('value'=>1, 'locked'=>0)));
     199    $temp->add(new admin_setting_configcheckbox_with_lock('backup/backup_general_groups',
     200            new lang_string('generalgroups', 'backup'), new lang_string('configgeneralgroups', 'backup'),
     201            array('value' => 1, 'locked' => 0)));
     202
    199203    $ADMIN->add('backups', $temp);
    200204
     
    202206    $temp = new admin_settingpage('importgeneralsettings', new lang_string('importgeneralsettings', 'backup'), 'moodle/backup:backupcourse');
    203207    $temp->add(new admin_setting_configtext('backup/import_general_maxresults', new lang_string('importgeneralmaxresults', 'backup'), new lang_string('importgeneralmaxresults_desc', 'backup'), 10));
     208    $temp->add(new admin_setting_configcheckbox('backup/import_general_duplicate_admin_allowed',
     209            new lang_string('importgeneralduplicateadminallowed', 'backup'),
     210            new lang_string('importgeneralduplicateadminallowed_desc', 'backup'), 0));
    204211    $ADMIN->add('backups', $temp);
    205212
     
    222229    );
    223230    $temp->add(new admin_setting_configselect('backup/backup_auto_storage', new lang_string('automatedstorage', 'backup'), new lang_string('automatedstoragehelp', 'backup'), 0, $storageoptions));
    224     $temp->add(new admin_setting_configdirectory('backup/backup_auto_destination', new lang_string('saveto'), new lang_string('backupsavetohelp'), ''));
    225     $keepoptoins = array(
     231    $temp->add(new admin_setting_special_backup_auto_destination());
     232
     233    $maxkeptoptions = array(
    226234        0 => new lang_string('all'), 1 => '1',
    227235        2 => '2',
     
    237245        400 => '400',
    238246        500 => '500');
    239     $temp->add(new admin_setting_configselect('backup/backup_auto_keep', new lang_string('keep'), new lang_string('backupkeephelp'), 1, $keepoptoins));
     247    $temp->add(new admin_setting_configselect('backup/backup_auto_max_kept', new lang_string('automatedmaxkept', 'backup'),
     248            new lang_string('automatedmaxkepthelp', 'backup'), 1, $maxkeptoptions));
     249
     250    $automateddeletedaysoptions = array(
     251        0 => new lang_string('never'),
     252        1000 => new lang_string('numdays', '', 1000),
     253        365  => new lang_string('numdays', '', 365),
     254        180  => new lang_string('numdays', '', 180),
     255        150  => new lang_string('numdays', '', 150),
     256        120  => new lang_string('numdays', '', 120),
     257        90   => new lang_string('numdays', '', 90),
     258        60   => new lang_string('numdays', '', 60),
     259        35   => new lang_string('numdays', '', 35),
     260        10   => new lang_string('numdays', '', 10),
     261        5    => new lang_string('numdays', '', 5),
     262        2    => new lang_string('numdays', '', 2)
     263    );
     264    $temp->add(new admin_setting_configselect('backup/backup_auto_delete_days', new lang_string('automateddeletedays', 'backup'),
     265            '', 0, $automateddeletedaysoptions));
     266
     267    $minkeptoptions = array(
     268        0 => new lang_string('none'),
     269        1 => '1',
     270        2 => '2',
     271        5 => '5',
     272        10 => '10',
     273        20 => '20',
     274        30 => '30',
     275        40 => '40',
     276        50 => '50',
     277        100 => '100',
     278        200 => '200',
     279        300 => '300',
     280        400 => '400'
     281    );
     282    $temp->add(new admin_setting_configselect('backup/backup_auto_min_kept', new lang_string('automatedminkept', 'backup'),
     283            new lang_string('automatedminkepthelp', 'backup'), 0, $minkeptoptions));
     284
    240285    $temp->add(new admin_setting_configcheckbox('backup/backup_shortname', new lang_string('backup_shortname', 'admin'), new lang_string('backup_shortnamehelp', 'admin'), 0));
    241286    $temp->add(new admin_setting_configcheckbox('backup/backup_auto_skip_hidden', new lang_string('skiphidden', 'backup'), new lang_string('skiphiddenhelp', 'backup'), 1));
     
    272317    $temp->add(new admin_setting_configcheckbox('backup/backup_auto_histories', new lang_string('generalhistories','backup'), new lang_string('configgeneralhistories','backup'), 0));
    273318    $temp->add(new admin_setting_configcheckbox('backup/backup_auto_questionbank', new lang_string('generalquestionbank','backup'), new lang_string('configgeneralquestionbank','backup'), 1));
     319    $temp->add(new admin_setting_configcheckbox('backup/backup_auto_groups', new lang_string('generalgroups', 'backup'),
     320            new lang_string('configgeneralgroups', 'backup'), 1));
    274321
    275322    //$temp->add(new admin_setting_configcheckbox('backup/backup_auto_messages', new lang_string('messages', 'message'), new lang_string('backupmessageshelp','message'), 0));
Note: See TracChangeset for help on using the changeset viewer.