From 516c7276e5d12f8346938f5941f272b6db675d92 Mon Sep 17 00:00:00 2001 From: stronk7 Date: Sat, 28 Aug 2004 10:56:42 +0000 Subject: [PATCH] Now maxeditingtime for entries work againt timecreated instead of timemodified. Thanks skodak! Bug 1822 (http://moodle.org/bugs/bug.php?op=show&bugid=1822) Merged from MOODLE_14_STABLE --- mod/glossary/edit.php | 2 +- mod/glossary/lib.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/glossary/edit.php b/mod/glossary/edit.php index b1573f196f..8e662520a1 100644 --- a/mod/glossary/edit.php +++ b/mod/glossary/edit.php @@ -252,7 +252,7 @@ print_header_simple(strip_tags("$glossary->name"), "", id\">$glossary->name -> $stredit", "", "", true, "", navmenu($course, $cm)); -$ineditperiod = ((time() - $newentry->timemodified < $CFG->maxeditingtime) || $glossary->editalways); +$ineditperiod = ((time() - $newentry->timecreated < $CFG->maxeditingtime) || $glossary->editalways); if ( (!$ineditperiod || $USER->id != $newentry->userid) and !isteacher($course->id) and $e) { if ( $USER->id != $newentry->userid ) { error("You can't edit other people's entries!"); diff --git a/mod/glossary/lib.php b/mod/glossary/lib.php index 5696500beb..7df5125c11 100644 --- a/mod/glossary/lib.php +++ b/mod/glossary/lib.php @@ -710,7 +710,7 @@ function glossary_print_entry_icons($course, $cm, $glossary, $entry,$mode="",$ho //Decide if an entry is editable: // -It isn't a imported entry (so nobody can edit a imported (from secondary to main) entry)) and // -The user is teacher or he is a student with time permissions (edit period or editalways defined). - $ineditperiod = ((time() - $entry->timemodified < $CFG->maxeditingtime) || $glossary->editalways); + $ineditperiod = ((time() - $entry->timecreated < $CFG->maxeditingtime) || $glossary->editalways); if ( !$importedentry and ($isteacher or ($entry->userid == $USER->id and $ineditperiod))) { $return .= " id&mode=delete&entry=$entry->id&prevmode=$mode&hook=$hook\">