aboutsummaryrefslogtreecommitdiff
path: root/mod/event_calendar/CHANGES.txt
blob: 269ede4ae98cb329f5c6563c8cd8be6b380282b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
CHANGE LOG
0.85

First version for Elgg 1.8

0.84

Fixed tag search so it works for Elgg 1.7.x.

Added French and Spanish language files provided by UNESCO. These are not
quite complete and additions are welcome.

There is now an option to allow group admins to add any existing event to a
group calendar

Fixed a bug which incorrectly removed the ability to change the date and year.

Renamed a date picker view to avoid a conflict with the Profile Manager.

Added unpacked js for ease in customisation and localisation.

Restored the vanished RSS feed link.

Fixed a bug in the region dropdown behaviour on listing pages.

Fixed a case where the page was not properly displayed when clicking on a
pagination link.

Added a sanity check for date formats.

Changed the listing limit from 4 events to a more reasonable 15 events.

Added real_end_time as an internal metadata value to compute collisions.

Added three features that are turned off by default but can be enabled
through plugin settings:

The spots feature allows you to specify how many users can add an event to
their personal calendars. This also adds an "open" filter to the show events page
so that you can see how many events are not full.

The no collisions feature prevents someone from adding an event
if they already have another event on their personal calendar within
the same time period. (This will only work with new events or events that
you have resaved after updating this plugin as it needs the new real_end_time
field.)

The add users feature provides a magic JavaScript field that
allows an event creator to add the event to the personal calendars of other users.
This appears on the event edit form. (Requires the separate autocomplete plugin.)

There is a separate option (turned off by default) to send notifications to 
users who have events added to their calendars through the add users feature.

0.83

Fixed a bug that prevented region filtering with embedded blanks from
working properly (thanks Patrick!).

Added a new paged view for events (not month specific) that allows adding/removing events
to a calendar with one click.

Fixed some issues with the personal event calendar widget.

0.82

Fixed a bug in displaying dates when the start and end date were the same.

Fixed the form redisplay bug described here:
http://community.elgg.org/mod/groups/topicposts.php?topic=423853&group_guid=263011

Removed an error_log message that was accidentally left in.

Added RSS feeds.

Added the ability to filter events by regions if the region option is turned on.

Added security tokens for Elgg 1.7

0.81

Fixed a problem with the group "widget" not displaying when it should.

Hid the "Today" link as it was not behaving as most people expected.

Forced the display into Month mode after Prev and Next is clicked.

0.8

Removed a debugging message left in the event delete action.

Sorted events properly by date/time rather than time created.

Fixed an error in the parameters passed to elgg_view_entity_list that caused
problems with Elgg 1.6.1.

Added an admin toggle to allow event times as well as dates.

Added an admin toggle to show the venue in event listings.

Added an admin toggle for an agenda view which should be useful for conferences
with multiple events on one day.

Added the ability to "lock" the show_events page so that the calendar only
allows navigation between a first date and a last date.

Added an admin toggle for an autogroup function that automatically adds all
group events to a user's calendar for all groups that the user is a member of.
Group events are also automatically removed if the user leaves the group.

Added an admin toggle to add a region drop down to the event form and a field to
enter the allowable regions.

0.7

Reworked design for Elgg 1.5

Fixed several bugs, including in the list of people who added an event to 
their personal calendar (now shows the proper group navigation if this is 
a group event).

Added the ability to view all/friends/mine events for logged-in users.

Added numerous configuration options (accessible via event_calendar settings
on the admin tools configuration page). This allows, for example, any logged-in
user to add events to the site calendar, to remove group calendars, etc.

People who create an event now have the event automatically added to their
personal event calendar. This behaviour can be configured via the admin event
calendar settings.

0.6

Fixed a bug that prevented more than one person adding a given event to
his/her personal calendar.

Fixed a bug that made the page owner the person who created the event. This
is now the group for group events, otherwise the currently logged in user.

Added river support.

0.51 

Fixed event overlap detection

0.5

Initial release