编辑帖子的最大时间maxeditingtime默认30分钟,更大可选择为60分钟。(相关设置在课程管理?安全相关?网站策略)中。在我们的应用中,有时这个时间不够,要给学生更长允许他修改。我们可以自己修改配置文件:/admin/settings/security.php
大概20行左右,找到
$temp->add(newadmin_setting_configselect(‘maxeditingtime’,get_string(‘maxeditingtime’,’admin’),get_string(‘configmaxeditingtime’,’admin’),1800,
array(60=>get_string(‘numminutes’,”,1),
300=>get_string(‘numminutes’,”,5),
900=>get_string(‘numminutes’,”,15),
1800=>get_string(‘numminutes’,”,30),
2700=>get_string(‘numminutes’,”,45),
3600=>get_string(‘numminutes’,”,60))));
修改为:
$temp->add(newadmin_setting_configselect(‘maxeditingtime’,get_string(‘maxeditingtime’,’admin’),get_string(‘configmaxeditingtime’,’admin’),1800,
array(60=>get_string(‘numminutes’,”,1),
300=>get_string(‘numminutes’,”,5),
900=>get_string(‘numminutes’,”,15),
1800=>get_string(‘numminutes’,”,30),
2700=>get_string(‘numminutes’,”,45),
3600=>get_string(‘numminutes’,”,60),
7200=>get_string(‘numminutes’,”,120),
10800=>get_string(‘numminutes’,”,180),
25200=>get_string(‘numminutes’,”,240),
86400=>get_string(‘numminutes’,”,1440),
172800=>get_string(‘numminutes’,”,2880))));
后面增加的几行代表是2小时,3小时,4小时,24小时和48小时。要更长的时间,可以自己添加或修改行,增加更多的时间。