From a71a3aefe0c0508b45c32932789bb7646b7d6049 Mon Sep 17 00:00:00 2001
From: skodak <skodak>
Date: Tue, 19 Feb 2008 10:46:10 +0000
Subject: [PATCH] MDL-11843 deleting of activities directly from calendar is
 dangerous/confusing; merged from MOODLE_19_STABLE

---
 calendar/lib.php | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/calendar/lib.php b/calendar/lib.php
index dbeb4a6a95..703d88db9e 100644
--- a/calendar/lib.php
+++ b/calendar/lib.php
@@ -557,14 +557,16 @@ function calendar_print_event($event) {
             $deletelink = CALENDAR_URL.'event.php?action=delete&amp;id='.$event->id.$calendarcourseid;
         } else {
             $editlink   = $CFG->wwwroot.'/course/mod.php?update='.$event->cmid.'&amp;return=true&amp;sesskey='.$USER->sesskey;
-            $deletelink = $CFG->wwwroot.'/course/mod.php?delete='.$event->cmid.'&amp;sesskey='.$USER->sesskey;;
+            $deletelink = ''; // deleting activities directly from calendar is dangerous/confusing - see MDL-11843
         }
         echo ' <a href="'.$editlink.'"><img
                   src="'.$CFG->pixpath.'/t/edit.gif" alt="'.get_string('tt_editevent', 'calendar').'"
                   title="'.get_string('tt_editevent', 'calendar').'" /></a>';
-        echo ' <a href="'.$deletelink.'"><img
-                  src="'.$CFG->pixpath.'/t/delete.gif" alt="'.get_string('tt_deleteevent', 'calendar').'"
-                  title="'.get_string('tt_deleteevent', 'calendar').'" /></a>';
+        if ($deletelink) {
+            echo ' <a href="'.$deletelink.'"><img
+                      src="'.$CFG->pixpath.'/t/delete.gif" alt="'.get_string('tt_deleteevent', 'calendar').'"
+                      title="'.get_string('tt_deleteevent', 'calendar').'" /></a>';
+        }
         echo '</div>';
     }
     echo '</td></tr></table>';
-- 
2.39.5