Issue Details (XML | Word | Printable)

Key: MDL-10353
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Wen Hao Chuang
Reporter: Alan Trick
Votes: 17
Watchers: 25
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

calendar doesn't remember course properly in moodle (1.6-1.7)

Created: 06/Jul/07 12:28 AM   Updated: 30/Jan/09 09:44 AM
Return to search
Component/s: Calendar
Affects Version/s: 1.5.4, 1.6, 1.6.1, 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.7, 1.7.1, 1.7.2
Fix Version/s: 1.8.4, 1.9

File Attachments: 1. Zip Archive calendar15x.zip (29 kB)

Image Attachments:

1. 0_AFTER_clicking_preferences_then_Calendar_breadcrumb.png
(82 kB)

2. 0_BEFORE_clicking_preferences.png
(73 kB)

3. After_click_on_Export_calendar_button.png
(125 kB)

4. after_create_a_new_course_event.png
(122 kB)

5. Before_click_on_Export_calendar_button.png
(136 kB)

6. calendar_course_id_back_to_3.png
(84 kB)

7. Calendar_Day_View.png
(176 kB)

8. Calendar_Editing_event.png
(167 kB)

9. calendar_export_breadcrumb_wrong_parameter.png
(115 kB)

10. calendar_not_listing_global_event.png
(112 kB)

11. when_you_create_a_new_event.png
(122 kB)
Environment: Probably irrelevant, but RHEL4 w/ apache2, php 5.2.0 and a remote MSSQL 2005 database
Issue Links:
Duplicate
 
Relates
 

Participants: Alan Trick, Anthony Borrow, Brad Hong, Chris Fryer, Frédéric Hoogstoel, Jeremy Hopkins, Joseph Rézeau, Ken Bauer, Martin Dougiamas, Nicolas Martignoni, Paul Stokes, Teresa Pomposo, Wen Hao Chuang and Yu Zhang
Security Level: None
QA Assignee: Nicolas Martignoni
Resolved date: 28/Jan/09
Affected Branches: MOODLE_15_STABLE, MOODLE_16_STABLE, MOODLE_17_STABLE
Fixed Branches: MOODLE_18_STABLE, MOODLE_19_STABLE


 Description  « Hide
If you go to the detailed view of a calendar from a course, it will include the course id in the url (e.g. calendar/view.php?view=month&course=13&cal_d=1&cal_m=06&cal_y=2007). However, all of the links in the calendar do not have the course parameter so you'll get something like calendar/view.php?view=month&cal_d=1&cal_m=06&cal_y=2007. Oddly enough, it still stores which course you came from because that shows up in the breadcrumb, but it must be in a cookie or something.

This is bad on a number of accounts.
1. If the user bookmarks what they think is their calendar in one course, they come back later and it's another course because the cookie got changed.
2. For admin users who are viewing calendars for courses their not enrolled in, this is a big problem. Only the URLs with the course parameter will display the course's events. So as soon as they try to navigate anywhere in the calendar, they can't see anything anymore.

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Ken Bauer made changes - 15/Aug/07 02:43 AM
Field Original Value New Value
Link This issue is duplicated by MDL-10839 [ MDL-10839 ]
Nicolas Martignoni made changes - 21/Sep/07 08:20 PM
Affects Version/s 1.8.1 [ 10213 ]
Affects Version/s 1.8.2 [ 10220 ]
Priority Minor [ 4 ] Major [ 3 ]
QA Assignee mina
Nicolas Martignoni made changes - 21/Sep/07 09:27 PM
Link This issue is duplicated by MDL-11208 [ MDL-11208 ]
Nicolas Martignoni made changes - 21/Sep/07 09:35 PM
Link This issue has a non-specific relationship to MDL-10319 [ MDL-10319 ]
Wen Hao Chuang made changes - 25/Sep/07 02:04 AM
Priority Major [ 3 ] Critical [ 2 ]
Wen Hao Chuang made changes - 25/Sep/07 07:57 AM
Assignee Jon Papaioannou [ pj ] Martin Dougiamas [ dougiamas ]
Wen Hao Chuang made changes - 25/Sep/07 07:59 AM
Fix Version/s 1.6.6 [ 10211 ]
Affects Version/s 1.8.1 [ 10213 ]
Fix Version/s 1.9 [ 10190 ]
Affects Version/s 1.7.2 [ 10174 ]
Affects Version/s 1.8 [ 10130 ]
Fix Version/s 1.7.3 [ 10212 ]
Affects Version/s 1.7.1 [ 10151 ]
Affects Version/s 1.6.4 [ 10150 ]
Fix Version/s 1.8.3 [ 10230 ]
Affects Version/s 1.7 [ 10120 ]
Affects Version/s 1.6.5 [ 10210 ]
Affects Version/s 1.6.1 [ 10118 ]
Affects Version/s 1.6.3 [ 10140 ]
Affects Version/s 1.6.2 [ 10119 ]
Affects Version/s 1.5.4 [ 10109 ]
Affects Version/s 1.6 [ 10110 ]
Nicolas Martignoni made changes - 27/Sep/07 12:27 AM
Link This issue has a non-specific relationship to MDL-9772 [ MDL-9772 ]
Wen Hao Chuang made changes - 29/Sep/07 07:12 AM
Assignee Martin Dougiamas [ dougiamas ] Yu Zhang [ lazyfish ]
Wen Hao Chuang made changes - 03/Oct/07 08:28 AM
Attachment when_you_create_a_new_event.png [ 11957 ]
Wen Hao Chuang made changes - 03/Oct/07 08:29 AM
Nicolas Martignoni made changes - 03/Oct/07 02:58 PM
Link This issue has a non-specific relationship to MDL-10319 [ MDL-10319 ]
Nicolas Martignoni made changes - 03/Oct/07 02:58 PM
Link This issue is duplicated by MDL-10319 [ MDL-10319 ]
Wen Hao Chuang made changes - 04/Oct/07 02:49 AM
Wen Hao Chuang made changes - 04/Oct/07 02:50 AM
Attachment calendar_course_id_back_to_3.png [ 11974 ]
Wen Hao Chuang made changes - 05/Oct/07 03:21 AM
Brad Hong made changes - 08/Oct/07 09:36 PM
Attachment Calendar_Day_View.png [ 12019 ]
Brad Hong made changes - 08/Oct/07 09:38 PM
Attachment Calendar_Editing_event.png [ 12020 ]
Wen Hao Chuang made changes - 09/Oct/07 06:01 AM
Wen Hao Chuang made changes - 09/Oct/07 06:01 AM
Nicolas Martignoni made changes - 10/Oct/07 03:14 PM
Link This issue is duplicated by MDL-11133 [ MDL-11133 ]
Nicolas Martignoni made changes - 10/Oct/07 03:17 PM
Link This issue has a non-specific relationship to MDL-9059 [ MDL-9059 ]
Martin Dougiamas made changes - 11/Oct/07 02:41 PM
Fix Version/s 1.8.4 [ 10242 ]
Fix Version/s 1.8.3 [ 10230 ]
Martin Dougiamas made changes - 11/Oct/07 03:23 PM
Fix Version/s 1.7.4 [ 10243 ]
Fix Version/s 1.7.3 [ 10212 ]
Wen Hao Chuang made changes - 12/Oct/07 08:58 AM
Attachment 0_BEFORE_clicking_preferences.png [ 12061 ]
Wen Hao Chuang made changes - 12/Oct/07 08:58 AM
Yu Zhang made changes - 15/Oct/07 12:48 PM
Fix Version/s 1.7.4 [ 10243 ]
Status Open [ 1 ] Resolved [ 5 ]
Fix Version/s 1.6.6 [ 10211 ]
Resolution Fixed [ 1 ]
Fix Version/s 2.0 [ 10122 ]
Wen Hao Chuang made changes - 16/Oct/07 07:34 AM
Fix Version/s 1.6.6 [ 10211 ]
Fix Version/s 2.0 [ 10122 ]
Fix Version/s 1.5.4 [ 10109 ]
Resolution Fixed [ 1 ]
Fix Version/s 1.7.4 [ 10243 ]
Status Resolved [ 5 ] Reopened [ 4 ]
Wen Hao Chuang made changes - 16/Oct/07 08:02 AM
Attachment calendar15x.zip [ 12090 ]
Yu Zhang made changes - 23/Nov/07 02:15 PM
Fix Version/s 1.9 [ 10190 ]
Affects Version/s 1.8.2 [ 10220 ]
Affects Version/s 1.8.1 [ 10213 ]
Fix Version/s 1.8.4 [ 10242 ]
Affects Version/s 1.8 [ 10130 ]
Martin Dougiamas made changes - 12/Jan/08 05:40 PM
Fix Version/s 1.7.4 [ 10243 ]
Fix Version/s 1.7.5 [ 10251 ]
Martin Dougiamas made changes - 12/Jan/08 05:42 PM
Fix Version/s 1.6.6 [ 10211 ]
Fix Version/s 1.6.7 [ 10250 ]
Petr Skoda made changes - 19/Feb/08 10:16 PM
Priority Critical [ 2 ] Major [ 3 ]
Petr Skoda made changes - 19/Feb/08 10:16 PM
Summary calendar doesn't remember course properly calendar doesn't remember course properly in moodle (1.6-1.7)
Martin Dougiamas made changes - 04/Mar/08 01:49 PM
Assignee Yu Zhang [ lazyfish ] Wen Hao Chuang [ chuang ]
Martin Dougiamas made changes - 04/Mar/08 01:49 PM
Fix Version/s 1.5.4 [ 10109 ]
Petr Skoda made changes - 06/Jul/08 12:58 AM
Fix Version/s 1.6.7 [ 10250 ]
Fix Version/s 1.6.8 [ 10293 ]
Fix Version/s 1.7.6 [ 10292 ]
Fix Version/s 1.7.5 [ 10251 ]
Martin Dougiamas made changes - 16/Oct/08 01:08 PM
Fix Version/s 1.7.6 [ 10292 ]
Fix Version/s 1.7.7 [ 10315 ]
Martin Dougiamas made changes - 16/Oct/08 01:09 PM
Fix Version/s 1.6.9 [ 10316 ]
Fix Version/s 1.6.8 [ 10293 ]
Martin Dougiamas made changes - 28/Jan/09 06:11 PM
Fix Version/s 1.7.8 [ 10324 ]
Fix Version/s 1.7.7 [ 10315 ]
Martin Dougiamas made changes - 28/Jan/09 10:42 PM
Fix Version/s 1.7.8 [ 10324 ]
Fix Version/s 1.6.9 [ 10316 ]
Fix Version/s 1.9 [ 10190 ]
Fix Version/s 1.8.4 [ 10242 ]
Martin Dougiamas made changes - 28/Jan/09 10:42 PM
Resolution Fixed [ 1 ]
Status Reopened [ 4 ] Resolved [ 5 ]