Organizer
Versions
Current version
v5.1.0 (2025111200)
v5.1.0
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2025111200
Version release name: v5.1.0
Maturity: Stable
Supported Moodle versions: 5.1
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_501_STABLE
Repository tag: v5.1.0
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
CHANGELOG
5.1.0 (2025-11-12)
- Moodle 5.1 compatible version
- [BUG] #8668 - Fix slot print with fullname
5.0.0 (2025-06-08)
- [FIXED] PR #151 fixed division by zero error
- Moodle 5.0 compatible version
4.5.1 (2025-03-06)
- [FIXED] Error message after deactivating "hide calendar" instance option
4.5.0 (2025-01-22)
- [FEATURE] Deleting an organizer instance: notify participants of future appointments
- [FEATURE] Groupmode: Groupings not mandatory anymore
- [FEATURE] Added action to export slot as ics calendar file
- [FEATURE] Add github workflow
- [FIXED] Remove differences in database schema
- [FIXED] Fix Codechecker warnings
- Moodle 4.5 compatible version
4.4.2 (2024-07-11)
- [FEATURE] New setting: Limit the daily possible bookings for participants
- [UPDATE] New organizer icon for Moodle 4.4 (once again)
- [FIXED] Enable assignment of expired slots
- [FIXED] Synchonize moodle group member changes in organizer slots
4.4.1 (2024-05-23)
- [FIXED] Fix organizer cron job (digest, teacherid)
- [FIXED] Fix registration view bug when no students in course or groups in groupings
4.4.0 (2024-04-15)
- [UPDATE] New moodle 4.4 plugin icon
- [FIXED] Remove console debug messages
- [FIXED] Fix calendar block (three month view deprecated)
- Moodle 4.4 compatible version
4.3.1 (2024-02-23)
- [FEATURE] Allow deleting of appointments in registration view for holders of the new right deleteappointments
- [FIXED] Fixed deleting of appointments error
- [FIXED] Email message: fix typo with empty comments
- [FIXED] Appointments view: No action button for grading if grading is not active
- [FIXED] Show participants with bookings in reg view regardless of access restrictions
- [FIXED] Moodle 4 third navigation select field instead of tab row
- [FIXED] Take restricted access into account also on appointmentstatus bar in reg view and dont count empty groups
4.3.0 (2024-02-08)
- [FIXED] Student view: Fix "Show all participants" option, remove the broken "Show only my slots"-filter option
- [FIXED] Registration view: Do not list groups which have no members
- [FIXED] Do not send group messages to group trainers
- [FIXED] Fix dynamic property warnings in php 8.2
- [FIXED] Admin setting "hide identity" fixed
- [FIXED] Registration view: Do not check disabled checkboxes when "Checking all"
- [FIXED] After grading: return to calling page
- [FEATURE] Make all icons font-awesome 4.7
- [FEATURE] New Admin setting: Content width optionally in Moodle 4.x style (=smaller)
- [FEATURE] Bulk-actions: Start-buttons not enabled unless there is at least one checked checkbox
- [FEATURE] Improve design of Grading slots-panel
- [FEATURE] Registration view: Add the possibility to send reminders to a manually selected list of users
- [FEATURE] Registration view: Disable send reminders- and assign-buttons if there is no free place or the booking's maximum is reached
- [FEATURE] Registration view: If organizer instance is in moodle group-mode a group selector can be used to filter the participants list
- [FEATURE] Registration view: Only participants who's access is not restricted by trainer defined instance restrictions are listed.
- Moodle 4.3 compatible version
4.2.3 (2023-11-17)
- [FIXED] #7721: error message when deleting enrollments
- [FIXED] #7746: don't allow not-students to be graded (in group mode)
- [FIXED] #7745: don't show suspended users in registration view
- [FIXED] #7778: include statement does not work using Bulk user actions - delete
- [FEATURE] #7744: new admin setting: don't show participant's ID in slot list
4.2.2 (2023-09-22)
- [FIXED] #7670: course fullname instead of the shortname in PAGE heading
- [FIXED] #7697: print single slot: error message when special userprofile fields are filled
- [FIXED] #7705: incorrect success message when creating just one slot
- [FEATURE] #7701: No calendar events for empty slots-option only editable when creating an organizer instance
- [FEATURE] #7706: managers should not have leadslots permission by default
4.2.1 (2023-08-10)
- [FIXED] #7660: fix typo in observer.php
4.2.0 (2023-05-31)
- [FIXED] #7444: remove double module description
- [FIXED] #7518: fix grading error with postgres
- [FIXED] #7519: fix mktime php 8.1 error
- [FIXED] #7520: introduce new moodle 4.x compatible icons
- [FIXED] #7522: fix evaluation form group mode error message
- [FIXED] #7637: fix calendar bug
- Moodle 4.2 compatible version
3.11.7 (2023-03-16)
- [FEATURE] #7506: Make minimum and maximum of bookable slots per instance always changeable
3.11.6 (2023-03-10)
- [FIXED] #7485: Github #112 - registration view does not work when there are no participants
3.11.5 (2023-02-10)
- [FIXED] #7431: sort participants by lastname, firstname in grading form
- [FIXED] #7449: wrong forecast if dateto time is less than datefrom time in adding slots form
- [FIXED] #7462: no loading add slots page anymore after pressing enter in search field of slot overview
- [FIXED] #7464: dont loose slot options user preferences when changing to registration overview page
- [FEATURE] #7446: multiple slots registrations per user/group in one single organizer instance
- [FEATURE] #7458: better grouping of slot overview options
- [FEATURE] #7459: deleting an appointment
- [FEATURE] #7460: in-app notifications in Moodle style
3.11.4 (2022-10-31)
- [FIXED] #6383: slot edit leads to shortened location string
- [FIXED] #6954: cancelled slot grading not removable
- [FIXED] #7181: calendar export shows no organizer entries
- [FIXED] #7215: debug messages when clicking the gear icon of a slot
- [FIXED] #7219: slot creation: make the time input field a select field
- [FIXED] #7232: slot creation: warning message when using a gap
- [FEATURE] #7233: backup/copy: copy slots as well
- [FIXED] #7248: slot edit form: label "Relative appointment reminder" is shown two times
- [FIXED] #7249: slot view: Display/hide slot options settings are not saved
- [FIXED] #7278: show completion status in view.php
- [FIXED] #7380: slot edit form: cancel button does not work if there is a location entry
3.11.3 (2022-04-25)
- [FEATURE] Provide activity dates for display in course overview
3.11.2 (2022-01-04)
- [BUG] #6506 - fix participation when unenrolled from course - github issue #59
3.11.1 (2022-01-03)
- [FIXED] #6968 - fix db discrepancies caused by wrong upgrade.php - github issue #98
3.11.0 (2021-06-23)
- Moodle 3.11 compatible version
3.10.1 (2021-04-14)
- [FIXED] #6848: github #90 - fix request uri too long when creating/editing many slots
- [FIXED] #6849: github #84 - fix usage of undefined function fullusername
- [FEATURE] #6882: github #96 - use message API to send messages (Philipp Hager)
3.10.0 (2020-12-01)
- Moodle 3.10 compatible version
3.9.1 (2020-10-02)
- [FIXED] #6760: fix confusing slots filtering options
- [FIXED] #6762: Temporary hotfix for slow calendar events fetching
3.9.0 (2020-08-25)
- Moodle 3.9 compatible version
3.8.3 (2020-07-22)
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields" part two
3.8.2 (2020-05-12)
- [FIXED] #6627 - show only relevant calendar entries for slots and appointments
3.8.1 (2020-02-17)
- [FEATURE] #6109: github #44 Multi language processing of custom user profile fields is missing
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields"
3.8.0 (2020-02-05)
- Moodle 3.8.0 compatible version
- [FIXED] #6382: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6423: Remove header in csv export file
- [FIXED] #6489: Student can see identity field
- [FIXED] #6499: Fix slot ID error when fetching trainers
- [FIXED] #6502: Readme.md wrong_URL
- [FIXED] #6373: Make all events organizer events
3.7.2 (2020-01-28)
- [FIXED] #6490: Warning when student registers for slot
- [FIXED] #6488: Notice: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6486: Fatal regression: Impossible to ungregister from slot with version v3.7.1
3.7.1 (2019-10-30)
- [FIXED] #6366: Fatal error when creating an organizer instance with groups and a student in multiple groups
- [FEATURE] #6083: Print slots infos: Print participants slot comments as well
3.7.0 (2019-08-05)
- [FIXED] #6232: Debug message when booking slot that has no trainer
- [FIXED] #6216: Calendar view: when organizer instance option "No calendar events for empty slots" is deactivated
and a student books a slot, the calendar message changes the language - [FIXED] #6186: Debug message registration view when first column not unique id
- [FIXED] #6211: SLOTS PRINT Print Preview: Cell-lines not visible anymore, table does not scroll to the right i
content is overflowing, table does not use the full width that is usable - [FIXED] #6210: Add slots: The "Required" icon at the trainer option should be removed
- [FIXED] #6191: Adding/Editing a new organizer instance: new groupmodes are not selectable
- [FIXED] #6190: Disarranged appointment view
- [FIXED] #6189: "Add new slot" button does not work anymore
- [FEATURE] #6112: Registration view: Changes to the infobox
- [FEATURE] #6111: Student view: Changes to the infobox
- [FEATURE] #6110: Appointments view: Changes to the infobox
- [FIXED] #6174: [github #55/pull request #56] PHP warning when running cronjob
- [FIXED] #6157: Creation of past time slots not possible because of newly programmed consideration of the
booking deadline - [FIXED] #6172: Reregister is not possible anymore
- [FIXED] #6156: Debug message undefined mail variable
- [FIXED] #6158: Edit a single slot: changes are not saved
- [FEATURE] #6152: Instance settings: Selectfield "grouping" does not appear when choosing organizer groupmode
"use existing groups" - [FEATURE] #5937: Privacy API - implement deletion
- [FEATURE] #6137: Change settings: "Hide calendar" default, move grade section over the Print slot user fields section
- [FEATURE] #3779: Move student view to the third place in the tab row
- [FIXED] #6127: a teacher's userpreference "show my slots only" hides all slots in a different organizer instance
where the same user is student. - [FEATURE] #5784: Make registration view sortable by time/date
- [FEATURE] #6107: LOCATION: Edit a slot - location field not mandatory any more and an input field if suggestion list
is empty
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.1 (2019-03-29)
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
3.6.0 (2019-02-08)
- [FIXED] #5899: Organizer debug message if group is missing
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5830: cronjob throws error when global search is activated
- [FIXED] #5727: Only instance calendar events as course level events, deploy filters on event name
- [FEATURE] #5756: Privacy API: Implement new provider (mandatory)
- Moodle 3.6.1 compatible version
3.5.6 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.5.5 (2019-03-27)
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment.
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5899: Organizer debug message if group is missing
3.5.2 (2018-09-26)
- [FIXED] #5732: Creating a new slot or register for a new slot with new groupmode ends up with an error
3.5.1 (2018-09-05)
- [FIXED] #5721: Slot-creation: Error with daylight saving time
3.5.0 (2018-08-10)
- [FIXED] #5569: Wrong deadline and missing singleslotprintfields when importing organizer instance backup
- [FIXED] #5561: Restore and update collision checking
- [FIXED] #5567: Groupmember enrollment message for teacher does not contain the correct groupname
- [FIXED] #5562: Clicking link of organizer system message leads to an error & Rewrite function
organizer_get_eventaction_student - [FIXED] #5565: lang strings teacherid and teacherid_help missing in en
- [FIXED] #5564: Event of deleted slot remains in student calendar AND event name improvements for students
appointment events - [FIXED] #5558: slot evaluation - form elements in disorder
- [FIXED] #5554: Debug Messages because of missing lang-strings
- [FIXED] #5506: Add new slots: Change to-date time from 00:00:00 to 23:59:59
- [FIXED] #5496: Counting the slots to be created does not work after adding additional empty slots
- [FEATURE] #3260: Rebuild slot overview - helpicons in column headers
- [FEATURE] #5383: Implement Privacy API (without deletion of data)
- [FEATURE] #5118: Remove german langstring-File from master
- [PULL REQUEST] Merge pull request #40 from edaktik
- [FEATURE] #3777: Redesign table - tooltipps replace legend, filter slots, sort only sortable fields
- [FEATURE] edaktik#3269 Adding past slots now possible
3.4.24 (2018-04-26)
- [FIXED] #5418: Error when writing groupmode in course_modules after an organizer instance was restored
3.4.2 (2018-02-12)
- [FIXED] #5173: Decription text not processed by filters
3.4.1 (2018-01-29)
- Moodle 3.4.1 compatible version
- [FIXED] #4518: Values overwritten in gradebook of type scala are not shown in organizer
- [FIXED] #4919: Overwritten grading value of 0 points is not shown in organizer
- [FIXED] #5177: Error message in grouptool when importing new participant manually
- [FIXED] #5231: Getting wrong user group when messaging in group mode
- [FEATURE] #4899: Display forecast of the number of slots to be created in slots add page
- [FEATURE] #3811: Rewrite YUI to JQuery/Javascript
- [FEATURE] #3778: Students identity information (ID-number or email) not visible for other students
- [FEATURE] #3883 Hide slots from students
3.4.0 (2017-11-29)
- Moodle 3.4 compatible version
- [FIXED] #4971: When sending notification mails triggered by slot assignment placeholders are not replaced by value
- [FIXED] #4967: When sending notification emails triggered by changed slot data not all placeholders are replaced
- [FIXED] #4923: Adding a slot - weekday names only in english
- [FIXED] #4928: Warning when loading slot overview page with calendar
- [FIXED] #4922: Organizer: lang strings are rendered twice in pages slots_add and slots_edit
- [FIXED] #4674: Dashboard error in group mode
- [FEATURE] #3883 Hide slots from students
3.3.1 (2017-08-09)
- [FIXED] #4649: DB-Error after group applies for a slot
3.3.0 (2017-07-19)
- Moodle 3.3 compatible version
- [FEATURE] #4500 Replace modulename_print_overview()-notifications by calendar entries with action events
- [FEATURE] #3112 Better recognizable icons (svg)
- [FIXED] #4481 Error message when selecting no action option on slot overview page
- [FEATURE] #3780 Participantslist in slot overview table newly formatted
- [FIXED] #3318 Message provider names now according to the moodle standards
- [FEATURE] #3259 Module description in moodle layout
- [FEATURE] #3257 Add a slot: only one page
- [FIXED] #4405 Location gets lost when creating a slot
3.2.1 (2017-03-28)
- [FIXED] #4350 Messages sent to group members although group mode is not activated
- [FIXED] #4367 Page "Registration status" in goupmode lacks groups without registration
3.2.0 (2017-01-31)
- Moodle 3.2 compatible version
- [FEATURE] #3595 Enable Global Search for organizer
- [CHANGE] #3675 Replace cron job with Task API
- [CHANGE] #3889 Use message class for message object instead of stdClass
- [CHANGE] #3890 Add course-ID to message objects
3.1.5 (2016-11-15)
- [FIXED] #3826 Slots without registration can not be printed
3.1.4 (2016-10-21)
- [FIXED] #3771 Expired organizer can not be graded and slots can not be printed
3.1.3 (2016-09-09)
- [FIXED] #3754 PostgreSQL database error on tab registration status
3.1.2 (2016-08-30)
- [FIXED] #3691 Fails on new installation
3.1.0 (2016-07-21)
- Moodle 3.1 com
v5.0.0 (2025060800)
v5.0.0
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2025060800
Version release name: v5.0.0
Maturity: Stable
Supported Moodle versions: 5.0
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_500_STABLE
Repository tag: v5.0.0
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
CHANGELOG
5.0.0 (2025-06-08)
- [FIXED] PR #151 fixed division by zero error
- Moodle 5.0 compatible version
4.5.1 (2025-03-06)
- [FIXED] Error message after deactivating "hide calendar" instance option
4.5.0 (2025-01-22)
- [FEATURE] Deleting an organizer instance: notify participants of future appointments
- [FEATURE] Groupmode: Groupings not mandatory anymore
- [FEATURE] Added action to export slot as ics calendar file
- [FEATURE] Add github workflow
- [FIXED] Remove differences in database schema
- [FIXED] Fix Codechecker warnings
- Moodle 4.5 compatible version
4.4.2 (2024-07-11)
- [FEATURE] New setting: Limit the daily possible bookings for participants
- [UPDATE] New organizer icon for Moodle 4.4 (once again)
- [FIXED] Enable assignment of expired slots
- [FIXED] Synchonize moodle group member changes in organizer slots
4.4.1 (2024-05-23)
- [FIXED] Fix organizer cron job (digest, teacherid)
- [FIXED] Fix registration view bug when no students in course or groups in groupings
4.4.0 (2024-04-15)
- [UPDATE] New moodle 4.4 plugin icon
- [FIXED] Remove console debug messages
- [FIXED] Fix calendar block (three month view deprecated)
- Moodle 4.4 compatible version
4.3.1 (2024-02-23)
- [FEATURE] Allow deleting of appointments in registration view for holders of the new right deleteappointments
- [FIXED] Fixed deleting of appointments error
- [FIXED] Email message: fix typo with empty comments
- [FIXED] Appointments view: No action button for grading if grading is not active
- [FIXED] Show participants with bookings in reg view regardless of access restrictions
- [FIXED] Moodle 4 third navigation select field instead of tab row
- [FIXED] Take restricted access into account also on appointmentstatus bar in reg view and dont count empty groups
4.3.0 (2024-02-08)
- [FIXED] Student view: Fix "Show all participants" option, remove the broken "Show only my slots"-filter option
- [FIXED] Registration view: Do not list groups which have no members
- [FIXED] Do not send group messages to group trainers
- [FIXED] Fix dynamic property warnings in php 8.2
- [FIXED] Admin setting "hide identity" fixed
- [FIXED] Registration view: Do not check disabled checkboxes when "Checking all"
- [FIXED] After grading: return to calling page
- [FEATURE] Make all icons font-awesome 4.7
- [FEATURE] New Admin setting: Content width optionally in Moodle 4.x style (=smaller)
- [FEATURE] Bulk-actions: Start-buttons not enabled unless there is at least one checked checkbox
- [FEATURE] Improve design of Grading slots-panel
- [FEATURE] Registration view: Add the possibility to send reminders to a manually selected list of users
- [FEATURE] Registration view: Disable send reminders- and assign-buttons if there is no free place or the booking's maximum is reached
- [FEATURE] Registration view: If organizer instance is in moodle group-mode a group selector can be used to filter the participants list
- [FEATURE] Registration view: Only participants who's access is not restricted by trainer defined instance restrictions are listed.
- Moodle 4.3 compatible version
4.2.3 (2023-11-17)
- [FIXED] #7721: error message when deleting enrollments
- [FIXED] #7746: don't allow not-students to be graded (in group mode)
- [FIXED] #7745: don't show suspended users in registration view
- [FIXED] #7778: include statement does not work using Bulk user actions - delete
- [FEATURE] #7744: new admin setting: don't show participant's ID in slot list
4.2.2 (2023-09-22)
- [FIXED] #7670: course fullname instead of the shortname in PAGE heading
- [FIXED] #7697: print single slot: error message when special userprofile fields are filled
- [FIXED] #7705: incorrect success message when creating just one slot
- [FEATURE] #7701: No calendar events for empty slots-option only editable when creating an organizer instance
- [FEATURE] #7706: managers should not have leadslots permission by default
4.2.1 (2023-08-10)
- [FIXED] #7660: fix typo in observer.php
4.2.0 (2023-05-31)
- [FIXED] #7444: remove double module description
- [FIXED] #7518: fix grading error with postgres
- [FIXED] #7519: fix mktime php 8.1 error
- [FIXED] #7520: introduce new moodle 4.x compatible icons
- [FIXED] #7522: fix evaluation form group mode error message
- [FIXED] #7637: fix calendar bug
- Moodle 4.2 compatible version
3.11.7 (2023-03-16)
- [FEATURE] #7506: Make minimum and maximum of bookable slots per instance always changeable
3.11.6 (2023-03-10)
- [FIXED] #7485: Github #112 - registration view does not work when there are no participants
3.11.5 (2023-02-10)
- [FIXED] #7431: sort participants by lastname, firstname in grading form
- [FIXED] #7449: wrong forecast if dateto time is less than datefrom time in adding slots form
- [FIXED] #7462: no loading add slots page anymore after pressing enter in search field of slot overview
- [FIXED] #7464: dont loose slot options user preferences when changing to registration overview page
- [FEATURE] #7446: multiple slots registrations per user/group in one single organizer instance
- [FEATURE] #7458: better grouping of slot overview options
- [FEATURE] #7459: deleting an appointment
- [FEATURE] #7460: in-app notifications in Moodle style
3.11.4 (2022-10-31)
- [FIXED] #6383: slot edit leads to shortened location string
- [FIXED] #6954: cancelled slot grading not removable
- [FIXED] #7181: calendar export shows no organizer entries
- [FIXED] #7215: debug messages when clicking the gear icon of a slot
- [FIXED] #7219: slot creation: make the time input field a select field
- [FIXED] #7232: slot creation: warning message when using a gap
- [FEATURE] #7233: backup/copy: copy slots as well
- [FIXED] #7248: slot edit form: label "Relative appointment reminder" is shown two times
- [FIXED] #7249: slot view: Display/hide slot options settings are not saved
- [FIXED] #7278: show completion status in view.php
- [FIXED] #7380: slot edit form: cancel button does not work if there is a location entry
3.11.3 (2022-04-25)
- [FEATURE] Provide activity dates for display in course overview
3.11.2 (2022-01-04)
- [BUG] #6506 - fix participation when unenrolled from course - github issue #59
3.11.1 (2022-01-03)
- [FIXED] #6968 - fix db discrepancies caused by wrong upgrade.php - github issue #98
3.11.0 (2021-06-23)
- Moodle 3.11 compatible version
3.10.1 (2021-04-14)
- [FIXED] #6848: github #90 - fix request uri too long when creating/editing many slots
- [FIXED] #6849: github #84 - fix usage of undefined function fullusername
- [FEATURE] #6882: github #96 - use message API to send messages (Philipp Hager)
3.10.0 (2020-12-01)
- Moodle 3.10 compatible version
3.9.1 (2020-10-02)
- [FIXED] #6760: fix confusing slots filtering options
- [FIXED] #6762: Temporary hotfix for slow calendar events fetching
3.9.0 (2020-08-25)
- Moodle 3.9 compatible version
3.8.3 (2020-07-22)
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields" part two
3.8.2 (2020-05-12)
- [FIXED] #6627 - show only relevant calendar entries for slots and appointments
3.8.1 (2020-02-17)
- [FEATURE] #6109: github #44 Multi language processing of custom user profile fields is missing
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields"
3.8.0 (2020-02-05)
- Moodle 3.8.0 compatible version
- [FIXED] #6382: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6423: Remove header in csv export file
- [FIXED] #6489: Student can see identity field
- [FIXED] #6499: Fix slot ID error when fetching trainers
- [FIXED] #6502: Readme.md wrong_URL
- [FIXED] #6373: Make all events organizer events
3.7.2 (2020-01-28)
- [FIXED] #6490: Warning when student registers for slot
- [FIXED] #6488: Notice: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6486: Fatal regression: Impossible to ungregister from slot with version v3.7.1
3.7.1 (2019-10-30)
- [FIXED] #6366: Fatal error when creating an organizer instance with groups and a student in multiple groups
- [FEATURE] #6083: Print slots infos: Print participants slot comments as well
3.7.0 (2019-08-05)
- [FIXED] #6232: Debug message when booking slot that has no trainer
- [FIXED] #6216: Calendar view: when organizer instance option "No calendar events for empty slots" is deactivated
and a student books a slot, the calendar message changes the language - [FIXED] #6186: Debug message registration view when first column not unique id
- [FIXED] #6211: SLOTS PRINT Print Preview: Cell-lines not visible anymore, table does not scroll to the right i
content is overflowing, table does not use the full width that is usable - [FIXED] #6210: Add slots: The "Required" icon at the trainer option should be removed
- [FIXED] #6191: Adding/Editing a new organizer instance: new groupmodes are not selectable
- [FIXED] #6190: Disarranged appointment view
- [FIXED] #6189: "Add new slot" button does not work anymore
- [FEATURE] #6112: Registration view: Changes to the infobox
- [FEATURE] #6111: Student view: Changes to the infobox
- [FEATURE] #6110: Appointments view: Changes to the infobox
- [FIXED] #6174: [github #55/pull request #56] PHP warning when running cronjob
- [FIXED] #6157: Creation of past time slots not possible because of newly programmed consideration of the
booking deadline - [FIXED] #6172: Reregister is not possible anymore
- [FIXED] #6156: Debug message undefined mail variable
- [FIXED] #6158: Edit a single slot: changes are not saved
- [FEATURE] #6152: Instance settings: Selectfield "grouping" does not appear when choosing organizer groupmode
"use existing groups" - [FEATURE] #5937: Privacy API - implement deletion
- [FEATURE] #6137: Change settings: "Hide calendar" default, move grade section over the Print slot user fields section
- [FEATURE] #3779: Move student view to the third place in the tab row
- [FIXED] #6127: a teacher's userpreference "show my slots only" hides all slots in a different organizer instance
where the same user is student. - [FEATURE] #5784: Make registration view sortable by time/date
- [FEATURE] #6107: LOCATION: Edit a slot - location field not mandatory any more and an input field if suggestion list
is empty
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.1 (2019-03-29)
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
3.6.0 (2019-02-08)
- [FIXED] #5899: Organizer debug message if group is missing
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5830: cronjob throws error when global search is activated
- [FIXED] #5727: Only instance calendar events as course level events, deploy filters on event name
- [FEATURE] #5756: Privacy API: Implement new provider (mandatory)
- Moodle 3.6.1 compatible version
3.5.6 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.5.5 (2019-03-27)
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment.
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5899: Organizer debug message if group is missing
3.5.2 (2018-09-26)
- [FIXED] #5732: Creating a new slot or register for a new slot with new groupmode ends up with an error
3.5.1 (2018-09-05)
- [FIXED] #5721: Slot-creation: Error with daylight saving time
3.5.0 (2018-08-10)
- [FIXED] #5569: Wrong deadline and missing singleslotprintfields when importing organizer instance backup
- [FIXED] #5561: Restore and update collision checking
- [FIXED] #5567: Groupmember enrollment message for teacher does not contain the correct groupname
- [FIXED] #5562: Clicking link of organizer system message leads to an error & Rewrite function
organizer_get_eventaction_student - [FIXED] #5565: lang strings teacherid and teacherid_help missing in en
- [FIXED] #5564: Event of deleted slot remains in student calendar AND event name improvements for students
appointment events - [FIXED] #5558: slot evaluation - form elements in disorder
- [FIXED] #5554: Debug Messages because of missing lang-strings
- [FIXED] #5506: Add new slots: Change to-date time from 00:00:00 to 23:59:59
- [FIXED] #5496: Counting the slots to be created does not work after adding additional empty slots
- [FEATURE] #3260: Rebuild slot overview - helpicons in column headers
- [FEATURE] #5383: Implement Privacy API (without deletion of data)
- [FEATURE] #5118: Remove german langstring-File from master
- [PULL REQUEST] Merge pull request #40 from edaktik
- [FEATURE] #3777: Redesign table - tooltipps replace legend, filter slots, sort only sortable fields
- [FEATURE] edaktik#3269 Adding past slots now possible
3.4.24 (2018-04-26)
- [FIXED] #5418: Error when writing groupmode in course_modules after an organizer instance was restored
3.4.2 (2018-02-12)
- [FIXED] #5173: Decription text not processed by filters
3.4.1 (2018-01-29)
- Moodle 3.4.1 compatible version
- [FIXED] #4518: Values overwritten in gradebook of type scala are not shown in organizer
- [FIXED] #4919: Overwritten grading value of 0 points is not shown in organizer
- [FIXED] #5177: Error message in grouptool when importing new participant manually
- [FIXED] #5231: Getting wrong user group when messaging in group mode
- [FEATURE] #4899: Display forecast of the number of slots to be created in slots add page
- [FEATURE] #3811: Rewrite YUI to JQuery/Javascript
- [FEATURE] #3778: Students identity information (ID-number or email) not visible for other students
- [FEATURE] #3883 Hide slots from students
3.4.0 (2017-11-29)
- Moodle 3.4 compatible version
- [FIXED] #4971: When sending notification mails triggered by slot assignment placeholders are not replaced by value
- [FIXED] #4967: When sending notification emails triggered by changed slot data not all placeholders are replaced
- [FIXED] #4923: Adding a slot - weekday names only in english
- [FIXED] #4928: Warning when loading slot overview page with calendar
- [FIXED] #4922: Organizer: lang strings are rendered twice in pages slots_add and slots_edit
- [FIXED] #4674: Dashboard error in group mode
- [FEATURE] #3883 Hide slots from students
3.3.1 (2017-08-09)
- [FIXED] #4649: DB-Error after group applies for a slot
3.3.0 (2017-07-19)
- Moodle 3.3 compatible version
- [FEATURE] #4500 Replace modulename_print_overview()-notifications by calendar entries with action events
- [FEATURE] #3112 Better recognizable icons (svg)
- [FIXED] #4481 Error message when selecting no action option on slot overview page
- [FEATURE] #3780 Participantslist in slot overview table newly formatted
- [FIXED] #3318 Message provider names now according to the moodle standards
- [FEATURE] #3259 Module description in moodle layout
- [FEATURE] #3257 Add a slot: only one page
- [FIXED] #4405 Location gets lost when creating a slot
3.2.1 (2017-03-28)
- [FIXED] #4350 Messages sent to group members although group mode is not activated
- [FIXED] #4367 Page "Registration status" in goupmode lacks groups without registration
3.2.0 (2017-01-31)
- Moodle 3.2 compatible version
- [FEATURE] #3595 Enable Global Search for organizer
- [CHANGE] #3675 Replace cron job with Task API
- [CHANGE] #3889 Use message class for message object instead of stdClass
- [CHANGE] #3890 Add course-ID to message objects
3.1.5 (2016-11-15)
- [FIXED] #3826 Slots without registration can not be printed
3.1.4 (2016-10-21)
- [FIXED] #3771 Expired organizer can not be graded and slots can not be printed
3.1.3 (2016-09-09)
- [FIXED] #3754 PostgreSQL database error on tab registration status
3.1.2 (2016-08-30)
- [FIXED] #3691 Fails on new installation
3.1.0 (2016-07-21)
- Moodle 3.1 compatible version
- [FEATURE] #3556 Enhanced legend
- [FEATURE] #3254 After creating a new organizer the user will be
v4.5.1 (2025012201)
v4.5.1
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2025012201
Version release name: v4.5.1
Maturity: Stable
Supported Moodle versions: 4.5
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_405_STABLE
Repository tag: v4.5.1
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
CHANGELOG
4.5.1 (2025-03-06)
- [FIXED] Error message after deactivating "hide calendar" instance option
4.5.0 (2025-01-22)
- [FEATURE] Deleting an organizer instance: notify participants of future appointments
- [FEATURE] Groupmode: Groupings not mandatory anymore
- [FEATURE] Added action to export slot as ics calendar file
- [FEATURE] Add github workflow
- [FIXED] Remove differences in database schema
- [FIXED] Fix Codechecker warnings
- Moodle 4.5 compatible version
4.4.2 (2024-07-11)
- [FEATURE] New setting: Limit the daily possible bookings for participants
- [UPDATE] New organizer icon for Moodle 4.4 (once again)
- [FIXED] Enable assignment of expired slots
- [FIXED] Synchonize moodle group member changes in organizer slots
4.4.1 (2024-05-23)
- [FIXED] Fix organizer cron job (digest, teacherid)
- [FIXED] Fix registration view bug when no students in course or groups in groupings
4.4.0 (2024-04-15)
- [UPDATE] New moodle 4.4 plugin icon
- [FIXED] Remove console debug messages
- [FIXED] Fix calendar block (three month view deprecated)
- Moodle 4.4 compatible version
4.3.1 (2024-02-23)
- [FEATURE] Allow deleting of appointments in registration view for holders of the new right deleteappointments
- [FIXED] Fixed deleting of appointments error
- [FIXED] Email message: fix typo with empty comments
- [FIXED] Appointments view: No action button for grading if grading is not active
- [FIXED] Show participants with bookings in reg view regardless of access restrictions
- [FIXED] Moodle 4 third navigation select field instead of tab row
- [FIXED] Take restricted access into account also on appointmentstatus bar in reg view and dont count empty groups
4.3.0 (2024-02-08)
- [FIXED] Student view: Fix "Show all participants" option, remove the broken "Show only my slots"-filter option
- [FIXED] Registration view: Do not list groups which have no members
- [FIXED] Do not send group messages to group trainers
- [FIXED] Fix dynamic property warnings in php 8.2
- [FIXED] Admin setting "hide identity" fixed
- [FIXED] Registration view: Do not check disabled checkboxes when "Checking all"
- [FIXED] After grading: return to calling page
- [FEATURE] Make all icons font-awesome 4.7
- [FEATURE] New Admin setting: Content width optionally in Moodle 4.x style (=smaller)
- [FEATURE] Bulk-actions: Start-buttons not enabled unless there is at least one checked checkbox
- [FEATURE] Improve design of Grading slots-panel
- [FEATURE] Registration view: Add the possibility to send reminders to a manually selected list of users
- [FEATURE] Registration view: Disable send reminders- and assign-buttons if there is no free place or the booking's maximum is reached
- [FEATURE] Registration view: If organizer instance is in moodle group-mode a group selector can be used to filter the participants list
- [FEATURE] Registration view: Only participants who's access is not restricted by trainer defined instance restrictions are listed.
- Moodle 4.3 compatible version
4.2.3 (2023-11-17)
- [FIXED] #7721: error message when deleting enrollments
- [FIXED] #7746: don't allow not-students to be graded (in group mode)
- [FIXED] #7745: don't show suspended users in registration view
- [FIXED] #7778: include statement does not work using Bulk user actions - delete
- [FEATURE] #7744: new admin setting: don't show participant's ID in slot list
4.2.2 (2023-09-22)
- [FIXED] #7670: course fullname instead of the shortname in PAGE heading
- [FIXED] #7697: print single slot: error message when special userprofile fields are filled
- [FIXED] #7705: incorrect success message when creating just one slot
- [FEATURE] #7701: No calendar events for empty slots-option only editable when creating an organizer instance
- [FEATURE] #7706: managers should not have leadslots permission by default
4.2.1 (2023-08-10)
- [FIXED] #7660: fix typo in observer.php
4.2.0 (2023-05-31)
- [FIXED] #7444: remove double module description
- [FIXED] #7518: fix grading error with postgres
- [FIXED] #7519: fix mktime php 8.1 error
- [FIXED] #7520: introduce new moodle 4.x compatible icons
- [FIXED] #7522: fix evaluation form group mode error message
- [FIXED] #7637: fix calendar bug
- Moodle 4.2 compatible version
3.11.7 (2023-03-16)
- [FEATURE] #7506: Make minimum and maximum of bookable slots per instance always changeable
3.11.6 (2023-03-10)
- [FIXED] #7485: Github #112 - registration view does not work when there are no participants
3.11.5 (2023-02-10)
- [FIXED] #7431: sort participants by lastname, firstname in grading form
- [FIXED] #7449: wrong forecast if dateto time is less than datefrom time in adding slots form
- [FIXED] #7462: no loading add slots page anymore after pressing enter in search field of slot overview
- [FIXED] #7464: dont loose slot options user preferences when changing to registration overview page
- [FEATURE] #7446: multiple slots registrations per user/group in one single organizer instance
- [FEATURE] #7458: better grouping of slot overview options
- [FEATURE] #7459: deleting an appointment
- [FEATURE] #7460: in-app notifications in Moodle style
3.11.4 (2022-10-31)
- [FIXED] #6383: slot edit leads to shortened location string
- [FIXED] #6954: cancelled slot grading not removable
- [FIXED] #7181: calendar export shows no organizer entries
- [FIXED] #7215: debug messages when clicking the gear icon of a slot
- [FIXED] #7219: slot creation: make the time input field a select field
- [FIXED] #7232: slot creation: warning message when using a gap
- [FEATURE] #7233: backup/copy: copy slots as well
- [FIXED] #7248: slot edit form: label "Relative appointment reminder" is shown two times
- [FIXED] #7249: slot view: Display/hide slot options settings are not saved
- [FIXED] #7278: show completion status in view.php
- [FIXED] #7380: slot edit form: cancel button does not work if there is a location entry
3.11.3 (2022-04-25)
- [FEATURE] Provide activity dates for display in course overview
3.11.2 (2022-01-04)
- [BUG] #6506 - fix participation when unenrolled from course - github issue #59
3.11.1 (2022-01-03)
- [FIXED] #6968 - fix db discrepancies caused by wrong upgrade.php - github issue #98
3.11.0 (2021-06-23)
- Moodle 3.11 compatible version
3.10.1 (2021-04-14)
- [FIXED] #6848: github #90 - fix request uri too long when creating/editing many slots
- [FIXED] #6849: github #84 - fix usage of undefined function fullusername
- [FEATURE] #6882: github #96 - use message API to send messages (Philipp Hager)
3.10.0 (2020-12-01)
- Moodle 3.10 compatible version
3.9.1 (2020-10-02)
- [FIXED] #6760: fix confusing slots filtering options
- [FIXED] #6762: Temporary hotfix for slow calendar events fetching
3.9.0 (2020-08-25)
- Moodle 3.9 compatible version
3.8.3 (2020-07-22)
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields" part two
3.8.2 (2020-05-12)
- [FIXED] #6627 - show only relevant calendar entries for slots and appointments
3.8.1 (2020-02-17)
- [FEATURE] #6109: github #44 Multi language processing of custom user profile fields is missing
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields"
3.8.0 (2020-02-05)
- Moodle 3.8.0 compatible version
- [FIXED] #6382: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6423: Remove header in csv export file
- [FIXED] #6489: Student can see identity field
- [FIXED] #6499: Fix slot ID error when fetching trainers
- [FIXED] #6502: Readme.md wrong_URL
- [FIXED] #6373: Make all events organizer events
3.7.2 (2020-01-28)
- [FIXED] #6490: Warning when student registers for slot
- [FIXED] #6488: Notice: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6486: Fatal regression: Impossible to ungregister from slot with version v3.7.1
3.7.1 (2019-10-30)
- [FIXED] #6366: Fatal error when creating an organizer instance with groups and a student in multiple groups
- [FEATURE] #6083: Print slots infos: Print participants slot comments as well
3.7.0 (2019-08-05)
- [FIXED] #6232: Debug message when booking slot that has no trainer
- [FIXED] #6216: Calendar view: when organizer instance option "No calendar events for empty slots" is deactivated
and a student books a slot, the calendar message changes the language - [FIXED] #6186: Debug message registration view when first column not unique id
- [FIXED] #6211: SLOTS PRINT Print Preview: Cell-lines not visible anymore, table does not scroll to the right i
content is overflowing, table does not use the full width that is usable - [FIXED] #6210: Add slots: The "Required" icon at the trainer option should be removed
- [FIXED] #6191: Adding/Editing a new organizer instance: new groupmodes are not selectable
- [FIXED] #6190: Disarranged appointment view
- [FIXED] #6189: "Add new slot" button does not work anymore
- [FEATURE] #6112: Registration view: Changes to the infobox
- [FEATURE] #6111: Student view: Changes to the infobox
- [FEATURE] #6110: Appointments view: Changes to the infobox
- [FIXED] #6174: [github #55/pull request #56] PHP warning when running cronjob
- [FIXED] #6157: Creation of past time slots not possible because of newly programmed consideration of the
booking deadline - [FIXED] #6172: Reregister is not possible anymore
- [FIXED] #6156: Debug message undefined mail variable
- [FIXED] #6158: Edit a single slot: changes are not saved
- [FEATURE] #6152: Instance settings: Selectfield "grouping" does not appear when choosing organizer groupmode
"use existing groups" - [FEATURE] #5937: Privacy API - implement deletion
- [FEATURE] #6137: Change settings: "Hide calendar" default, move grade section over the Print slot user fields section
- [FEATURE] #3779: Move student view to the third place in the tab row
- [FIXED] #6127: a teacher's userpreference "show my slots only" hides all slots in a different organizer instance
where the same user is student. - [FEATURE] #5784: Make registration view sortable by time/date
- [FEATURE] #6107: LOCATION: Edit a slot - location field not mandatory any more and an input field if suggestion list
is empty
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.1 (2019-03-29)
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
3.6.0 (2019-02-08)
- [FIXED] #5899: Organizer debug message if group is missing
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5830: cronjob throws error when global search is activated
- [FIXED] #5727: Only instance calendar events as course level events, deploy filters on event name
- [FEATURE] #5756: Privacy API: Implement new provider (mandatory)
- Moodle 3.6.1 compatible version
3.5.6 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.5.5 (2019-03-27)
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment.
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5899: Organizer debug message if group is missing
3.5.2 (2018-09-26)
- [FIXED] #5732: Creating a new slot or register for a new slot with new groupmode ends up with an error
3.5.1 (2018-09-05)
- [FIXED] #5721: Slot-creation: Error with daylight saving time
3.5.0 (2018-08-10)
- [FIXED] #5569: Wrong deadline and missing singleslotprintfields when importing organizer instance backup
- [FIXED] #5561: Restore and update collision checking
- [FIXED] #5567: Groupmember enrollment message for teacher does not contain the correct groupname
- [FIXED] #5562: Clicking link of organizer system message leads to an error & Rewrite function
organizer_get_eventaction_student - [FIXED] #5565: lang strings teacherid and teacherid_help missing in en
- [FIXED] #5564: Event of deleted slot remains in student calendar AND event name improvements for students
appointment events - [FIXED] #5558: slot evaluation - form elements in disorder
- [FIXED] #5554: Debug Messages because of missing lang-strings
- [FIXED] #5506: Add new slots: Change to-date time from 00:00:00 to 23:59:59
- [FIXED] #5496: Counting the slots to be created does not work after adding additional empty slots
- [FEATURE] #3260: Rebuild slot overview - helpicons in column headers
- [FEATURE] #5383: Implement Privacy API (without deletion of data)
- [FEATURE] #5118: Remove german langstring-File from master
- [PULL REQUEST] Merge pull request #40 from edaktik
- [FEATURE] #3777: Redesign table - tooltipps replace legend, filter slots, sort only sortable fields
- [FEATURE] edaktik#3269 Adding past slots now possible
3.4.24 (2018-04-26)
- [FIXED] #5418: Error when writing groupmode in course_modules after an organizer instance was restored
3.4.2 (2018-02-12)
- [FIXED] #5173: Decription text not processed by filters
3.4.1 (2018-01-29)
- Moodle 3.4.1 compatible version
- [FIXED] #4518: Values overwritten in gradebook of type scala are not shown in organizer
- [FIXED] #4919: Overwritten grading value of 0 points is not shown in organizer
- [FIXED] #5177: Error message in grouptool when importing new participant manually
- [FIXED] #5231: Getting wrong user group when messaging in group mode
- [FEATURE] #4899: Display forecast of the number of slots to be created in slots add page
- [FEATURE] #3811: Rewrite YUI to JQuery/Javascript
- [FEATURE] #3778: Students identity information (ID-number or email) not visible for other students
- [FEATURE] #3883 Hide slots from students
3.4.0 (2017-11-29)
- Moodle 3.4 compatible version
- [FIXED] #4971: When sending notification mails triggered by slot assignment placeholders are not replaced by value
- [FIXED] #4967: When sending notification emails triggered by changed slot data not all placeholders are replaced
- [FIXED] #4923: Adding a slot - weekday names only in english
- [FIXED] #4928: Warning when loading slot overview page with calendar
- [FIXED] #4922: Organizer: lang strings are rendered twice in pages slots_add and slots_edit
- [FIXED] #4674: Dashboard error in group mode
- [FEATURE] #3883 Hide slots from students
3.3.1 (2017-08-09)
- [FIXED] #4649: DB-Error after group applies for a slot
3.3.0 (2017-07-19)
- Moodle 3.3 compatible version
- [FEATURE] #4500 Replace modulename_print_overview()-notifications by calendar entries with action events
- [FEATURE] #3112 Better recognizable icons (svg)
- [FIXED] #4481 Error message when selecting no action option on slot overview page
- [FEATURE] #3780 Participantslist in slot overview table newly formatted
- [FIXED] #3318 Message provider names now according to the moodle standards
- [FEATURE] #3259 Module description in moodle layout
- [FEATURE] #3257 Add a slot: only one page
- [FIXED] #4405 Location gets lost when creating a slot
3.2.1 (2017-03-28)
- [FIXED] #4350 Messages sent to group members although group mode is not activated
- [FIXED] #4367 Page "Registration status" in goupmode lacks groups without registration
3.2.0 (2017-01-31)
- Moodle 3.2 compatible version
- [FEATURE] #3595 Enable Global Search for organizer
- [CHANGE] #3675 Replace cron job with Task API
- [CHANGE] #3889 Use message class for message object instead of stdClass
- [CHANGE] #3890 Add course-ID to message objects
3.1.5 (2016-11-15)
- [FIXED] #3826 Slots without registration can not be printed
3.1.4 (2016-10-21)
- [FIXED] #3771 Expired organizer can not be graded and slots can not be printed
3.1.3 (2016-09-09)
- [FIXED] #3754 PostgreSQL database error on tab registration status
3.1.2 (2016-08-30)
- [FIXED] #3691 Fails on new installation
3.1.0 (2016-07-21)
- Moodle 3.1 compatible version
- [FEATURE] #3556 Enhanced legend
- [FEATURE] #3254 After creating a new organizer the user will be sent to the "Add a new
slot" page immediately - [FEATURE] #3114 Action-buttons in up-to-date moodle style
v4.3.3 (2024020803)
v4.3.3
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2024020803
Version release name: v4.3.3
Maturity: Stable
Supported Moodle versions: 4.3
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_403_STABLE
Repository tag: v4.3.3
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
CHANGELOG
4.3.3 (2024-11-30)
- [FIXED] Optional: Booked slot after deadline can not be source of reregistration
4.3.2 (2024-05-23)
- [FIXED] Organizer Cron Job (digest, teacherid)
- [FIXED] Fixed registration view bug when course has no students or grouping has no groups
4.3.1 (2024-02-23)
- [FEATURE] Allow deleting of appointments in registration view for holders of the new right deleteappointments
- [FIXED] Fixed deleting of appointments error
- [FIXED] Email message: fix typo with empty comments
- [FIXED] Appointments view: No action button for grading if grading is not active
- [FIXED] Show participants with bookings in reg view regardless of access restrictions
- [FIXED] Moodle 4 third navigation select field instead of tab row
- [FIXED] Take restricted access into account also on appointmentstatus bar in reg view and dont count empty groups
4.3.0 (2024-02-08)
- [FIXED] Student view: Fix "Show all participants" option, remove the broken "Show only my slots"-filter option
- [FIXED] Registration view: Do not list groups which have no members
- [FIXED] Do not send group messages to group trainers
- [FIXED] Fix dynamic property warnings in php 8.2
- [FIXED] Admin setting "hide identity" fixed
- [FIXED] Registration view: Do not check disabled checkboxes when "Checking all"
- [FIXED] After grading: return to calling page
- [FEATURE] Make all icons font-awesome 4.7
- [FEATURE] New Admin setting: Content width optionally in Moodle 4.x style (=smaller)
- [FEATURE] Bulk-actions: Start-buttons not enabled unless there is at least one checked checkbox
- [FEATURE] Improve design of Grading slots-panel
- [FEATURE] Registration view: Add the possibility to send reminders to a manually selected list of users
- [FEATURE] Registration view: Disable send reminders- and assign-buttons if there is no free place or the booking's maximum is reached
- [FEATURE] Registration view: If organizer instance is in moodle group-mode a group selector can be used to filter the participants list
- [FEATURE] Registration view: Only participants who's access is not restricted by trainer defined instance restrictions are listed.
- Moodle 4.3 compatible version
4.2.3 (2023-11-17)
- [FIXED] #7721: error message when deleting enrollments
- [FIXED] #7746: don't allow not-students to be graded (in group mode)
- [FIXED] #7745: don't show suspended users in registration view
- [FIXED] #7778: include statement does not work using Bulk user actions - delete
- [FEATURE] #7744: new admin setting: don't show participant's ID in slot list
4.2.2 (2023-09-22)
- [FIXED] #7670: course fullname instead of the shortname in PAGE heading
- [FIXED] #7697: print single slot: error message when special userprofile fields are filled
- [FIXED] #7705: incorrect success message when creating just one slot
- [FEATURE] #7701: No calendar events for empty slots-option only editable when creating an organizer instance
- [FEATURE] #7706: managers should not have leadslots permission by default
4.2.1 (2023-08-10)
- [FIXED] #7660: fix typo in observer.php
4.2.0 (2023-05-31)
- [FIXED] #7444: remove double module description
- [FIXED] #7518: fix grading error with postgres
- [FIXED] #7519: fix mktime php 8.1 error
- [FIXED] #7520: introduce new moodle 4.x compatible icons
- [FIXED] #7522: fix evaluation form group mode error message
- [FIXED] #7637: fix calendar bug
- Moodle 4.2 compatible version
3.11.7 (2023-03-16)
- [FEATURE] #7506: Make minimum and maximum of bookable slots per instance always changeable
3.11.6 (2023-03-10)
- [FIXED] #7485: Github #112 - registration view does not work when there are no participants
3.11.5 (2023-02-10)
- [FIXED] #7431: sort participants by lastname, firstname in grading form
- [FIXED] #7449: wrong forecast if dateto time is less than datefrom time in adding slots form
- [FIXED] #7462: no loading add slots page anymore after pressing enter in search field of slot overview
- [FIXED] #7464: dont loose slot options user preferences when changing to registration overview page
- [FEATURE] #7446: multiple slots registrations per user/group in one single organizer instance
- [FEATURE] #7458: better grouping of slot overview options
- [FEATURE] #7459: deleting an appointment
- [FEATURE] #7460: in-app notifications in Moodle style
3.11.4 (2022-10-31)
- [FIXED] #6383: slot edit leads to shortened location string
- [FIXED] #6954: cancelled slot grading not removable
- [FIXED] #7181: calendar export shows no organizer entries
- [FIXED] #7215: debug messages when clicking the gear icon of a slot
- [FIXED] #7219: slot creation: make the time input field a select field
- [FIXED] #7232: slot creation: warning message when using a gap
- [FEATURE] #7233: backup/copy: copy slots as well
- [FIXED] #7248: slot edit form: label "Relative appointment reminder" is shown two times
- [FIXED] #7249: slot view: Display/hide slot options settings are not saved
- [FIXED] #7278: show completion status in view.php
- [FIXED] #7380: slot edit form: cancel button does not work if there is a location entry
3.11.3 (2022-04-25)
- [FEATURE] Provide activity dates for display in course overview
3.11.2 (2022-01-04)
- [BUG] #6506 - fix participation when unenrolled from course - github issue #59
3.11.1 (2022-01-03)
- [FIXED] #6968 - fix db discrepancies caused by wrong upgrade.php - github issue #98
3.11.0 (2021-06-23)
- Moodle 3.11 compatible version
3.10.1 (2021-04-14)
- [FIXED] #6848: github #90 - fix request uri too long when creating/editing many slots
- [FIXED] #6849: github #84 - fix usage of undefined function fullusername
- [FEATURE] #6882: github #96 - use message API to send messages (Philipp Hager)
3.10.0 (2020-12-01)
- Moodle 3.10 compatible version
3.9.1 (2020-10-02)
- [FIXED] #6760: fix confusing slots filtering options
- [FIXED] #6762: Temporary hotfix for slow calendar events fetching
3.9.0 (2020-08-25)
- Moodle 3.9 compatible version
3.8.3 (2020-07-22)
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields" part two
3.8.2 (2020-05-12)
- [FIXED] #6627 - show only relevant calendar entries for slots and appointments
3.8.1 (2020-02-17)
- [FEATURE] #6109: github #44 Multi language processing of custom user profile fields is missing
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields"
3.8.0 (2020-02-05)
- Moodle 3.8.0 compatible version
- [FIXED] #6382: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6423: Remove header in csv export file
- [FIXED] #6489: Student can see identity field
- [FIXED] #6499: Fix slot ID error when fetching trainers
- [FIXED] #6502: Readme.md wrong_URL
- [FIXED] #6373: Make all events organizer events
3.7.2 (2020-01-28)
- [FIXED] #6490: Warning when student registers for slot
- [FIXED] #6488: Notice: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6486: Fatal regression: Impossible to ungregister from slot with version v3.7.1
3.7.1 (2019-10-30)
- [FIXED] #6366: Fatal error when creating an organizer instance with groups and a student in multiple groups
- [FEATURE] #6083: Print slots infos: Print participants slot comments as well
3.7.0 (2019-08-05)
- [FIXED] #6232: Debug message when booking slot that has no trainer
- [FIXED] #6216: Calendar view: when organizer instance option "No calendar events for empty slots" is deactivated
and a student books a slot, the calendar message changes the language - [FIXED] #6186: Debug message registration view when first column not unique id
- [FIXED] #6211: SLOTS PRINT Print Preview: Cell-lines not visible anymore, table does not scroll to the right i
content is overflowing, table does not use the full width that is usable - [FIXED] #6210: Add slots: The "Required" icon at the trainer option should be removed
- [FIXED] #6191: Adding/Editing a new organizer instance: new groupmodes are not selectable
- [FIXED] #6190: Disarranged appointment view
- [FIXED] #6189: "Add new slot" button does not work anymore
- [FEATURE] #6112: Registration view: Changes to the infobox
- [FEATURE] #6111: Student view: Changes to the infobox
- [FEATURE] #6110: Appointments view: Changes to the infobox
- [FIXED] #6174: [github #55/pull request #56] PHP warning when running cronjob
- [FIXED] #6157: Creation of past time slots not possible because of newly programmed consideration of the
booking deadline - [FIXED] #6172: Reregister is not possible anymore
- [FIXED] #6156: Debug message undefined mail variable
- [FIXED] #6158: Edit a single slot: changes are not saved
- [FEATURE] #6152: Instance settings: Selectfield "grouping" does not appear when choosing organizer groupmode
"use existing groups" - [FEATURE] #5937: Privacy API - implement deletion
- [FEATURE] #6137: Change settings: "Hide calendar" default, move grade section over the Print slot user fields section
- [FEATURE] #3779: Move student view to the third place in the tab row
- [FIXED] #6127: a teacher's userpreference "show my slots only" hides all slots in a different organizer instance
where the same user is student. - [FEATURE] #5784: Make registration view sortable by time/date
- [FEATURE] #6107: LOCATION: Edit a slot - location field not mandatory any more and an input field if suggestion list
is empty
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.1 (2019-03-29)
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
3.6.0 (2019-02-08)
- [FIXED] #5899: Organizer debug message if group is missing
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5830: cronjob throws error when global search is activated
- [FIXED] #5727: Only instance calendar events as course level events, deploy filters on event name
- [FEATURE] #5756: Privacy API: Implement new provider (mandatory)
- Moodle 3.6.1 compatible version
3.5.6 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.5.5 (2019-03-27)
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment.
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5899: Organizer debug message if group is missing
3.5.2 (2018-09-26)
- [FIXED] #5732: Creating a new slot or register for a new slot with new groupmode ends up with an error
3.5.1 (2018-09-05)
- [FIXED] #5721: Slot-creation: Error with daylight saving time
3.5.0 (2018-08-10)
- [FIXED] #5569: Wrong deadline and missing singleslotprintfields when importing organizer instance backup
- [FIXED] #5561: Restore and update collision checking
- [FIXED] #5567: Groupmember enrollment message for teacher does not contain the correct groupname
- [FIXED] #5562: Clicking link of organizer system message leads to an error & Rewrite function
organizer_get_eventaction_student - [FIXED] #5565: lang strings teacherid and teacherid_help missing in en
- [FIXED] #5564: Event of deleted slot remains in student calendar AND event name improvements for students
appointment events - [FIXED] #5558: slot evaluation - form elements in disorder
- [FIXED] #5554: Debug Messages because of missing lang-strings
- [FIXED] #5506: Add new slots: Change to-date time from 00:00:00 to 23:59:59
- [FIXED] #5496: Counting the slots to be created does not work after adding additional empty slots
- [FEATURE] #3260: Rebuild slot overview - helpicons in column headers
- [FEATURE] #5383: Implement Privacy API (without deletion of data)
- [FEATURE] #5118: Remove german langstring-File from master
- [PULL REQUEST] Merge pull request #40 from edaktik
- [FEATURE] #3777: Redesign table - tooltipps replace legend, filter slots, sort only sortable fields
- [FEATURE] edaktik#3269 Adding past slots now possible
3.4.24 (2018-04-26)
- [FIXED] #5418: Error when writing groupmode in course_modules after an organizer instance was restored
3.4.2 (2018-02-12)
- [FIXED] #5173: Decription text not processed by filters
3.4.1 (2018-01-29)
- Moodle 3.4.1 compatible version
- [FIXED] #4518: Values overwritten in gradebook of type scala are not shown in organizer
- [FIXED] #4919: Overwritten grading value of 0 points is not shown in organizer
- [FIXED] #5177: Error message in grouptool when importing new participant manually
- [FIXED] #5231: Getting wrong user group when messaging in group mode
- [FEATURE] #4899: Display forecast of the number of slots to be created in slots add page
- [FEATURE] #3811: Rewrite YUI to JQuery/Javascript
- [FEATURE] #3778: Students identity information (ID-number or email) not visible for other students
- [FEATURE] #3883 Hide slots from students
3.4.0 (2017-11-29)
- Moodle 3.4 compatible version
- [FIXED] #4971: When sending notification mails triggered by slot assignment placeholders are not replaced by value
- [FIXED] #4967: When sending notification emails triggered by changed slot data not all placeholders are replaced
- [FIXED] #4923: Adding a slot - weekday names only in english
- [FIXED] #4928: Warning when loading slot overview page with calendar
- [FIXED] #4922: Organizer: lang strings are rendered twice in pages slots_add and slots_edit
- [FIXED] #4674: Dashboard error in group mode
- [FEATURE] #3883 Hide slots from students
3.3.1 (2017-08-09)
- [FIXED] #4649: DB-Error after group applies for a slot
3.3.0 (2017-07-19)
- Moodle 3.3 compatible version
- [FEATURE] #4500 Replace modulename_print_overview()-notifications by calendar entries with action events
- [FEATURE] #3112 Better recognizable icons (svg)
- [FIXED] #4481 Error message when selecting no action option on slot overview page
- [FEATURE] #3780 Participantslist in slot overview table newly formatted
- [FIXED] #3318 Message provider names now according to the moodle standards
- [FEATURE] #3259 Module description in moodle layout
- [FEATURE] #3257 Add a slot: only one page
- [FIXED] #4405 Location gets lost when creating a slot
3.2.1 (2017-03-28)
- [FIXED] #4350 Messages sent to group members although group mode is not activated
- [FIXED] #4367 Page "Registration status" in goupmode lacks groups without registration
3.2.0 (2017-01-31)
- Moodle 3.2 compatible version
- [FEATURE] #3595 Enable Global Search for organizer
- [CHANGE] #3675 Replace cron job with Task API
- [CHANGE] #3889 Use message class for message object instead of stdClass
- [CHANGE] #3890 Add course-ID to message objects
3.1.5 (2016-11-15)
- [FIXED] #3826 Slots without registration can not be printed
3.1.4 (2016-10-21)
- [FIXED] #3771 Expired organizer can not be graded and slots can not be printed
3.1.3 (2016-09-09)
- [FIXED] #3754 PostgreSQL database error on tab registration status
3.1.2 (2016-08-30)
- [FIXED] #3691 Fails on new installation
3.1.0 (2016-07-21)
- Moodle 3.1 compatible version
- [FEATURE] #3556 Enhanced legend
- [FEATURE] #3254 After creating a new organizer the user will be sent to the "Add a new
slot" page immediately - [FEATURE] #3114 Action-buttons in up-to-date moodle style
- [FEATURE] #3118 Improve wording of email messages (location)
- [FEATURE] #3132 Show participants in the waiting list of a slot to teachers
- [FEATURE] #2788 Capability for the responsibility for time slots
- [FEATURE] #3128 Add student to slot manually
- [FIXED] #3602 CSS
- [FIXED] #3349 Reminder e-mail not sent to group
- [FIXED] #3333 Wrong person cited in email on assignment of a slot
- [FIXED] #3286 Import of gradings
- [FIXED] #3325 Assignment of group slot by teacher
- [FIXED] #3311 Teachers can not be set to unvisible after application time expired
- [FIXED] #3313 Slots with duration > 36000 seconds (9h10m) are not possible
- [FIXED] #3322 Time specification in PDF
3.0.0 (2016-04-18)
- Moodle 3.0 compatible version
- [FEATURE] #3135 Make grading suppressible
- [FEATURE] #2778 New visibility statuses of slots for students
- [FEATURE] #2678 Create a w
v4.4.2 (2024041502)
v4.4.2
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2024041502
Version release name: v4.4.2
Maturity: Stable
Supported Moodle versions: 4.4
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_404_STABLE
Repository tag: v4.4.2
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
CHANGELOG
4.4.2 (2024-07-11)
- [FEATURE] New setting: Limit the daily possible bookings for participants
- [UPDATE] New organizer icon for Moodle 4.4 (once again)
- [FIXED] Enable assignment of expired slots
- [FIXED] Synchonize moodle group member changes in organizer slots
4.4.1 (2024-05-23)
- [FIXED] Fix organizer cron job (digest, teacherid)
- [FIXED] Fix registration view bug when no students in course or groups in groupings
4.4.0 (2024-04-15)
- [UPDATE] New moodle 4.4 plugin icon
- [FIXED] Remove console debug messages
- [FIXED] Fix calendar block (three month view deprecated)
- Moodle 4.4 compatible version
4.3.1 (2024-02-23)
- [FEATURE] Allow deleting of appointments in registration view for holders of the new right deleteappointments
- [FIXED] Fixed deleting of appointments error
- [FIXED] Email message: fix typo with empty comments
- [FIXED] Appointments view: No action button for grading if grading is not active
- [FIXED] Show participants with bookings in reg view regardless of access restrictions
- [FIXED] Moodle 4 third navigation select field instead of tab row
- [FIXED] Take restricted access into account also on appointmentstatus bar in reg view and dont count empty groups
4.3.0 (2024-02-08)
- [FIXED] Student view: Fix "Show all participants" option, remove the broken "Show only my slots"-filter option
- [FIXED] Registration view: Do not list groups which have no members
- [FIXED] Do not send group messages to group trainers
- [FIXED] Fix dynamic property warnings in php 8.2
- [FIXED] Admin setting "hide identity" fixed
- [FIXED] Registration view: Do not check disabled checkboxes when "Checking all"
- [FIXED] After grading: return to calling page
- [FEATURE] Make all icons font-awesome 4.7
- [FEATURE] New Admin setting: Content width optionally in Moodle 4.x style (=smaller)
- [FEATURE] Bulk-actions: Start-buttons not enabled unless there is at least one checked checkbox
- [FEATURE] Improve design of Grading slots-panel
- [FEATURE] Registration view: Add the possibility to send reminders to a manually selected list of users
- [FEATURE] Registration view: Disable send reminders- and assign-buttons if there is no free place or the booking's maximum is reached
- [FEATURE] Registration view: If organizer instance is in moodle group-mode a group selector can be used to filter the participants list
- [FEATURE] Registration view: Only participants who's access is not restricted by trainer defined instance restrictions are listed.
- Moodle 4.3 compatible version
4.2.3 (2023-11-17)
- [FIXED] #7721: error message when deleting enrollments
- [FIXED] #7746: don't allow not-students to be graded (in group mode)
- [FIXED] #7745: don't show suspended users in registration view
- [FIXED] #7778: include statement does not work using Bulk user actions - delete
- [FEATURE] #7744: new admin setting: don't show participant's ID in slot list
4.2.2 (2023-09-22)
- [FIXED] #7670: course fullname instead of the shortname in PAGE heading
- [FIXED] #7697: print single slot: error message when special userprofile fields are filled
- [FIXED] #7705: incorrect success message when creating just one slot
- [FEATURE] #7701: No calendar events for empty slots-option only editable when creating an organizer instance
- [FEATURE] #7706: managers should not have leadslots permission by default
4.2.1 (2023-08-10)
- [FIXED] #7660: fix typo in observer.php
4.2.0 (2023-05-31)
- [FIXED] #7444: remove double module description
- [FIXED] #7518: fix grading error with postgres
- [FIXED] #7519: fix mktime php 8.1 error
- [FIXED] #7520: introduce new moodle 4.x compatible icons
- [FIXED] #7522: fix evaluation form group mode error message
- [FIXED] #7637: fix calendar bug
- Moodle 4.2 compatible version
3.11.7 (2023-03-16)
- [FEATURE] #7506: Make minimum and maximum of bookable slots per instance always changeable
3.11.6 (2023-03-10)
- [FIXED] #7485: Github #112 - registration view does not work when there are no participants
3.11.5 (2023-02-10)
- [FIXED] #7431: sort participants by lastname, firstname in grading form
- [FIXED] #7449: wrong forecast if dateto time is less than datefrom time in adding slots form
- [FIXED] #7462: no loading add slots page anymore after pressing enter in search field of slot overview
- [FIXED] #7464: dont loose slot options user preferences when changing to registration overview page
- [FEATURE] #7446: multiple slots registrations per user/group in one single organizer instance
- [FEATURE] #7458: better grouping of slot overview options
- [FEATURE] #7459: deleting an appointment
- [FEATURE] #7460: in-app notifications in Moodle style
3.11.4 (2022-10-31)
- [FIXED] #6383: slot edit leads to shortened location string
- [FIXED] #6954: cancelled slot grading not removable
- [FIXED] #7181: calendar export shows no organizer entries
- [FIXED] #7215: debug messages when clicking the gear icon of a slot
- [FIXED] #7219: slot creation: make the time input field a select field
- [FIXED] #7232: slot creation: warning message when using a gap
- [FEATURE] #7233: backup/copy: copy slots as well
- [FIXED] #7248: slot edit form: label "Relative appointment reminder" is shown two times
- [FIXED] #7249: slot view: Display/hide slot options settings are not saved
- [FIXED] #7278: show completion status in view.php
- [FIXED] #7380: slot edit form: cancel button does not work if there is a location entry
3.11.3 (2022-04-25)
- [FEATURE] Provide activity dates for display in course overview
3.11.2 (2022-01-04)
- [BUG] #6506 - fix participation when unenrolled from course - github issue #59
3.11.1 (2022-01-03)
- [FIXED] #6968 - fix db discrepancies caused by wrong upgrade.php - github issue #98
3.11.0 (2021-06-23)
- Moodle 3.11 compatible version
3.10.1 (2021-04-14)
- [FIXED] #6848: github #90 - fix request uri too long when creating/editing many slots
- [FIXED] #6849: github #84 - fix usage of undefined function fullusername
- [FEATURE] #6882: github #96 - use message API to send messages (Philipp Hager)
3.10.0 (2020-12-01)
- Moodle 3.10 compatible version
3.9.1 (2020-10-02)
- [FIXED] #6760: fix confusing slots filtering options
- [FIXED] #6762: Temporary hotfix for slow calendar events fetching
3.9.0 (2020-08-25)
- Moodle 3.9 compatible version
3.8.3 (2020-07-22)
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields" part two
3.8.2 (2020-05-12)
- [FIXED] #6627 - show only relevant calendar entries for slots and appointments
3.8.1 (2020-02-17)
- [FEATURE] #6109: github #44 Multi language processing of custom user profile fields is missing
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields"
3.8.0 (2020-02-05)
- Moodle 3.8.0 compatible version
- [FIXED] #6382: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6423: Remove header in csv export file
- [FIXED] #6489: Student can see identity field
- [FIXED] #6499: Fix slot ID error when fetching trainers
- [FIXED] #6502: Readme.md wrong_URL
- [FIXED] #6373: Make all events organizer events
3.7.2 (2020-01-28)
- [FIXED] #6490: Warning when student registers for slot
- [FIXED] #6488: Notice: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6486: Fatal regression: Impossible to ungregister from slot with version v3.7.1
3.7.1 (2019-10-30)
- [FIXED] #6366: Fatal error when creating an organizer instance with groups and a student in multiple groups
- [FEATURE] #6083: Print slots infos: Print participants slot comments as well
3.7.0 (2019-08-05)
- [FIXED] #6232: Debug message when booking slot that has no trainer
- [FIXED] #6216: Calendar view: when organizer instance option "No calendar events for empty slots" is deactivated
and a student books a slot, the calendar message changes the language - [FIXED] #6186: Debug message registration view when first column not unique id
- [FIXED] #6211: SLOTS PRINT Print Preview: Cell-lines not visible anymore, table does not scroll to the right i
content is overflowing, table does not use the full width that is usable - [FIXED] #6210: Add slots: The "Required" icon at the trainer option should be removed
- [FIXED] #6191: Adding/Editing a new organizer instance: new groupmodes are not selectable
- [FIXED] #6190: Disarranged appointment view
- [FIXED] #6189: "Add new slot" button does not work anymore
- [FEATURE] #6112: Registration view: Changes to the infobox
- [FEATURE] #6111: Student view: Changes to the infobox
- [FEATURE] #6110: Appointments view: Changes to the infobox
- [FIXED] #6174: [github #55/pull request #56] PHP warning when running cronjob
- [FIXED] #6157: Creation of past time slots not possible because of newly programmed consideration of the
booking deadline - [FIXED] #6172: Reregister is not possible anymore
- [FIXED] #6156: Debug message undefined mail variable
- [FIXED] #6158: Edit a single slot: changes are not saved
- [FEATURE] #6152: Instance settings: Selectfield "grouping" does not appear when choosing organizer groupmode
"use existing groups" - [FEATURE] #5937: Privacy API - implement deletion
- [FEATURE] #6137: Change settings: "Hide calendar" default, move grade section over the Print slot user fields section
- [FEATURE] #3779: Move student view to the third place in the tab row
- [FIXED] #6127: a teacher's userpreference "show my slots only" hides all slots in a different organizer instance
where the same user is student. - [FEATURE] #5784: Make registration view sortable by time/date
- [FEATURE] #6107: LOCATION: Edit a slot - location field not mandatory any more and an input field if suggestion list
is empty
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.1 (2019-03-29)
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
3.6.0 (2019-02-08)
- [FIXED] #5899: Organizer debug message if group is missing
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5830: cronjob throws error when global search is activated
- [FIXED] #5727: Only instance calendar events as course level events, deploy filters on event name
- [FEATURE] #5756: Privacy API: Implement new provider (mandatory)
- Moodle 3.6.1 compatible version
3.5.6 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.5.5 (2019-03-27)
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment.
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5899: Organizer debug message if group is missing
3.5.2 (2018-09-26)
- [FIXED] #5732: Creating a new slot or register for a new slot with new groupmode ends up with an error
3.5.1 (2018-09-05)
- [FIXED] #5721: Slot-creation: Error with daylight saving time
3.5.0 (2018-08-10)
- [FIXED] #5569: Wrong deadline and missing singleslotprintfields when importing organizer instance backup
- [FIXED] #5561: Restore and update collision checking
- [FIXED] #5567: Groupmember enrollment message for teacher does not contain the correct groupname
- [FIXED] #5562: Clicking link of organizer system message leads to an error & Rewrite function
organizer_get_eventaction_student - [FIXED] #5565: lang strings teacherid and teacherid_help missing in en
- [FIXED] #5564: Event of deleted slot remains in student calendar AND event name improvements for students
appointment events - [FIXED] #5558: slot evaluation - form elements in disorder
- [FIXED] #5554: Debug Messages because of missing lang-strings
- [FIXED] #5506: Add new slots: Change to-date time from 00:00:00 to 23:59:59
- [FIXED] #5496: Counting the slots to be created does not work after adding additional empty slots
- [FEATURE] #3260: Rebuild slot overview - helpicons in column headers
- [FEATURE] #5383: Implement Privacy API (without deletion of data)
- [FEATURE] #5118: Remove german langstring-File from master
- [PULL REQUEST] Merge pull request #40 from edaktik
- [FEATURE] #3777: Redesign table - tooltipps replace legend, filter slots, sort only sortable fields
- [FEATURE] edaktik#3269 Adding past slots now possible
3.4.24 (2018-04-26)
- [FIXED] #5418: Error when writing groupmode in course_modules after an organizer instance was restored
3.4.2 (2018-02-12)
- [FIXED] #5173: Decription text not processed by filters
3.4.1 (2018-01-29)
- Moodle 3.4.1 compatible version
- [FIXED] #4518: Values overwritten in gradebook of type scala are not shown in organizer
- [FIXED] #4919: Overwritten grading value of 0 points is not shown in organizer
- [FIXED] #5177: Error message in grouptool when importing new participant manually
- [FIXED] #5231: Getting wrong user group when messaging in group mode
- [FEATURE] #4899: Display forecast of the number of slots to be created in slots add page
- [FEATURE] #3811: Rewrite YUI to JQuery/Javascript
- [FEATURE] #3778: Students identity information (ID-number or email) not visible for other students
- [FEATURE] #3883 Hide slots from students
3.4.0 (2017-11-29)
- Moodle 3.4 compatible version
- [FIXED] #4971: When sending notification mails triggered by slot assignment placeholders are not replaced by value
- [FIXED] #4967: When sending notification emails triggered by changed slot data not all placeholders are replaced
- [FIXED] #4923: Adding a slot - weekday names only in english
- [FIXED] #4928: Warning when loading slot overview page with calendar
- [FIXED] #4922: Organizer: lang strings are rendered twice in pages slots_add and slots_edit
- [FIXED] #4674: Dashboard error in group mode
- [FEATURE] #3883 Hide slots from students
3.3.1 (2017-08-09)
- [FIXED] #4649: DB-Error after group applies for a slot
3.3.0 (2017-07-19)
- Moodle 3.3 compatible version
- [FEATURE] #4500 Replace modulename_print_overview()-notifications by calendar entries with action events
- [FEATURE] #3112 Better recognizable icons (svg)
- [FIXED] #4481 Error message when selecting no action option on slot overview page
- [FEATURE] #3780 Participantslist in slot overview table newly formatted
- [FIXED] #3318 Message provider names now according to the moodle standards
- [FEATURE] #3259 Module description in moodle layout
- [FEATURE] #3257 Add a slot: only one page
- [FIXED] #4405 Location gets lost when creating a slot
3.2.1 (2017-03-28)
- [FIXED] #4350 Messages sent to group members although group mode is not activated
- [FIXED] #4367 Page "Registration status" in goupmode lacks groups without registration
3.2.0 (2017-01-31)
- Moodle 3.2 compatible version
- [FEATURE] #3595 Enable Global Search for organizer
- [CHANGE] #3675 Replace cron job with Task API
- [CHANGE] #3889 Use message class for message object instead of stdClass
- [CHANGE] #3890 Add course-ID to message objects
3.1.5 (2016-11-15)
- [FIXED] #3826 Slots without registration can not be printed
3.1.4 (2016-10-21)
- [FIXED] #3771 Expired organizer can not be graded and slots can not be printed
3.1.3 (2016-09-09)
- [FIXED] #3754 PostgreSQL database error on tab registration status
3.1.2 (2016-08-30)
- [FIXED] #3691 Fails on new installation
3.1.0 (2016-07-21)
- Moodle 3.1 compatible version
- [FEATURE] #3556 Enhanced legend
- [FEATURE] #3254 After creating a new organizer the user will be sent to the "Add a new
slot" page immediately - [FEATURE] #3114 Action-buttons in up-to-date moodle style
- [FEATURE] #3118 Improve wording of email messages (location)
- [FEATURE] #3132 Show participants in the waiting list of a slot to teachers
- [FEATURE] #2788 Capability for the responsibility for time slots
- [FEATURE] #3128 Add student to slot manually
- [FIXED] #3602 CSS
- [FIXED] #3349 Reminder e-mail not sent to group
- [FIXED] #3333 Wrong person cited in email on assignment of a slot
- [FIXED] #3286 Import of gradings
- [FIXED] #3325 Assignment of group slot by teacher
- [FIXED] #3311 Teachers can
v4.1.4 (2022112804)
v4.1.4
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2022112804
Version release name: v4.1.4
Maturity: Stable
Supported Moodle versions: 4.1
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_401_STABLE
Repository tag: v4.1.4
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
CHANGELOG
4.1.4 (2024-04-24)
- [FIXED] Remove mixed type declaration for compatibility with php 7.4
4.1.3 (2024-02-21)
- [FIXED] Fix organizerconfig problems if config is empty
- [FIXED] Going back to simple icons in description section
- [FIXED] Show grade buttons only if grading is active
- [FIXED] Student view: Fix "Show all participants" option, remove the broken "Show only my slots"-filter option
- [FIXED] Registration view: Do not list groups which have no members
- [FIXED] Do not send group messages to group trainers
- [FIXED] Fix dynamic property warnings in php 8.2
- [FIXED] Admin setting "hide identity" fixed
- [FIXED] Registration view: Do not check disabled checkboxes when "Checking all"
- [FIXED] After grading: return to calling page
- [FIXED] #7721: error message when deleting enrollments
- [FIXED] #7746: don't allow not-students to be graded (in group mode)
- [FIXED] #7745: don't show suspended users in registration view
- [FIXED] #7778: include statement does not work using Bulk user actions - delete
- [FIXED] #7670: course fullname instead of the shortname in PAGE heading
- [FIXED] #7697: print single slot: error message when special userprofile fields are filled
- [FIXED] #7705: incorrect success message when creating just one slot
- [FIXED] #7660: fix typo in observer.php
- [FIXED] #7444: remove double module description
- [FIXED] #7518: fix grading error with postgres
- [FIXED] #7519: fix mktime php 8.1 error
- [FIXED] #7520: introduce new moodle 4.x compatible icons
- [FIXED] #7522: fix evaluation form group mode error message
- [FIXED] #7637: fix calendar bug
- [FEATURE] Allow deleting of appointments for holders of the new capability deleteappointments
- [FEATURE] Make all icons font-awesome 4.7
- [FEATURE] New Admin setting: Content width optionally in Moodle 4.x style (=smaller)
- [FEATURE] Bulk-actions: Start-buttons not enabled unless there is at least one checked checkbox
- [FEATURE] Improve design of Grading slots-panel
- [FEATURE] Registration view: Add the possibility to send reminders to a manually selected list of users
- [FEATURE] Registration view: Disable send reminders- and assign-buttons if there is no free place or the booking's maximum is reached
- [FEATURE] Registration view: If organizer instance is in moodle group-mode a group selector can be used to filter the participants list
- [FEATURE] Registration view: Only participants who's access is not restricted by trainer defined instance restrictions are listed.
- [FEATURE] #7701: No calendar events for empty slots-option only editable when creating an organizer instance
- [FEATURE] #7706: managers should not have leadslots permission by default
- [FEATURE] #7744: new admin setting: don't show participant's ID in slot list
4.1.2 (2022-11-28)
- Moodle 4.1 compatible version
4.0.0 (2022-10-28)
- Moodle 4.0 compatible version
3.11.7 (2023-03-16)
- [FEATURE] #7506: Make minimum and maximum of bookable slots per instance always changeable
3.11.6 (2023-03-10)
- [FIXED] #7485: Github #112 - registration view does not work when there are no participants
3.11.5 (2023-02-10)
- [FIXED] #7431: sort participants by lastname, firstname in grading form
- [FIXED] #7449: wrong forecast if dateto time is less than datefrom time in adding slots form
- [FIXED] #7462: no loading add slots page anymore after pressing enter in search field of slot overview
- [FIXED] #7464: dont loose slot options user preferences when changing to registration overview page
- [FEATURE] #7446: multiple slots registrations per user/group in one single organizer instance
- [FEATURE] #7458: better grouping of slot overview options
- [FEATURE] #7459: deleting an appointment
- [FEATURE] #7460: in-app notifications in Moodle style
3.11.4 (2022-10-31)
- [FIXED] #6383: slot edit leads to shortened location string
- [FIXED] #6954: cancelled slot grading not removable
- [FIXED] #7181: calendar export shows no organizer entries
- [FIXED] #7215: debug messages when clicking the gear icon of a slot
- [FIXED] #7219: slot creation: make the time input field a select field
- [FIXED] #7232: slot creation: warning message when using a gap
- [FEATURE] #7233: backup/copy: copy slots as well
- [FIXED] #7248: slot edit form: label "Relative appointment reminder" is shown two times
- [FIXED] #7249: slot view: Display/hide slot options settings are not saved
- [FIXED] #7278: show completion status in view.php
- [FIXED] #7380: slot edit form: cancel button does not work if there is a location entry
3.11.3 (2022-04-25)
- [FEATURE] Provide activity dates for display in course overview
3.11.2 (2022-01-04)
- [BUG] #6506 - fix participation when unenrolled from course - github issue #59
3.11.1 (2022-01-03)
- [FIXED] #6968 - fix db discrepancies caused by wrong upgrade.php - github issue #98
3.11.0 (2021-06-23)
- Moodle 3.11 compatible version
3.10.1 (2021-04-14)
- [FIXED] #6848: github #90 - fix request uri too long when creating/editing many slots
- [FIXED] #6849: github #84 - fix usage of undefined function fullusername
- [FEATURE] #6882: github #96 - use message API to send messages (Philipp Hager)
3.10.0 (2020-12-01)
- Moodle 3.10 compatible version
3.9.1 (2020-10-02)
- [FIXED] #6760: fix confusing slots filtering options
- [FIXED] #6762: Temporary hotfix for slow calendar events fetching
3.9.0 (2020-08-25)
- Moodle 3.9 compatible version
3.8.3 (2020-07-22)
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields" part two
3.8.2 (2020-05-12)
- [FIXED] #6627 - show only relevant calendar entries for slots and appointments
3.8.1 (2020-02-17)
- [FEATURE] #6109: github #44 Multi language processing of custom user profile fields is missing
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields"
3.8.0 (2020-02-05)
- Moodle 3.8.0 compatible version
- [FIXED] #6382: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6423: Remove header in csv export file
- [FIXED] #6489: Student can see identity field
- [FIXED] #6499: Fix slot ID error when fetching trainers
- [FIXED] #6502: Readme.md wrong_URL
- [FIXED] #6373: Make all events organizer events
3.7.2 (2020-01-28)
- [FIXED] #6490: Warning when student registers for slot
- [FIXED] #6488: Notice: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6486: Fatal regression: Impossible to ungregister from slot with version v3.7.1
3.7.1 (2019-10-30)
- [FIXED] #6366: Fatal error when creating an organizer instance with groups and a student in multiple groups
- [FEATURE] #6083: Print slots infos: Print participants slot comments as well
3.7.0 (2019-08-05)
- [FIXED] #6232: Debug message when booking slot that has no trainer
- [FIXED] #6216: Calendar view: when organizer instance option "No calendar events for empty slots" is deactivated
and a student books a slot, the calendar message changes the language - [FIXED] #6186: Debug message registration view when first column not unique id
- [FIXED] #6211: SLOTS PRINT Print Preview: Cell-lines not visible anymore, table does not scroll to the right i
content is overflowing, table does not use the full width that is usable - [FIXED] #6210: Add slots: The "Required" icon at the trainer option should be removed
- [FIXED] #6191: Adding/Editing a new organizer instance: new groupmodes are not selectable
- [FIXED] #6190: Disarranged appointment view
- [FIXED] #6189: "Add new slot" button does not work anymore
- [FEATURE] #6112: Registration view: Changes to the infobox
- [FEATURE] #6111: Student view: Changes to the infobox
- [FEATURE] #6110: Appointments view: Changes to the infobox
- [FIXED] #6174: [github #55/pull request #56] PHP warning when running cronjob
- [FIXED] #6157: Creation of past time slots not possible because of newly programmed consideration of the
booking deadline - [FIXED] #6172: Reregister is not possible anymore
- [FIXED] #6156: Debug message undefined mail variable
- [FIXED] #6158: Edit a single slot: changes are not saved
- [FEATURE] #6152: Instance settings: Selectfield "grouping" does not appear when choosing organizer groupmode
"use existing groups" - [FEATURE] #5937: Privacy API - implement deletion
- [FEATURE] #6137: Change settings: "Hide calendar" default, move grade section over the Print slot user fields section
- [FEATURE] #3779: Move student view to the third place in the tab row
- [FIXED] #6127: a teacher's userpreference "show my slots only" hides all slots in a different organizer instance
where the same user is student. - [FEATURE] #5784: Make registration view sortable by time/date
- [FEATURE] #6107: LOCATION: Edit a slot - location field not mandatory any more and an input field if suggestion list
is empty
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.1 (2019-03-29)
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
3.6.0 (2019-02-08)
- [FIXED] #5899: Organizer debug message if group is missing
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5830: cronjob throws error when global search is activated
- [FIXED] #5727: Only instance calendar events as course level events, deploy filters on event name
- [FEATURE] #5756: Privacy API: Implement new provider (mandatory)
- Moodle 3.6.1 compatible version
3.5.6 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.5.5 (2019-03-27)
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment.
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5899: Organizer debug message if group is missing
3.5.2 (2018-09-26)
- [FIXED] #5732: Creating a new slot or register for a new slot with new groupmode ends up with an error
3.5.1 (2018-09-05)
- [FIXED] #5721: Slot-creation: Error with daylight saving time
3.5.0 (2018-08-10)
- [FIXED] #5569: Wrong deadline and missing singleslotprintfields when importing organizer instance backup
- [FIXED] #5561: Restore and update collision checking
- [FIXED] #5567: Groupmember enrollment message for teacher does not contain the correct groupname
- [FIXED] #5562: Clicking link of organizer system message leads to an error & Rewrite function
organizer_get_eventaction_student - [FIXED] #5565: lang strings teacherid and teacherid_help missing in en
- [FIXED] #5564: Event of deleted slot remains in student calendar AND event name improvements for students
appointment events - [FIXED] #5558: slot evaluation - form elements in disorder
- [FIXED] #5554: Debug Messages because of missing lang-strings
- [FIXED] #5506: Add new slots: Change to-date time from 00:00:00 to 23:59:59
- [FIXED] #5496: Counting the slots to be created does not work after adding additional empty slots
- [FEATURE] #3260: Rebuild slot overview - helpicons in column headers
- [FEATURE] #5383: Implement Privacy API (without deletion of data)
- [FEATURE] #5118: Remove german langstring-File from master
- [PULL REQUEST] Merge pull request #40 from edaktik
- [FEATURE] #3777: Redesign table - tooltipps replace legend, filter slots, sort only sortable fields
- [FEATURE] edaktik#3269 Adding past slots now possible
3.4.24 (2018-04-26)
- [FIXED] #5418: Error when writing groupmode in course_modules after an organizer instance was restored
3.4.2 (2018-02-12)
- [FIXED] #5173: Decription text not processed by filters
3.4.1 (2018-01-29)
- Moodle 3.4.1 compatible version
- [FIXED] #4518: Values overwritten in gradebook of type scala are not shown in organizer
- [FIXED] #4919: Overwritten grading value of 0 points is not shown in organizer
- [FIXED] #5177: Error message in grouptool when importing new participant manually
- [FIXED] #5231: Getting wrong user group when messaging in group mode
- [FEATURE] #4899: Display forecast of the number of slots to be created in slots add page
- [FEATURE] #3811: Rewrite YUI to JQuery/Javascript
- [FEATURE] #3778: Students identity information (ID-number or email) not visible for other students
- [FEATURE] #3883 Hide slots from students
3.4.0 (2017-11-29)
- Moodle 3.4 compatible version
- [FIXED] #4971: When sending notification mails triggered by slot assignment placeholders are not replaced by value
- [FIXED] #4967: When sending notification emails triggered by changed slot data not all placeholders are replaced
- [FIXED] #4923: Adding a slot - weekday names only in english
- [FIXED] #4928: Warning when loading slot overview page with calendar
- [FIXED] #4922: Organizer: lang strings are rendered twice in pages slots_add and slots_edit
- [FIXED] #4674: Dashboard error in group mode
- [FEATURE] #3883 Hide slots from students
3.3.1 (2017-08-09)
- [FIXED] #4649: DB-Error after group applies for a slot
3.3.0 (2017-07-19)
- Moodle 3.3 compatible version
- [FEATURE] #4500 Replace modulename_print_overview()-notifications by calendar entries with action events
- [FEATURE] #3112 Better recognizable icons (svg)
- [FIXED] #4481 Error message when selecting no action option on slot overview page
- [FEATURE] #3780 Participantslist in slot overview table newly formatted
- [FIXED] #3318 Message provider names now according to the moodle standards
- [FEATURE] #3259 Module description in moodle layout
- [FEATURE] #3257 Add a slot: only one page
- [FIXED] #4405 Location gets lost when creating a slot
3.2.1 (2017-03-28)
- [FIXED] #4350 Messages sent to group members although group mode is not activated
- [FIXED] #4367 Page "Registration status" in goupmode lacks groups without registration
3.2.0 (2017-01-31)
- Moodle 3.2 compatible version
- [FEATURE] #3595 Enable Global Search for organizer
- [CHANGE] #3675 Replace cron job with Task API
- [CHANGE] #3889 Use message class for message object instead of stdClass
- [CHANGE] #3890 Add course-ID to message objects
3.1.5 (2016-11-15)
- [FIXED] #3826 Slots without registration can not be printed
3.1.4 (2016-10-21)
- [FIXED] #3771 Expired organizer can not be graded and slots can not be printed
3.1.3 (2016-09-09)
- [FIXED] #3754 PostgreSQL database error on tab registration status
3.1.2 (2016-08-30)
- [FIXED] #3691 Fails on new installation
3.1.0 (2016-07-21)
- Moodle 3.1 compatible version
- [FEATURE] #3556 Enhanced legend
- [FEATURE] #3254 After creating a new organizer the user will be sent to the "Add a new
slot" page immediately - [FEATURE] #3114 Action-buttons in up-to-date moodle style
- [FEATURE] #3118 Improve wording of email messages (location)
- [FEATURE] #3132 Show participants in the waiting list of a slot to teachers
- [FEATURE] #2788 Capability for the responsibility for time slots
- [FEATURE] #3128 Add student to slot manually
- [FIXED] #3602 CSS
- [FIXED] #3349 Reminder e-mail not sent to group
- [FIXED] #3333 Wrong person cited in email on assignment of a slot
- [FIXED] #3286 Import of gradings
- [FIXED] #3325 Assignment of group slot by teacher
- [FIXED] #3311 Teachers can not be set to unvisible after application time expired
- [FIXED] #3313 Slots with duration > 36000 seconds (9h10m) are not possible
- [FIXED] #3322 Time specification in PDF
3.0.0 (2016-04-18)
- Moodle 3.0 compatible version
- [FEATURE] #3135 Make grading suppressible
- [FEATURE] #2778 New visibility statuses of slots for students
- [FEATURE] #2678 Create a waiting list for time slots that are fully booked
- [FIXED] #3116 Group appointments mode without grouping possible
- [FIXED] #3234 Students get notified constantly after the slot appointment is over, delete waiting
queue entries when instance not queueable anymore
2.9 (2016-01-28)
- Moodle 2.9 compatible version
2.8 (2015-07-17)
- Moodle 2.8 compatible version
2.7 (2015-01-21)
- Moodle 2.7 compatible version
2.6 (2014-03-31)
- First release for Moodle 2.6
v4.2.4 (2023053104)
v4.2.4
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2023053104
Version release name: v4.2.4
Maturity: Stable
Supported Moodle versions: 4.2
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_402_STABLE
Repository tag: v4.2.4
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
CHANGELOG
4.2.4 (2024-02-21)
- [FIXED] Fix organizerconfig problems if config is empty
- [FIXED] Going back to simple icons in description section
- [FIXED] Show grade buttons only if grading is active
- [FIXED] Student view: Fix "Show all participants" option, remove the broken "Show only my slots"-filter option
- [FIXED] Registration view: Do not list groups which have no members
- [FIXED] Do not send group messages to group trainers
- [FIXED] Fix dynamic property warnings in php 8.2
- [FIXED] Admin setting "hide identity" fixed
- [FIXED] Registration view: Do not check disabled checkboxes when "Checking all"
- [FIXED] After grading: return to calling page
- [FEATURE] Allow deleting of appointments for holders of the new capability deleteappointments
- [FEATURE] Make all icons font-awesome 4.7
- [FEATURE] New Admin setting: Content width optionally in Moodle 4.x style (=smaller)
- [FEATURE] Bulk-actions: Start-buttons not enabled unless there is at least one checked checkbox
- [FEATURE] Improve design of Grading slots-panel
- [FEATURE] Registration view: Add the possibility to send reminders to a manually selected list of users
- [FEATURE] Registration view: Disable send reminders- and assign-buttons if there is no free place or the booking's maximum is reached
- [FEATURE] Registration view: If organizer instance is in moodle group-mode a group selector can be used to filter the participants list
- [FEATURE] Registration view: Only participants who's access is not restricted by trainer defined instance restrictions are listed.
4.2.3 (2023-11-17)
- [FIXED] #7721: error message when deleting enrollments
- [FIXED] #7746: don't allow not-students to be graded (in group mode)
- [FIXED] #7745: don't show suspended users in registration view
- [FIXED] #7778: include statement does not work using Bulk user actions - delete
- [FEATURE] #7744: new admin setting: don't show participant's ID in slot list
4.2.2 (2023-09-22)
- [FIXED] #7670: course fullname instead of the shortname in PAGE heading
- [FIXED] #7697: print single slot: error message when special userprofile fields are filled
- [FIXED] #7705: incorrect success message when creating just one slot
- [FEATURE] #7701: No calendar events for empty slots-option only editable when creating an organizer instance
- [FEATURE] #7706: managers should not have leadslots permission by default
4.2.1 (2023-08-10)
- [FIXED] #7660: fix typo in observer.php
4.2.0 (2023-05-31)
- [FIXED] #7444: remove double module description
- [FIXED] #7518: fix grading error with postgres
- [FIXED] #7519: fix mktime php 8.1 error
- [FIXED] #7520: introduce new moodle 4.x compatible icons
- [FIXED] #7522: fix evaluation form group mode error message
- [FIXED] #7637: fix calendar bug
- Moodle 4.2 compatible version
4.1.2 (2022-11-28)
- Moodle 4.1 compatible version
4.0.0 (2022-10-28)
- Moodle 4.0 compatible version
3.11.7 (2023-03-16)
- [FEATURE] #7506: Make minimum and maximum of bookable slots per instance always changeable
3.11.6 (2023-03-10)
- [FIXED] #7485: Github #112 - registration view does not work when there are no participants
3.11.5 (2023-02-10)
- [FIXED] #7431: sort participants by lastname, firstname in grading form
- [FIXED] #7449: wrong forecast if dateto time is less than datefrom time in adding slots form
- [FIXED] #7462: no loading add slots page anymore after pressing enter in search field of slot overview
- [FIXED] #7464: dont loose slot options user preferences when changing to registration overview page
- [FEATURE] #7446: multiple slots registrations per user/group in one single organizer instance
- [FEATURE] #7458: better grouping of slot overview options
- [FEATURE] #7459: deleting an appointment
- [FEATURE] #7460: in-app notifications in Moodle style
3.11.4 (2022-10-31)
- [FIXED] #6383: slot edit leads to shortened location string
- [FIXED] #6954: cancelled slot grading not removable
- [FIXED] #7181: calendar export shows no organizer entries
- [FIXED] #7215: debug messages when clicking the gear icon of a slot
- [FIXED] #7219: slot creation: make the time input field a select field
- [FIXED] #7232: slot creation: warning message when using a gap
- [FEATURE] #7233: backup/copy: copy slots as well
- [FIXED] #7248: slot edit form: label "Relative appointment reminder" is shown two times
- [FIXED] #7249: slot view: Display/hide slot options settings are not saved
- [FIXED] #7278: show completion status in view.php
- [FIXED] #7380: slot edit form: cancel button does not work if there is a location entry
3.11.3 (2022-04-25)
- [FEATURE] Provide activity dates for display in course overview
3.11.2 (2022-01-04)
- [BUG] #6506 - fix participation when unenrolled from course - github issue #59
3.11.1 (2022-01-03)
- [FIXED] #6968 - fix db discrepancies caused by wrong upgrade.php - github issue #98
3.11.0 (2021-06-23)
- Moodle 3.11 compatible version
3.10.1 (2021-04-14)
- [FIXED] #6848: github #90 - fix request uri too long when creating/editing many slots
- [FIXED] #6849: github #84 - fix usage of undefined function fullusername
- [FEATURE] #6882: github #96 - use message API to send messages (Philipp Hager)
3.10.0 (2020-12-01)
- Moodle 3.10 compatible version
3.9.1 (2020-10-02)
- [FIXED] #6760: fix confusing slots filtering options
- [FIXED] #6762: Temporary hotfix for slow calendar events fetching
3.9.0 (2020-08-25)
- Moodle 3.9 compatible version
3.8.3 (2020-07-22)
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields" part two
3.8.2 (2020-05-12)
- [FIXED] #6627 - show only relevant calendar entries for slots and appointments
3.8.1 (2020-02-17)
- [FEATURE] #6109: github #44 Multi language processing of custom user profile fields is missing
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields"
3.8.0 (2020-02-05)
- Moodle 3.8.0 compatible version
- [FIXED] #6382: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6423: Remove header in csv export file
- [FIXED] #6489: Student can see identity field
- [FIXED] #6499: Fix slot ID error when fetching trainers
- [FIXED] #6502: Readme.md wrong_URL
- [FIXED] #6373: Make all events organizer events
3.7.2 (2020-01-28)
- [FIXED] #6490: Warning when student registers for slot
- [FIXED] #6488: Notice: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6486: Fatal regression: Impossible to ungregister from slot with version v3.7.1
3.7.1 (2019-10-30)
- [FIXED] #6366: Fatal error when creating an organizer instance with groups and a student in multiple groups
- [FEATURE] #6083: Print slots infos: Print participants slot comments as well
3.7.0 (2019-08-05)
- [FIXED] #6232: Debug message when booking slot that has no trainer
- [FIXED] #6216: Calendar view: when organizer instance option "No calendar events for empty slots" is deactivated
and a student books a slot, the calendar message changes the language - [FIXED] #6186: Debug message registration view when first column not unique id
- [FIXED] #6211: SLOTS PRINT Print Preview: Cell-lines not visible anymore, table does not scroll to the right i
content is overflowing, table does not use the full width that is usable - [FIXED] #6210: Add slots: The "Required" icon at the trainer option should be removed
- [FIXED] #6191: Adding/Editing a new organizer instance: new groupmodes are not selectable
- [FIXED] #6190: Disarranged appointment view
- [FIXED] #6189: "Add new slot" button does not work anymore
- [FEATURE] #6112: Registration view: Changes to the infobox
- [FEATURE] #6111: Student view: Changes to the infobox
- [FEATURE] #6110: Appointments view: Changes to the infobox
- [FIXED] #6174: [github #55/pull request #56] PHP warning when running cronjob
- [FIXED] #6157: Creation of past time slots not possible because of newly programmed consideration of the
booking deadline - [FIXED] #6172: Reregister is not possible anymore
- [FIXED] #6156: Debug message undefined mail variable
- [FIXED] #6158: Edit a single slot: changes are not saved
- [FEATURE] #6152: Instance settings: Selectfield "grouping" does not appear when choosing organizer groupmode
"use existing groups" - [FEATURE] #5937: Privacy API - implement deletion
- [FEATURE] #6137: Change settings: "Hide calendar" default, move grade section over the Print slot user fields section
- [FEATURE] #3779: Move student view to the third place in the tab row
- [FIXED] #6127: a teacher's userpreference "show my slots only" hides all slots in a different organizer instance
where the same user is student. - [FEATURE] #5784: Make registration view sortable by time/date
- [FEATURE] #6107: LOCATION: Edit a slot - location field not mandatory any more and an input field if suggestion list
is empty
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.1 (2019-03-29)
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
3.6.0 (2019-02-08)
- [FIXED] #5899: Organizer debug message if group is missing
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5830: cronjob throws error when global search is activated
- [FIXED] #5727: Only instance calendar events as course level events, deploy filters on event name
- [FEATURE] #5756: Privacy API: Implement new provider (mandatory)
- Moodle 3.6.1 compatible version
3.5.6 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.5.5 (2019-03-27)
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment.
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5899: Organizer debug message if group is missing
3.5.2 (2018-09-26)
- [FIXED] #5732: Creating a new slot or register for a new slot with new groupmode ends up with an error
3.5.1 (2018-09-05)
- [FIXED] #5721: Slot-creation: Error with daylight saving time
3.5.0 (2018-08-10)
- [FIXED] #5569: Wrong deadline and missing singleslotprintfields when importing organizer instance backup
- [FIXED] #5561: Restore and update collision checking
- [FIXED] #5567: Groupmember enrollment message for teacher does not contain the correct groupname
- [FIXED] #5562: Clicking link of organizer system message leads to an error & Rewrite function
organizer_get_eventaction_student - [FIXED] #5565: lang strings teacherid and teacherid_help missing in en
- [FIXED] #5564: Event of deleted slot remains in student calendar AND event name improvements for students
appointment events - [FIXED] #5558: slot evaluation - form elements in disorder
- [FIXED] #5554: Debug Messages because of missing lang-strings
- [FIXED] #5506: Add new slots: Change to-date time from 00:00:00 to 23:59:59
- [FIXED] #5496: Counting the slots to be created does not work after adding additional empty slots
- [FEATURE] #3260: Rebuild slot overview - helpicons in column headers
- [FEATURE] #5383: Implement Privacy API (without deletion of data)
- [FEATURE] #5118: Remove german langstring-File from master
- [PULL REQUEST] Merge pull request #40 from edaktik
- [FEATURE] #3777: Redesign table - tooltipps replace legend, filter slots, sort only sortable fields
- [FEATURE] edaktik#3269 Adding past slots now possible
3.4.24 (2018-04-26)
- [FIXED] #5418: Error when writing groupmode in course_modules after an organizer instance was restored
3.4.2 (2018-02-12)
- [FIXED] #5173: Decription text not processed by filters
3.4.1 (2018-01-29)
- Moodle 3.4.1 compatible version
- [FIXED] #4518: Values overwritten in gradebook of type scala are not shown in organizer
- [FIXED] #4919: Overwritten grading value of 0 points is not shown in organizer
- [FIXED] #5177: Error message in grouptool when importing new participant manually
- [FIXED] #5231: Getting wrong user group when messaging in group mode
- [FEATURE] #4899: Display forecast of the number of slots to be created in slots add page
- [FEATURE] #3811: Rewrite YUI to JQuery/Javascript
- [FEATURE] #3778: Students identity information (ID-number or email) not visible for other students
- [FEATURE] #3883 Hide slots from students
3.4.0 (2017-11-29)
- Moodle 3.4 compatible version
- [FIXED] #4971: When sending notification mails triggered by slot assignment placeholders are not replaced by value
- [FIXED] #4967: When sending notification emails triggered by changed slot data not all placeholders are replaced
- [FIXED] #4923: Adding a slot - weekday names only in english
- [FIXED] #4928: Warning when loading slot overview page with calendar
- [FIXED] #4922: Organizer: lang strings are rendered twice in pages slots_add and slots_edit
- [FIXED] #4674: Dashboard error in group mode
- [FEATURE] #3883 Hide slots from students
3.3.1 (2017-08-09)
- [FIXED] #4649: DB-Error after group applies for a slot
3.3.0 (2017-07-19)
- Moodle 3.3 compatible version
- [FEATURE] #4500 Replace modulename_print_overview()-notifications by calendar entries with action events
- [FEATURE] #3112 Better recognizable icons (svg)
- [FIXED] #4481 Error message when selecting no action option on slot overview page
- [FEATURE] #3780 Participantslist in slot overview table newly formatted
- [FIXED] #3318 Message provider names now according to the moodle standards
- [FEATURE] #3259 Module description in moodle layout
- [FEATURE] #3257 Add a slot: only one page
- [FIXED] #4405 Location gets lost when creating a slot
3.2.1 (2017-03-28)
- [FIXED] #4350 Messages sent to group members although group mode is not activated
- [FIXED] #4367 Page "Registration status" in goupmode lacks groups without registration
3.2.0 (2017-01-31)
- Moodle 3.2 compatible version
- [FEATURE] #3595 Enable Global Search for organizer
- [CHANGE] #3675 Replace cron job with Task API
- [CHANGE] #3889 Use message class for message object instead of stdClass
- [CHANGE] #3890 Add course-ID to message objects
3.1.5 (2016-11-15)
- [FIXED] #3826 Slots without registration can not be printed
3.1.4 (2016-10-21)
- [FIXED] #3771 Expired organizer can not be graded and slots can not be printed
3.1.3 (2016-09-09)
- [FIXED] #3754 PostgreSQL database error on tab registration status
3.1.2 (2016-08-30)
- [FIXED] #3691 Fails on new installation
3.1.0 (2016-07-21)
- Moodle 3.1 compatible version
- [FEATURE] #3556 Enhanced legend
- [FEATURE] #3254 After creating a new organizer the user will be sent to the "Add a new
slot" page immediately - [FEATURE] #3114 Action-buttons in up-to-date moodle style
- [FEATURE] #3118 Improve wording of email messages (location)
- [FEATURE] #3132 Show participants in the waiting list of a slot to teachers
- [FEATURE] #2788 Capability for the responsibility for time slots
- [FEATURE] #3128 Add student to slot manually
- [FIXED] #3602 CSS
- [FIXED] #3349 Reminder e-mail not sent to group
- [FIXED] #3333 Wrong person cited in email on assignment of a slot
- [FIXED] #3286 Import of gradings
- [FIXED] #3325 Assignment of group slot by teacher
- [FIXED] #3311 Teachers can not be set to unvisible after application time expired
- [FIXED] #3313 Slots with duration > 36000 seconds (9h10m) are not possible
- [FIXED] #3322 Time specification in PDF
3.0.0 (2016-04-18)
- Moodle 3.0 compatible version
- [FEATURE] #3135 Make grading suppressible
- [FEATURE] #2778 New visibility statuses of slots for students
- [FEATURE] #2678 Create a waiting list for time slots that are fully booked
- [FIXED] #3116 Group appointments mode without grouping possible
- [FIXED] #3234 Students get notified constantly after the slot appointment is over, delete waiting
queue entries when instance not queueable anymore
2.9 (2016-01-28)
- Moodle 2.9 compatible version
2.8 (2015-07-17)
- Moodle 2.8 compatible version
2.7 (2015-01-21)
- Moodle 2.7 compatible version
2.6 (2014-03-31)
- First release for Moodle
v3.11.7 (2021062307)
v3.11.7
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2021062307
Version release name: v3.11.7
Maturity: Stable
Supported Moodle versions: 3.11
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_311_STABLE
Repository tag: v3.11.7
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
CHANGELOG
3.11.7 (2023-03-16)
- [FEATURE] #7506: Make minimum and maximum of bookable slots per instance always changeable
3.11.6 (2023-03-10)
- [FIXED] #7485: Github #112 - registration view does not work when there are no participants
3.11.5 (2023-02-10)
- [FIXED] #7431: sort participants by lastname, firstname in grading form
- [FIXED] #7449: wrong forecast if dateto time is less than datefrom time in adding slots form
- [FIXED] #7462: no loading add slots page anymore after pressing enter in search field of slot overview
- [FIXED] #7464: dont loose slot options user preferences when changing to registration overview page
- [FEATURE] #7446: multiple slots registrations per user/group in one single organizer instance
- [FEATURE] #7458: better grouping of slot overview options
- [FEATURE] #7459: deleting an appointment
- [FEATURE] #7460: in-app notifications in Moodle style
3.11.4 (2022-10-31)
- [FIXED] #6383: slot edit leads to shortened location string
- [FIXED] #6954: cancelled slot grading not removable
- [FIXED] #7181: calendar export shows no organizer entries
- [FIXED] #7215: debug messages when clicking the gear icon of a slot
- [FIXED] #7219: slot creation: make the time input field a select field
- [FIXED] #7232: slot creation: warning message when using a gap
- [FEATURE] #7233: backup/copy: copy slots as well
- [FIXED] #7248: slot edit form: label "Relative appointment reminder" is shown two times
- [FIXED] #7249: slot view: Display/hide slot options settings are not saved
- [FIXED] #7278: show completion status in view.php
- [FIXED] #7380: slot edit form: cancel button does not work if there is a location entry
3.11.3 (2022-04-25)
- [FEATURE] Provide activity dates for display in course overview
3.11.2 (2022-01-04)
- [BUG] #6506 - fix participation when unenrolled from course - github issue #59
3.11.1 (2022-01-03)
- [FIXED] #6968 - fix db discrepancies caused by wrong upgrade.php - github issue #98
3.11.0 (2021-06-23)
- Moodle 3.11 compatible version
3.10.1 (2021-04-14)
- [FIXED] #6848: github #90 - fix request uri too long when creating/editing many slots
- [FIXED] #6849: github #84 - fix usage of undefined function fullusername
- [FEATURE] #6882: github #96 - use message API to send messages (Philipp Hager)
3.10.0 (2020-12-01)
- Moodle 3.10 compatible version
3.9.1 (2020-10-02)
- [FIXED] #6760: fix confusing slots filtering options
- [FIXED] #6762: Temporary hotfix for slow calendar events fetching
3.9.0 (2020-08-25)
- Moodle 3.9 compatible version
3.8.3 (2020-07-22)
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields" part two
3.8.2 (2020-05-12)
- [FIXED] #6627 - show only relevant calendar entries for slots and appointments
3.8.1 (2020-02-17)
- [FEATURE] #6109: github #44 Multi language processing of custom user profile fields is missing
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields"
3.8.0 (2020-02-05)
- Moodle 3.8.0 compatible version
- [FIXED] #6382: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6423: Remove header in csv export file
- [FIXED] #6489: Student can see identity field
- [FIXED] #6499: Fix slot ID error when fetching trainers
- [FIXED] #6502: Readme.md wrong_URL
- [FIXED] #6373: Make all events organizer events
3.7.2 (2020-01-28)
- [FIXED] #6490: Warning when student registers for slot
- [FIXED] #6488: Notice: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6486: Fatal regression: Impossible to ungregister from slot with version v3.7.1
3.7.1 (2019-10-30)
- [FIXED] #6366: Fatal error when creating an organizer instance with groups and a student in multiple groups
- [FEATURE] #6083: Print slots infos: Print participants slot comments as well
3.7.0 (2019-08-05)
- [FIXED] #6232: Debug message when booking slot that has no trainer
- [FIXED] #6216: Calendar view: when organizer instance option "No calendar events for empty slots" is deactivated
and a student books a slot, the calendar message changes the language - [FIXED] #6186: Debug message registration view when first column not unique id
- [FIXED] #6211: SLOTS PRINT Print Preview: Cell-lines not visible anymore, table does not scroll to the right i
content is overflowing, table does not use the full width that is usable - [FIXED] #6210: Add slots: The "Required" icon at the trainer option should be removed
- [FIXED] #6191: Adding/Editing a new organizer instance: new groupmodes are not selectable
- [FIXED] #6190: Disarranged appointment view
- [FIXED] #6189: "Add new slot" button does not work anymore
- [FEATURE] #6112: Registration view: Changes to the infobox
- [FEATURE] #6111: Student view: Changes to the infobox
- [FEATURE] #6110: Appointments view: Changes to the infobox
- [FIXED] #6174: [github #55/pull request #56] PHP warning when running cronjob
- [FIXED] #6157: Creation of past time slots not possible because of newly programmed consideration of the
booking deadline - [FIXED] #6172: Reregister is not possible anymore
- [FIXED] #6156: Debug message undefined mail variable
- [FIXED] #6158: Edit a single slot: changes are not saved
- [FEATURE] #6152: Instance settings: Selectfield "grouping" does not appear when choosing organizer groupmode
"use existing groups" - [FEATURE] #5937: Privacy API - implement deletion
- [FEATURE] #6137: Change settings: "Hide calendar" default, move grade section over the Print slot user fields section
- [FEATURE] #3779: Move student view to the third place in the tab row
- [FIXED] #6127: a teacher's userpreference "show my slots only" hides all slots in a different organizer instance
where the same user is student. - [FEATURE] #5784: Make registration view sortable by time/date
- [FEATURE] #6107: LOCATION: Edit a slot - location field not mandatory any more and an input field if suggestion list
is empty
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.1 (2019-03-29)
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
3.6.0 (2019-02-08)
- [FIXED] #5899: Organizer debug message if group is missing
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5830: cronjob throws error when global search is activated
- [FIXED] #5727: Only instance calendar events as course level events, deploy filters on event name
- [FEATURE] #5756: Privacy API: Implement new provider (mandatory)
- Moodle 3.6.1 compatible version
3.5.6 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.5.5 (2019-03-27)
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment.
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5899: Organizer debug message if group is missing
3.5.2 (2018-09-26)
- [FIXED] #5732: Creating a new slot or register for a new slot with new groupmode ends up with an error
3.5.1 (2018-09-05)
- [FIXED] #5721: Slot-creation: Error with daylight saving time
3.5.0 (2018-08-10)
- [FIXED] #5569: Wrong deadline and missing singleslotprintfields when importing organizer instance backup
- [FIXED] #5561: Restore and update collision checking
- [FIXED] #5567: Groupmember enrollment message for teacher does not contain the correct groupname
- [FIXED] #5562: Clicking link of organizer system message leads to an error & Rewrite function
organizer_get_eventaction_student - [FIXED] #5565: lang strings teacherid and teacherid_help missing in en
- [FIXED] #5564: Event of deleted slot remains in student calendar AND event name improvements for students
appointment events - [FIXED] #5558: slot evaluation - form elements in disorder
- [FIXED] #5554: Debug Messages because of missing lang-strings
- [FIXED] #5506: Add new slots: Change to-date time from 00:00:00 to 23:59:59
- [FIXED] #5496: Counting the slots to be created does not work after adding additional empty slots
- [FEATURE] #3260: Rebuild slot overview - helpicons in column headers
- [FEATURE] #5383: Implement Privacy API (without deletion of data)
- [FEATURE] #5118: Remove german langstring-File from master
- [PULL REQUEST] Merge pull request #40 from edaktik
- [FEATURE] #3777: Redesign table - tooltipps replace legend, filter slots, sort only sortable fields
- [FEATURE] edaktik#3269 Adding past slots now possible
3.4.24 (2018-04-26)
- [FIXED] #5418: Error when writing groupmode in course_modules after an organizer instance was restored
3.4.2 (2018-02-12)
- [FIXED] #5173: Decription text not processed by filters
3.4.1 (2018-01-29)
- Moodle 3.4.1 compatible version
- [FIXED] #4518: Values overwritten in gradebook of type scala are not shown in organizer
- [FIXED] #4919: Overwritten grading value of 0 points is not shown in organizer
- [FIXED] #5177: Error message in grouptool when importing new participant manually
- [FIXED] #5231: Getting wrong user group when messaging in group mode
- [FEATURE] #4899: Display forecast of the number of slots to be created in slots add page
- [FEATURE] #3811: Rewrite YUI to JQuery/Javascript
- [FEATURE] #3778: Students identity information (ID-number or email) not visible for other students
- [FEATURE] #3883 Hide slots from students
3.4.0 (2017-11-29)
- Moodle 3.4 compatible version
- [FIXED] #4971: When sending notification mails triggered by slot assignment placeholders are not replaced by value
- [FIXED] #4967: When sending notification emails triggered by changed slot data not all placeholders are replaced
- [FIXED] #4923: Adding a slot - weekday names only in english
- [FIXED] #4928: Warning when loading slot overview page with calendar
- [FIXED] #4922: Organizer: lang strings are rendered twice in pages slots_add and slots_edit
- [FIXED] #4674: Dashboard error in group mode
- [FEATURE] #3883 Hide slots from students
3.3.1 (2017-08-09)
- [FIXED] #4649: DB-Error after group applies for a slot
3.3.0 (2017-07-19)
- Moodle 3.3 compatible version
- [FEATURE] #4500 Replace modulename_print_overview()-notifications by calendar entries with action events
- [FEATURE] #3112 Better recognizable icons (svg)
- [FIXED] #4481 Error message when selecting no action option on slot overview page
- [FEATURE] #3780 Participantslist in slot overview table newly formatted
- [FIXED] #3318 Message provider names now according to the moodle standards
- [FEATURE] #3259 Module description in moodle layout
- [FEATURE] #3257 Add a slot: only one page
- [FIXED] #4405 Location gets lost when creating a slot
3.2.1 (2017-03-28)
- [FIXED] #4350 Messages sent to group members although group mode is not activated
- [FIXED] #4367 Page "Registration status" in goupmode lacks groups without registration
3.2.0 (2017-01-31)
- Moodle 3.2 compatible version
- [FEATURE] #3595 Enable Global Search for organizer
- [CHANGE] #3675 Replace cron job with Task API
- [CHANGE] #3889 Use message class for message object instead of stdClass
- [CHANGE] #3890 Add course-ID to message objects
3.1.5 (2016-11-15)
- [FIXED] #3826 Slots without registration can not be printed
3.1.4 (2016-10-21)
- [FIXED] #3771 Expired organizer can not be graded and slots can not be printed
3.1.3 (2016-09-09)
- [FIXED] #3754 PostgreSQL database error on tab registration status
3.1.2 (2016-08-30)
- [FIXED] #3691 Fails on new installation
3.1.0 (2016-07-21)
- Moodle 3.1 compatible version
- [FEATURE] #3556 Enhanced legend
- [FEATURE] #3254 After creating a new organizer the user will be sent to the "Add a new
slot" page immediately - [FEATURE] #3114 Action-buttons in up-to-date moodle style
- [FEATURE] #3118 Improve wording of email messages (location)
- [FEATURE] #3132 Show participants in the waiting list of a slot to teachers
- [FEATURE] #2788 Capability for the responsibility for time slots
- [FEATURE] #3128 Add student to slot manually
- [FIXED] #3602 CSS
- [FIXED] #3349 Reminder e-mail not sent to group
- [FIXED] #3333 Wrong person cited in email on assignment of a slot
- [FIXED] #3286 Import of gradings
- [FIXED] #3325 Assignment of group slot by teacher
- [FIXED] #3311 Teachers can not be set to unvisible after application time expired
- [FIXED] #3313 Slots with duration > 36000 seconds (9h10m) are not possible
- [FIXED] #3322 Time specification in PDF
3.0.0 (2016-04-18)
- Moodle 3.0 compatible version
- [FEATURE] #3135 Make grading suppressible
- [FEATURE] #2778 New visibility statuses of slots for students
- [FEATURE] #2678 Create a waiting list for time slots that are fully booked
- [FIXED] #3116 Group appointments mode without grouping possible
- [FIXED] #3234 Students get notified constantly after the slot appointment is over, delete waiting
queue entries when instance not queueable anymore
2.9 (2016-01-28)
- Moodle 2.9 compatible version
2.8 (2015-07-17)
- Moodle 2.8 compatible version
2.7 (2015-01-21)
- Moodle 2.7 compatible version
2.6 (2014-03-31)
- First release for Moodle 2.6
v4.0.0 (2022102800)
v4.0.0
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2022102800
Version release name: v4.0.0
Maturity: Stable
Supported Moodle versions: 4.0
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_400_STABLE
Repository tag: v4.0.0
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
CHANGELOG
4.0.0 (2022-10-28)
- Moodle 4.0 compatible version
3.11.4 (2022-10-31)
- [FIXED] #6383: slot edit leads to shortened location string
- [FIXED] #6954: cancelled slot grading not removable
- [FIXED] #7181: calendar export shows no organizer entries
- [FIXED] #7215: debug messages when clicking the gear icon of a slot
- [FIXED] #7219: slot creation: make the time input field a select field
- [FIXED] #7232: slot creation: warning message when using a gap
- [FEATURE] #7233: backup/copy: copy slots as well
- [FIXED] #7248: slot edit form: label "Relative appointment reminder" is shown two times
- [FIXED] #7249: slot view: Display/hide slot options settings are not saved
- [FIXED] #7278: show completion status in view.php
- [FIXED] #7380: slot edit form: cancel button does not work if there is a location entry
3.11.3 (2022-04-25)
- [FEATURE] Provide activity dates for display in course overview
3.11.2 (2022-01-04)
- [BUG] #6506 - fix participation when unenrolled from course - github issue #59
3.11.1 (2022-01-03)
- [FIXED] #6968 - fix db discrepancies caused by wrong upgrade.php - github issue #98
3.11.0 (2021-06-23)
- Moodle 3.11 compatible version
3.10.1 (2021-04-14)
- [FIXED] #6848: github #90 - fix request uri too long when creating/editing many slots
- [FIXED] #6849: github #84 - fix usage of undefined function fullusername
- [FEATURE] #6882: github #96 - use message API to send messages (Philipp Hager)
3.10.0 (2020-12-01)
- Moodle 3.10 compatible version
3.9.1 (2020-10-02)
- [FIXED] #6760: fix confusing slots filtering options
- [FIXED] #6762: Temporary hotfix for slow calendar events fetching
3.9.0 (2020-08-25)
- Moodle 3.9 compatible version
3.8.3 (2020-07-22)
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields" part two
3.8.2 (2020-05-12)
- [FIXED] #6627 - show only relevant calendar entries for slots and appointments
3.8.1 (2020-02-17)
- [FEATURE] #6109: github #44 Multi language processing of custom user profile fields is missing
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields"
3.8.0 (2020-02-05)
- Moodle 3.8.0 compatible version
- [FIXED] #6382: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6423: Remove header in csv export file
- [FIXED] #6489: Student can see identity field
- [FIXED] #6499: Fix slot ID error when fetching trainers
- [FIXED] #6502: Readme.md wrong_URL
- [FIXED] #6373: Make all events organizer events
3.7.2 (2020-01-28)
- [FIXED] #6490: Warning when student registers for slot
- [FIXED] #6488: Notice: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6486: Fatal regression: Impossible to ungregister from slot with version v3.7.1
3.7.1 (2019-10-30)
- [FIXED] #6366: Fatal error when creating an organizer instance with groups and a student in multiple groups
- [FEATURE] #6083: Print slots infos: Print participants slot comments as well
3.7.0 (2019-08-05)
- [FIXED] #6232: Debug message when booking slot that has no trainer
- [FIXED] #6216: Calendar view: when organizer instance option "No calendar events for empty slots" is deactivated
and a student books a slot, the calendar message changes the language - [FIXED] #6186: Debug message registration view when first column not unique id
- [FIXED] #6211: SLOTS PRINT Print Preview: Cell-lines not visible anymore, table does not scroll to the right i
content is overflowing, table does not use the full width that is usable - [FIXED] #6210: Add slots: The "Required" icon at the trainer option should be removed
- [FIXED] #6191: Adding/Editing a new organizer instance: new groupmodes are not selectable
- [FIXED] #6190: Disarranged appointment view
- [FIXED] #6189: "Add new slot" button does not work anymore
- [FEATURE] #6112: Registration view: Changes to the infobox
- [FEATURE] #6111: Student view: Changes to the infobox
- [FEATURE] #6110: Appointments view: Changes to the infobox
- [FIXED] #6174: [github #55/pull request #56] PHP warning when running cronjob
- [FIXED] #6157: Creation of past time slots not possible because of newly programmed consideration of the
booking deadline - [FIXED] #6172: Reregister is not possible anymore
- [FIXED] #6156: Debug message undefined mail variable
- [FIXED] #6158: Edit a single slot: changes are not saved
- [FEATURE] #6152: Instance settings: Selectfield "grouping" does not appear when choosing organizer groupmode
"use existing groups" - [FEATURE] #5937: Privacy API - implement deletion
- [FEATURE] #6137: Change settings: "Hide calendar" default, move grade section over the Print slot user fields section
- [FEATURE] #3779: Move student view to the third place in the tab row
- [FIXED] #6127: a teacher's userpreference "show my slots only" hides all slots in a different organizer instance
where the same user is student. - [FEATURE] #5784: Make registration view sortable by time/date
- [FEATURE] #6107: LOCATION: Edit a slot - location field not mandatory any more and an input field if suggestion list
is empty
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.1 (2019-03-29)
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
3.6.0 (2019-02-08)
- [FIXED] #5899: Organizer debug message if group is missing
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5830: cronjob throws error when global search is activated
- [FIXED] #5727: Only instance calendar events as course level events, deploy filters on event name
- [FEATURE] #5756: Privacy API: Implement new provider (mandatory)
- Moodle 3.6.1 compatible version
3.5.6 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.5.5 (2019-03-27)
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment.
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5899: Organizer debug message if group is missing
3.5.2 (2018-09-26)
- [FIXED] #5732: Creating a new slot or register for a new slot with new groupmode ends up with an error
3.5.1 (2018-09-05)
- [FIXED] #5721: Slot-creation: Error with daylight saving time
3.5.0 (2018-08-10)
- [FIXED] #5569: Wrong deadline and missing singleslotprintfields when importing organizer instance backup
- [FIXED] #5561: Restore and update collision checking
- [FIXED] #5567: Groupmember enrollment message for teacher does not contain the correct groupname
- [FIXED] #5562: Clicking link of organizer system message leads to an error & Rewrite function
organizer_get_eventaction_student - [FIXED] #5565: lang strings teacherid and teacherid_help missing in en
- [FIXED] #5564: Event of deleted slot remains in student calendar AND event name improvements for students
appointment events - [FIXED] #5558: slot evaluation - form elements in disorder
- [FIXED] #5554: Debug Messages because of missing lang-strings
- [FIXED] #5506: Add new slots: Change to-date time from 00:00:00 to 23:59:59
- [FIXED] #5496: Counting the slots to be created does not work after adding additional empty slots
- [FEATURE] #3260: Rebuild slot overview - helpicons in column headers
- [FEATURE] #5383: Implement Privacy API (without deletion of data)
- [FEATURE] #5118: Remove german langstring-File from master
- [PULL REQUEST] Merge pull request #40 from edaktik
- [FEATURE] #3777: Redesign table - tooltipps replace legend, filter slots, sort only sortable fields
- [FEATURE] edaktik#3269 Adding past slots now possible
3.4.24 (2018-04-26)
- [FIXED] #5418: Error when writing groupmode in course_modules after an organizer instance was restored
3.4.2 (2018-02-12)
- [FIXED] #5173: Decription text not processed by filters
3.4.1 (2018-01-29)
- Moodle 3.4.1 compatible version
- [FIXED] #4518: Values overwritten in gradebook of type scala are not shown in organizer
- [FIXED] #4919: Overwritten grading value of 0 points is not shown in organizer
- [FIXED] #5177: Error message in grouptool when importing new participant manually
- [FIXED] #5231: Getting wrong user group when messaging in group mode
- [FEATURE] #4899: Display forecast of the number of slots to be created in slots add page
- [FEATURE] #3811: Rewrite YUI to JQuery/Javascript
- [FEATURE] #3778: Students identity information (ID-number or email) not visible for other students
- [FEATURE] #3883 Hide slots from students
3.4.0 (2017-11-29)
- Moodle 3.4 compatible version
- [FIXED] #4971: When sending notification mails triggered by slot assignment placeholders are not replaced by value
- [FIXED] #4967: When sending notification emails triggered by changed slot data not all placeholders are replaced
- [FIXED] #4923: Adding a slot - weekday names only in english
- [FIXED] #4928: Warning when loading slot overview page with calendar
- [FIXED] #4922: Organizer: lang strings are rendered twice in pages slots_add and slots_edit
- [FIXED] #4674: Dashboard error in group mode
- [FEATURE] #3883 Hide slots from students
3.3.1 (2017-08-09)
- [FIXED] #4649: DB-Error after group applies for a slot
3.3.0 (2017-07-19)
- Moodle 3.3 compatible version
- [FEATURE] #4500 Replace modulename_print_overview()-notifications by calendar entries with action events
- [FEATURE] #3112 Better recognizable icons (svg)
- [FIXED] #4481 Error message when selecting no action option on slot overview page
- [FEATURE] #3780 Participantslist in slot overview table newly formatted
- [FIXED] #3318 Message provider names now according to the moodle standards
- [FEATURE] #3259 Module description in moodle layout
- [FEATURE] #3257 Add a slot: only one page
- [FIXED] #4405 Location gets lost when creating a slot
3.2.1 (2017-03-28)
- [FIXED] #4350 Messages sent to group members although group mode is not activated
- [FIXED] #4367 Page "Registration status" in goupmode lacks groups without registration
3.2.0 (2017-01-31)
- Moodle 3.2 compatible version
- [FEATURE] #3595 Enable Global Search for organizer
- [CHANGE] #3675 Replace cron job with Task API
- [CHANGE] #3889 Use message class for message object instead of stdClass
- [CHANGE] #3890 Add course-ID to message objects
3.1.5 (2016-11-15)
- [FIXED] #3826 Slots without registration can not be printed
3.1.4 (2016-10-21)
- [FIXED] #3771 Expired organizer can not be graded and slots can not be printed
3.1.3 (2016-09-09)
- [FIXED] #3754 PostgreSQL database error on tab registration status
3.1.2 (2016-08-30)
- [FIXED] #3691 Fails on new installation
3.1.0 (2016-07-21)
- Moodle 3.1 compatible version
- [FEATURE] #3556 Enhanced legend
- [FEATURE] #3254 After creating a new organizer the user will be sent to the "Add a new
slot" page immediately - [FEATURE] #3114 Action-buttons in up-to-date moodle style
- [FEATURE] #3118 Improve wording of email messages (location)
- [FEATURE] #3132 Show participants in the waiting list of a slot to teachers
- [FEATURE] #2788 Capability for the responsibility for time slots
- [FEATURE] #3128 Add student to slot manually
- [FIXED] #3602 CSS
- [FIXED] #3349 Reminder e-mail not sent to group
- [FIXED] #3333 Wrong person cited in email on assignment of a slot
- [FIXED] #3286 Import of gradings
- [FIXED] #3325 Assignment of group slot by teacher
- [FIXED] #3311 Teachers can not be set to unvisible after application time expired
- [FIXED] #3313 Slots with duration > 36000 seconds (9h10m) are not possible
- [FIXED] #3322 Time specification in PDF
3.0.0 (2016-04-18)
- Moodle 3.0 compatible version
- [FEATURE] #3135 Make grading suppressible
- [FEATURE] #2778 New visibility statuses of slots for students
- [FEATURE] #2678 Create a waiting list for time slots that are fully booked
- [FIXED] #3116 Group appointments mode without grouping possible
- [FIXED] #3234 Students get notified constantly after the slot appointment is over, delete waiting
queue entries when instance not queueable anymore
2.9 (2016-01-28)
- Moodle 2.9 compatible version
2.8 (2015-07-17)
- Moodle 2.8 compatible version
2.7 (2015-01-21)
- Moodle 2.7 compatible version
2.6 (2014-03-31)
- First release for Moodle 2.6
v3.9.2 (2020082502)
v3.9.2
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2020082502
Version release name: v3.9.2
Maturity: Stable
Supported Moodle versions: 3.9
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_39_STABLE
Repository tag: v3.9.2
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
CHANGELOG
3.9.2 (2021-09-28)
- [FEATURE] #7014: github #96 - use message API to send messages (Philipp Hager)
3.9.1 (2020-10-02)
- [FIXED] #6760: fix confusing slots filtering options
- [FIXED] #6762: Temporary hotfix for slow calendar events fetching
3.9.0 (2020-08-25)
- Moodle 3.9 compatible version
3.8.3 (2020-07-22)
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields" part two
3.8.2 (2020-05-12)
- [FIXED] #6627 - show only relevant calendar entries for slots and appointments
3.8.1 (2020-02-17)
- [FEATURE] #6109: github #44 Multi language processing of custom user profile fields is missing
- [FEATURE] #6067: github #43 Data leak with feature "Print slot user fields"
3.8.0 (2020-02-05)
- Moodle 3.8.0 compatible version
- [FIXED] #6382: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6423: Remove header in csv export file
- [FIXED] #6489: Student can see identity field
- [FIXED] #6499: Fix slot ID error when fetching trainers
- [FIXED] #6502: Readme.md wrong_URL
- [FIXED] #6373: Make all events organizer events
3.7.2 (2020-01-28)
- [FIXED] #6490: Warning when student registers for slot
- [FIXED] #6488: Notice: Undefined variable: regslotx in view_lib.php on line 2459
- [FIXED] #6486: Fatal regression: Impossible to ungregister from slot with version v3.7.1
3.7.1 (2019-10-30)
- [FIXED] #6366: Fatal error when creating an organizer instance with groups and a student in multiple groups
- [FEATURE] #6083: Print slots infos: Print participants slot comments as well
3.7.0 (2019-08-05)
- [FIXED] #6232: Debug message when booking slot that has no trainer
- [FIXED] #6216: Calendar view: when organizer instance option "No calendar events for empty slots" is deactivated
and a student books a slot, the calendar message changes the language - [FIXED] #6186: Debug message registration view when first column not unique id
- [FIXED] #6211: SLOTS PRINT Print Preview: Cell-lines not visible anymore, table does not scroll to the right i
content is overflowing, table does not use the full width that is usable - [FIXED] #6210: Add slots: The "Required" icon at the trainer option should be removed
- [FIXED] #6191: Adding/Editing a new organizer instance: new groupmodes are not selectable
- [FIXED] #6190: Disarranged appointment view
- [FIXED] #6189: "Add new slot" button does not work anymore
- [FEATURE] #6112: Registration view: Changes to the infobox
- [FEATURE] #6111: Student view: Changes to the infobox
- [FEATURE] #6110: Appointments view: Changes to the infobox
- [FIXED] #6174: [github #55/pull request #56] PHP warning when running cronjob
- [FIXED] #6157: Creation of past time slots not possible because of newly programmed consideration of the
booking deadline - [FIXED] #6172: Reregister is not possible anymore
- [FIXED] #6156: Debug message undefined mail variable
- [FIXED] #6158: Edit a single slot: changes are not saved
- [FEATURE] #6152: Instance settings: Selectfield "grouping" does not appear when choosing organizer groupmode
"use existing groups" - [FEATURE] #5937: Privacy API - implement deletion
- [FEATURE] #6137: Change settings: "Hide calendar" default, move grade section over the Print slot user fields section
- [FEATURE] #3779: Move student view to the third place in the tab row
- [FIXED] #6127: a teacher's userpreference "show my slots only" hides all slots in a different organizer instance
where the same user is student. - [FEATURE] #5784: Make registration view sortable by time/date
- [FEATURE] #6107: LOCATION: Edit a slot - location field not mandatory any more and an input field if suggestion list
is empty
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.2 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.6.1 (2019-03-29)
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
3.6.0 (2019-02-08)
- [FIXED] #5899: Organizer debug message if group is missing
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5830: cronjob throws error when global search is activated
- [FIXED] #5727: Only instance calendar events as course level events, deploy filters on event name
- [FEATURE] #5756: Privacy API: Implement new provider (mandatory)
- Moodle 3.6.1 compatible version
3.5.6 (2019-05-14)
- [HOTFIX] #6114: After reregistration the trainers of the newly booked slot are wrongly added to the slot booked before
- [HOTFIX] #6106: Re-assign student to other slot not possible
3.5.5 (2019-03-27)
- [FIXED] #6066: Trainer is able to assign more than one slot to specific student
- [PULL REQUEST] github #49: fix tablename in organizer_send_message_from_trainer()
- [FIXED] #6064: Error when choosing groupmode "use existing course groups" for an organizer instance
- [FIXED] #6063: Function "organizer_fetch_user_group" not found
- [FIXED] #5869: Too many calendar events for bookings when moodle group is involved
- [FIXED] #5878: Double scrollbar in print preview table
- [FIXED] #5886: slots_print.php: Columns Email and Participants not sortable for the moment.
- [FIXED] #5749: Waiting list entries does not move up when the slot's participants maximum is increased
- [FIXED] #5899: Organizer debug message if group is missing
3.5.2 (2018-09-26)
- [FIXED] #5732: Creating a new slot or register for a new slot with new groupmode ends up with an error
3.5.1 (2018-09-05)
- [FIXED] #5721: Slot-creation: Error with daylight saving time
3.5.0 (2018-08-10)
- [FIXED] #5569: Wrong deadline and missing singleslotprintfields when importing organizer instance backup
- [FIXED] #5561: Restore and update collision checking
- [FIXED] #5567: Groupmember enrollment message for teacher does not contain the correct groupname
- [FIXED] #5562: Clicking link of organizer system message leads to an error & Rewrite function
organizer_get_eventaction_student - [FIXED] #5565: lang strings teacherid and teacherid_help missing in en
- [FIXED] #5564: Event of deleted slot remains in student calendar AND event name improvements for students
appointment events - [FIXED] #5558: slot evaluation - form elements in disorder
- [FIXED] #5554: Debug Messages because of missing lang-strings
- [FIXED] #5506: Add new slots: Change to-date time from 00:00:00 to 23:59:59
- [FIXED] #5496: Counting the slots to be created does not work after adding additional empty slots
- [FEATURE] #3260: Rebuild slot overview - helpicons in column headers
- [FEATURE] #5383: Implement Privacy API (without deletion of data)
- [FEATURE] #5118: Remove german langstring-File from master
- [PULL REQUEST] Merge pull request #40 from edaktik
- [FEATURE] #3777: Redesign table - tooltipps replace legend, filter slots, sort only sortable fields
- [FEATURE] edaktik#3269 Adding past slots now possible
3.4.24 (2018-04-26)
- [FIXED] #5418: Error when writing groupmode in course_modules after an organizer instance was restored
3.4.2 (2018-02-12)
- [FIXED] #5173: Decription text not processed by filters
3.4.1 (2018-01-29)
- Moodle 3.4.1 compatible version
- [FIXED] #4518: Values overwritten in gradebook of type scala are not shown in organizer
- [FIXED] #4919: Overwritten grading value of 0 points is not shown in organizer
- [FIXED] #5177: Error message in grouptool when importing new participant manually
- [FIXED] #5231: Getting wrong user group when messaging in group mode
- [FEATURE] #4899: Display forecast of the number of slots to be created in slots add page
- [FEATURE] #3811: Rewrite YUI to JQuery/Javascript
- [FEATURE] #3778: Students identity information (ID-number or email) not visible for other students
- [FEATURE] #3883 Hide slots from students
3.4.0 (2017-11-29)
- Moodle 3.4 compatible version
- [FIXED] #4971: When sending notification mails triggered by slot assignment placeholders are not replaced by value
- [FIXED] #4967: When sending notification emails triggered by changed slot data not all placeholders are replaced
- [FIXED] #4923: Adding a slot - weekday names only in english
- [FIXED] #4928: Warning when loading slot overview page with calendar
- [FIXED] #4922: Organizer: lang strings are rendered twice in pages slots_add and slots_edit
- [FIXED] #4674: Dashboard error in group mode
- [FEATURE] #3883 Hide slots from students
3.3.1 (2017-08-09)
- [FIXED] #4649: DB-Error after group applies for a slot
3.3.0 (2017-07-19)
- Moodle 3.3 compatible version
- [FEATURE] #4500 Replace modulename_print_overview()-notifications by calendar entries with action events
- [FEATURE] #3112 Better recognizable icons (svg)
- [FIXED] #4481 Error message when selecting no action option on slot overview page
- [FEATURE] #3780 Participantslist in slot overview table newly formatted
- [FIXED] #3318 Message provider names now according to the moodle standards
- [FEATURE] #3259 Module description in moodle layout
- [FEATURE] #3257 Add a slot: only one page
- [FIXED] #4405 Location gets lost when creating a slot
3.2.1 (2017-03-28)
- [FIXED] #4350 Messages sent to group members although group mode is not activated
- [FIXED] #4367 Page "Registration status" in goupmode lacks groups without registration
3.2.0 (2017-01-31)
- Moodle 3.2 compatible version
- [FEATURE] #3595 Enable Global Search for organizer
- [CHANGE] #3675 Replace cron job with Task API
- [CHANGE] #3889 Use message class for message object instead of stdClass
- [CHANGE] #3890 Add course-ID to message objects
3.1.5 (2016-11-15)
- [FIXED] #3826 Slots without registration can not be printed
3.1.4 (2016-10-21)
- [FIXED] #3771 Expired organizer can not be graded and slots can not be printed
3.1.3 (2016-09-09)
- [FIXED] #3754 PostgreSQL database error on tab registration status
3.1.2 (2016-08-30)
- [FIXED] #3691 Fails on new installation
3.1.0 (2016-07-21)
- Moodle 3.1 compatible version
- [FEATURE] #3556 Enhanced legend
- [FEATURE] #3254 After creating a new organizer the user will be sent to the "Add a new
slot" page immediately - [FEATURE] #3114 Action-buttons in up-to-date moodle style
- [FEATURE] #3118 Improve wording of email messages (location)
- [FEATURE] #3132 Show participants in the waiting list of a slot to teachers
- [FEATURE] #2788 Capability for the responsibility for time slots
- [FEATURE] #3128 Add student to slot manually
- [FIXED] #3602 CSS
- [FIXED] #3349 Reminder e-mail not sent to group
- [FIXED] #3333 Wrong person cited in email on assignment of a slot
- [FIXED] #3286 Import of gradings
- [FIXED] #3325 Assignment of group slot by teacher
- [FIXED] #3311 Teachers can not be set to unvisible after application time expired
- [FIXED] #3313 Slots with duration > 36000 seconds (9h10m) are not possible
- [FIXED] #3322 Time specification in PDF
3.0.0 (2016-04-18)
- Moodle 3.0 compatible version
- [FEATURE] #3135 Make grading suppressible
- [FEATURE] #2778 New visibility statuses of slots for students
- [FEATURE] #2678 Create a waiting list for time slots that are fully booked
- [FIXED] #3116 Group appointments mode without grouping possible
- [FIXED] #3234 Students get notified constantly after the slot appointment is over, delete waiting
queue entries when instance not queueable anymore
2.9 (2016-01-28)
- Moodle 2.9 compatible version
2.8 (2015-07-17)
- Moodle 2.8 compatible version
2.7 (2015-01-21)
- Moodle 2.7 compatible version
2.6 (2014-03-31)
- First release for Moodle 2.6
v3.10.1 (2020120101)
v3.10.1
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2020120101
Version release name: v3.10.1
Maturity: Stable
Supported Moodle versions: 3.10
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_310_STABLE
Repository tag: v3.10.1
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
Organizer Module
This file is part of the mod_organizer plugin for Moodle - http://moodle.org/
Author: Thomas Niedermaier, Ivan Sakic, Katarzyna Potocka
Copyright: 2020 Academic Moodle Cooperation
License: GNU GPL v3 or later
Description
The Organizer module allows participants to subscribe to events, which can be created easily and
efficiently by teachers.
The Organizer consists of three tabs:
Events: provides an overview of all available and past events and allows teachers to create
new events, delete and edit existing events, assess events in which people have enrolled and
print all selected events.
Students' view: shows a simplified view of the enrolment page as seen by participants.
Enrolment status: provides a detailed overview of participants' enrolments. This tab allows
teachers to send reminders to students who have not enrolled yet.
Teachers have access to all three tabs, whereas students can only access the second tab "students'
view".
Group organizer:
If a group organizer was created, a grouping must be selected in the settings for which the
organizer is to be used. As soon as one participant enrols, all other group members are enrolled as
well and are notified about time and place of the event.
Note: Students can be enrolled in only one group of this grouping.
Example
Create events for group meetings for submitting a project to allow students to enrol in an event of
their choice. The events should, for example, be created for the two upcoming weeks to take place
from Tuesdays to Thursdays, 8 a.m. to 12 p.m., at 15 minutes each. Enrolments, changes and
unenrolments should be possible up to two days prior to the event, or at least by a specific date.
Students' attendance and grades are to be documented.
Requirements
The plugin is available for Moodle 2.5+. This version is for Moodle 3.10.
Installation
Copy the module code directly to the mod/organizer directory.
Log into Moodle as administrator.
Open the administration area (http://your-moodle-site/admin) to start the installation
automatically.
Admin Settings
As an administrator you can set the default values instance-wide on the settings page for
administrators in the organizer module:
- Best grade (text field)
- E-mail notification (drop down)
- Send a summary of events (drop down)
- Final deadline (drop down)
- Relative deadline (drop down)
Documentation
You can find a cheat sheet for the plugin on the AMC
website and a video tutorial in
german only in the AMC YouTube Channel.
Bug Reports / Support
We try our best to deliver bug-free plugins, but we can not test the plugin for every platform,
database, PHP and Moodle version. If you find any bug please report it on
[GitHub](<https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues). Please
provide a detailed bug description, including the plugin and Moodle version and, if applicable, a
screenshot.
You may also file a request for enhancement on GitHub. If we consider the request generally useful
and if it can be implemented with reasonable effort we might implement it in a future version.
You may also post general questions on the plugin on GitHub, but note that we do not have the
resources to provide detailed support.
License
This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
The plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License with Moodle. If not, see
http://www.gnu.org/licenses/.
Good luck and have fun!
v3.8.3 (2020020503)
v3.8.3
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2020020503
Version release name: v3.8.3
Maturity: Stable
Supported Moodle versions: 3.8
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_38_STABLE
Repository tag: v3.8.3
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
Organizer Module
This file is part of the mod_organizer plugin for Moodle - http://moodle.org/
Author: Thomas Niedermaier, Ivan Sakic, Katarzyna Potocka
Copyright: 2014 Academic Moodle Cooperation
License: GNU GPL v3 or later
Description
The Organizer module allows participants to subscribe to events, which can be created easily and
efficiently by teachers.
The Organizer consists of three tabs:
Events: provides an overview of all available and past events and allows teachers to create
new events, delete and edit existing events, assess events in which people have enrolled and
print all selected events.
Students' view: shows a simplified view of the enrolment page as seen by participants.
Enrolment status: provides a detailed overview of participants' enrolments. This tab allows
teachers to send reminders to students who have not enrolled yet.
Teachers have access to all three tabs, whereas students can only access the second tab "students'
view".
Group organizer:
If a group organizer was created, a grouping must be selected in the settings for which the
organizer is to be used. As soon as one participant enrols, all other group members are enrolled as
well and are notified about time and place of the event.
Note: Students can be enrolled in only one group of this grouping.
Example
Create events for group meetings for submitting a project to allow students to enrol in an event of
their choice. The events should, for example, be created for the two upcoming weeks to take place
from Tuesdays to Thursdays, 8 a.m. to 12 p.m., at 15 minutes each. Enrolments, changes and
unenrolments should be possible up to two days prior to the event, or at least by a specific date.
Students' attendance and grades are to be documented.
Requirements
The plugin is available for Moodle 2.5+. This version is for Moodle 3.8.
Installation
Copy the module code directly to the mod/organizer directory.
Log into Moodle as administrator.
Open the administration area (http://your-moodle-site/admin) to start the installation
automatically.
Admin Settings
As an administrator you can set the default values instance-wide on the settings page for
administrators in the organizer module:
- Best grade (text field)
- E-mail notification (drop down)
- Send a summary of events (drop down)
- Final deadline (drop down)
- Relative deadline (drop down)
Documentation
You can find a cheat sheet for the plugin on the AMC
website and a video tutorial in
german only in the AMC YouTube Channel.
Bug Reports / Support
We try our best to deliver bug-free plugins, but we can not test the plugin for every platform,
database, PHP and Moodle version. If you find any bug please report it on
[GitHub](<https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues). Please
provide a detailed bug description, including the plugin and Moodle version and, if applicable, a
screenshot.
You may also file a request for enhancement on GitHub. If we consider the request generally useful
and if it can be implemented with reasonable effort we might implement it in a future version.
You may also post general questions on the plugin on GitHub, but note that we do not have the
resources to provide detailed support.
License
This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
The plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License with Moodle. If not, see
http://www.gnu.org/licenses/.
Good luck and have fun!
v3.7.3 (2019080703)
v3.7.3
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2019080703
Version release name: v3.7.3
Maturity: Stable
Supported Moodle versions: 3.7
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_37_STABLE
Repository tag: v3.7.3
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
Organizer Module
This file is part of the mod_organizer plugin for Moodle - http://moodle.org/
Author: Thomas Niedermaier, Ivan Sakic, Katarzyna Potocka
Copyright: 2014 Academic Moodle Cooperation
License: GNU GPL v3 or later
Description
The Organizer module allows participants to subscribe to events, which can be created easily and
efficiently by teachers.
The Organizer consists of three tabs:
Events: provides an overview of all available and past events and allows teachers to create
new events, delete and edit existing events, assess events in which people have enrolled and
print all selected events.
Students' view: shows a simplified view of the enrolment page as seen by participants.
Enrolment status: provides a detailed overview of participants' enrolments. This tab allows
teachers to send reminders to students who have not enrolled yet.
Teachers have access to all three tabs, whereas students can only access the second tab "students'
view".
Group organizer:
If a group organizer was created, a grouping must be selected in the settings for which the
organizer is to be used. As soon as one participant enrols, all other group members are enrolled as
well and are notified about time and place of the event.
Note: Students can be enrolled in only one group of this grouping.
Example
Create events for group meetings for submitting a project to allow students to enrol in an event of
their choice. The events should, for example, be created for the two upcoming weeks to take place
from Tuesdays to Thursdays, 8 a.m. to 12 p.m., at 15 minutes each. Enrolments, changes and
unenrolments should be possible up to two days prior to the event, or at least by a specific date.
Students' attendance and grades are to be documented.
Requirements
The plugin is available for Moodle 2.5+. This version is for Moodle 3.7.
Installation
Copy the module code directly to the mod/organizer directory.
Log into Moodle as administrator.
Open the administration area (http://your-moodle-site/admin) to start the installation
automatically.
Admin Settings
As an administrator you can set the default values instance-wide on the settings page for
administrators in the organizer module:
- Best grade (text field)
- E-mail notification (drop down)
- Send a summary of events (drop down)
- Final deadline (drop down)
- Relative deadline (drop down)
Documentation
You can find a cheat sheet for the plugin on the AMC
website and a video tutorial in
german only in the AMC YouTube Channel.
Bug Reports / Support
We try our best to deliver bug-free plugins, but we can not test the plugin for every platform,
database, PHP and Moodle version. If you find any bug please report it on
[GitHub](<https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues). Please
provide a detailed bug description, including the plugin and Moodle version and, if applicable, a
screenshot.
You may also file a request for enhancement on GitHub. If we consider the request generally useful
and if it can be implemented with reasonable effort we might implement it in a future version.
You may also post general questions on the plugin on GitHub, but note that we do not have the
resources to provide detailed support.
License
This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
The plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License with Moodle. If not, see
http://www.gnu.org/licenses/.
Good luck and have fun!
v3.6.3 (2019020803)
v3.6.3
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2019020803
Version release name: v3.6.3
Maturity: Stable
Supported Moodle versions: 3.6
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_36_STABLE
Repository tag: v3.6.3
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
Organizer Module
This file is part of the mod_organizer plugin for Moodle - http://moodle.org/
Author: Thomas Niedermaier, Ivan Sakic, Katarzyna Potocka
Copyright: 2014 Academic Moodle Cooperation
License: GNU GPL v3 or later
Description
The Organizer module allows participants to subscribe to events, which can be created easily and
efficiently by teachers.
The Organizer consists of three tabs:
Events: provides an overview of all available and past events and allows teachers to create
new events, delete and edit existing events, assess events in which people have enrolled and
print all selected events.
Students' view: shows a simplified view of the enrolment page as seen by participants.
Enrolment status: provides a detailed overview of participants' enrolments. This tab allows
teachers to send reminders to students who have not enrolled yet.
Teachers have access to all three tabs, whereas students can only access the second tab "students'
view".
Group organizer:
If a group organizer was created, a grouping must be selected in the settings for which the
organizer is to be used. As soon as one participant enrols, all other group members are enrolled as
well and are notified about time and place of the event.
Note: Students can be enrolled in only one group of this grouping.
Example
Create events for group meetings for submitting a project to allow students to enrol in an event of
their choice. The events should, for example, be created for the two upcoming weeks to take place
from Tuesdays to Thursdays, 8 a.m. to 12 p.m., at 15 minutes each. Enrolments, changes and
unenrolments should be possible up to two days prior to the event, or at least by a specific date.
Students' attendance and grades are to be documented.
Requirements
The plugin is available for Moodle 2.5+. This version is for Moodle 3.6.
Installation
Copy the module code directly to the mod/organizer directory.
Log into Moodle as administrator.
Open the administration area (http://your-moodle-site/admin) to start the installation
automatically.
Admin Settings
As an administrator you can set the default values instance-wide on the settings page for
administrators in the organizer module:
- Best grade (text field)
- E-mail notification (drop down)
- Send a summary of events (drop down)
- Final deadline (drop down)
- Relative deadline (drop down)
Documentation
You can find a cheat sheet for the plugin on the AMC
website and a video tutorial in
german only in the AMC YouTube Channel.
Bug Reports / Support
We try our best to deliver bug-free plugins, but we can not test the plugin for every platform,
database, PHP and Moodle version. If you find any bug please report it on
[GitHub](<https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues). Please
provide a detailed bug description, including the plugin and Moodle version and, if applicable, a
screenshot.
You may also file a request for enhancement on GitHub. If we consider the request generally useful
and if it can be implemented with reasonable effort we might implement it in a future version.
You may also post general questions on the plugin on GitHub, but note that we do not have the
resources to provide detailed support.
License
This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
The plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License with Moodle. If not, see
http://www.gnu.org/licenses/.
Good luck and have fun!
v3.5.8 (2018081008)
v3.5.8
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2018081008
Version release name: v3.5.8
Maturity: Stable
Supported Moodle versions: 3.5
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_35_STABLE
Repository tag: v3.5.8
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
Organizer Module
This file is part of the mod_organizer plugin for Moodle - http://moodle.org/
Author: Thomas Niedermaier, Ivan Sakic, Katarzyna Potocka
Copyright: 2014 Academic Moodle Cooperation
License: GNU GPL v3 or later
Description
The Organizer module allows participants to subscribe to events, which can be created easily and
efficiently by teachers.
The Organizer consists of three tabs:
Events: provides an overview of all available and past events and allows teachers to create
new events, delete and edit existing events, assess events in which people have enrolled and
print all selected events.
Students' view: shows a simplified view of the enrolment page as seen by participants.
Enrolment status: provides a detailed overview of participants' enrolments. This tab allows
teachers to send reminders to students who have not enrolled yet.
Teachers have access to all three tabs, whereas students can only access the second tab "students'
view".
Group organizer:
If a group organizer was created, a grouping must be selected in the settings for which the
organizer is to be used. As soon as one participant enrols, all other group members are enrolled as
well and are notified about time and place of the event.
Note: Students can be enrolled in only one group of this grouping.
Example
Create events for group meetings for submitting a project to allow students to enrol in an event of
their choice. The events should, for example, be created for the two upcoming weeks to take place
from Tuesdays to Thursdays, 8 a.m. to 12 p.m., at 15 minutes each. Enrolments, changes and
unenrolments should be possible up to two days prior to the event, or at least by a specific date.
Students' attendance and grades are to be documented.
Requirements
The plugin is available for Moodle 2.5+. This version is for Moodle 3.5.
Installation
Copy the module code directly to the mod/organizer directory.
Log into Moodle as administrator.
Open the administration area (http://your-moodle-site/admin) to start the installation
automatically.
Admin Settings
As an administrator you can set the default values instance-wide on the settings page for
administrators in the organizer module:
- Best grade (text field)
- E-mail notification (drop down)
- Send a summary of events (drop down)
- Final deadline (drop down)
- Relative deadline (drop down)
Documentation
You can find a cheat sheet for the plugin on the AMC
website and a video tutorial in
german only in the AMC YouTube Channel.
Bug Reports / Support
We try our best to deliver bug-free plugins, but we can not test the plugin for every platform,
database, PHP and Moodle version. If you find any bug please report it on
[GitHub](<https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues). Please
provide a detailed bug description, including the plugin and Moodle version and, if applicable, a
screenshot.
You may also file a request for enhancement on GitHub. If we consider the request generally useful
and if it can be implemented with reasonable effort we might implement it in a future version.
You may also post general questions on the plugin on GitHub, but note that we do not have the
resources to provide detailed support.
License
This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
The plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License with Moodle. If not, see
http://www.gnu.org/licenses/.
Good luck and have fun!
v3.4.3 (2018012903)
v3.4.3
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2018012903
Version release name: v3.4.3
Maturity: Stable
Supported Moodle versions: 3.4
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_34_STABLE
Repository tag: v3.4.3
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
Organizer Module
This file is part of the mod_organizer plugin for Moodle - http://moodle.org/
Author: Thomas Niedermaier, Ivan Sakic, Katarzyna Potocka
Copyright: 2014 Academic Moodle Cooperation
License: GNU GPL v3 or later
Description
The Organizer module allows participants to subscribe to events, which can be created easily and
efficiently by teachers.
The Organizer consists of three tabs:
Events: provides an overview of all available and past events and allows teachers to create
new events, delete and edit existing events, assess events in which people have enrolled and
print all selected events.
Students' view: shows a simplified view of the enrolment page as seen by participants.
Enrolment status: provides a detailed overview of participants' enrolments. This tab allows
teachers to send reminders to students who have not enrolled yet.
Teachers have access to all three tabs, whereas students can only access the second tab "students'
view".
Group organizer:
If a group organizer was created, a grouping must be selected in the settings for which the
organizer is to be used. As soon as one participant enrols, all other group members are enrolled as
well and are notified about time and place of the event.
Note: Students can be enrolled in only one group of this grouping.
Example
Create events for group meetings for submitting a project to allow students to enrol in an event of
their choice. The events should, for example, be created for the two upcoming weeks to take place
from Tuesdays to Thursdays, 8 a.m. to 12 p.m., at 15 minutes each. Enrolments, changes and
unenrolments should be possible up to two days prior to the event, or at least by a specific date.
Students' attendance and grades are to be documented.
Requirements
The plugin is available for Moodle 2.5+. This version is for Moodle 3.4.
Installation
Copy the module code directly to the mod/organizer directory.
Log into Moodle as administrator.
Open the administration area (http://your-moodle-site/admin) to start the installation
automatically.
Admin Settings
As an administrator you can set the default values instance-wide on the settings page for
administrators in the organizer module:
- Best grade (text field)
- E-mail notification (drop down)
- Send a summary of events (drop down)
- Final deadline (drop down)
- Relative deadline (drop down)
Documentation
You can find a cheat sheet for the plugin on the AMC
website and a video tutorial in
german only in the AMC YouTube Channel.
Bug Reports / Support
We try our best to deliver bug-free plugins, but we can not test the plugin for every platform,
database, PHP and Moodle version. If you find any bug please report it on
[GitHub](<https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues). Please
provide a detailed bug description, including the plugin and Moodle version and, if applicable, a
screenshot.
You may also file a request for enhancement on GitHub. If we consider the request generally useful
and if it can be implemented with reasonable effort we might implement it in a future version.
You may also post general questions on the plugin on GitHub, but note that we do not have the
resources to provide detailed support.
License
This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
The plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License with Moodle. If not, see
http://www.gnu.org/licenses/.
Good luck and have fun!
v3.3.5 (2017071905)
v3.3.5
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2017071905
Version release name: v3.3.5
Maturity: Stable
Supported Moodle versions: 3.3
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_33_STABLE
Repository tag: v3.3.5
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
Organizer Module
This file is part of the mod_organizer plugin for Moodle -
Author: Thomas Niedermaier, Ivan Sakic, Katarzyna Potocka
Copyright: 2014 Academic Moodle Cooperation
License: GNU GPL v3 or later
Description
The Organizer module allows participants to subscribe to events, which can be created easily and
efficiently by teachers.
The Organizer consists of three tabs:
Events: provides an overview of all available and past events and allows teachers to create
new events, delete and edit existing events, assess events in which people have enrolled and
print all selected events.
Students' view: shows a simplified view of the enrolment page as seen by participants.
Enrolment status: provides a detailed overview of participants' enrolments. This tab allows
teachers to send reminders to students who have not enrolled yet.
Teachers have access to all three tabs, whereas students can only access the second tab "students'
view".
Group organizer:
If a group organizer was created, a grouping must be selected in the settings for which the
organizer is to be used. As soon as one participant enrols, all other group members are enrolled as
well and are notified about time and place of the event.
Note: Students can be enrolled in only one group of this grouping.
Example
Create events for group meetings for submitting a project to allow students to enrol in an event of
their choice. The events should, for example, be created for the two upcoming weeks to take place
from Tuesdays to Thursdays, 8 a.m. to 12 p.m., at 15 minutes each. Enrolments, changes and
unenrolments should be possible up to two days prior to the event, or at least by a specific date.
Students' attendance and grades are to be documented.
Requirements
The plugin is available for Moodle 2.5+. This version is for Moodle 3.3.
Installation
Copy the module code directly to the mod/organizer directory.
Log into Moodle as administrator.
Open the administration area (http://your-moodle-site/admin) to start the installation
automatically.
Admin Settings
As an administrator you can set the default values instance-wide on the settings page for
administrators in the organizer module:
- Best grade (text field)
- E-mail notification (drop down)
- Send a summary of events (drop down)
- Final deadline (drop down)
- Relative deadline (drop down)
Documentation
You can find a cheat sheet for the plugin on the AMC
website and a video tutorial in
german only in the AMC YouTube Channel.
Bug Reports / Support
We try our best to deliver bug-free plugins, but we can not test the plugin for every platform,
database, PHP and Moodle version. If you find any bug please report it on
[GitHub](.
Good luck and have fun!
v3.2.2 (2017013102)
v3.2.2
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2017013102
Version release name: v3.2.2
Maturity: Stable
Supported Moodle versions: 3.2
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_32_STABLE
Repository tag: v3.2.2
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
Organizer Module
This file is part of the mod_organizer plugin for Moodle - http://moodle.org/
Author: Thomas Niedermaier, Ivan Sakic, Katarzyna Potocka
Copyright: 2014 Academic Moodle Cooperation
License: GNU GPL v3 or later
Description
The Organizer module allows participants to subscribe to events, which can be created easily and
efficiently by teachers.
The Organizer consists of three tabs:
Events: provides an overview of all available and past events and allows teachers to create
new events, delete and edit existing events, assess events in which people have enrolled and
print all selected events.
Students' view: shows a simplified view of the enrolment page as seen by participants.
Enrolment status: provides a detailed overview of participants' enrolments. This tab allows
teachers to send reminders to students who have not enrolled yet.
Teachers have access to all three tabs, whereas students can only access the second tab "students'
view".
Group organizer:
If a group organizer was created, a grouping must be selected in the settings for which the
organizer is to be used. As soon as one participant enrols, all other group members are enrolled as
well and are notified about time and place of the event.
Note: Students can be enrolled in only one group of this grouping.
Example
Create events for group meetings for submitting a project to allow students to enrol in an event of
their choice. The events should, for example, be created for the two upcoming weeks to take place
from Tuesdays to Thursdays, 8 a.m. to 12 p.m., at 15 minutes each. Enrolments, changes and
unenrolments should be possible up to two days prior to the event, or at least by a specific date.
Students' attendance and grades are to be documented.
Requirements
The plugin is available for Moodle 2.5+. This version is for Moodle 3.2.
Installation
Copy the module code directly to the mod/organizer directory.
Log into Moodle as administrator.
Open the administration area (http://your-moodle-site/admin) to start the installation
automatically.
Admin Settings
As an administrator you can set the default values instance-wide on the settings page for
administrators in the organizer module:
- Best grade (text field)
- E-mail notification (drop down)
- Send a summary of events (drop down)
- Final deadline (drop down)
- Relative deadline (drop down)
Documentation
You can find a cheat sheet for the plugin on the AMC
website and a video tutorial in
german only in the AMC YouTube Channel.
Bug Reports / Support
We try our best to deliver bug-free plugins, but we can not test the plugin for every platform,
database, PHP and Moodle version. If you find any bug please report it on
[GitHub](<https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues). Please
provide a detailed bug description, including the plugin and Moodle version and, if applicable, a
screenshot.
You may also file a request for enhancement on GitHub. If we consider the request generally useful
and if it can be implemented with reasonable effort we might implement it in a future version.
You may also post general questions on the plugin on GitHub, but note that we do not have the
resources to provide detailed support.
License
This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
The plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License with Moodle. If not, see
http://www.gnu.org/licenses/.
Good luck and have fun!
v3.0.3 (2016062803)
v3.0.3
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2016062803
Version release name: v3.0.3
Maturity: Stable
Supported Moodle versions: 3.0
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_30_STABLE
Repository tag:
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
// This file is part of mod_organizer for Moodle - http://moodle.org/
//
// It is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// It is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// If not, see http://www.gnu.org/licenses/.
/**
- README.txt
- @version 2015-12-17
- @package mod_organizer
- @author Andreas Hruska (andreas.hruska@tuwien.ac.at)
- @author Katarzyna Potocka (katarzyna.potocka@tuwien.ac.at)
- @author Thomas Niedermaier (thomas.niedermaier@meduniwien.ac.at)
- @author Andreas Windbichler
- @author Ivan Šakić
- @copyright 2014 Academic Moodle Cooperation {@link http://www.academic-moodle-cooperation.org}
- @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
---------------------------------------------------------------
FOR Moodle 2.5+
---------------------------------------------------------------
Organizer module
OVERVIEW
The Organizer module is used to create timeslots for students to register to.
An organizer consists of three views:
1) Appointments view, which allows teachers to create, remove, modify, grade
and print timeslots and made appointments
2) Student view, which allows students to register to time slots created by
teachers. Teachers have limited use of this view as they cannot register
to time slots.
3) Registration status view, which provides a concise overview over students'
registration status. Here a teacher can send reminders to students that
haven't had and completed an appointment yet.
Teachers have access to all three views, while students can access only the
student view (no. 2).
If a group organizer is created, an existing grouping MUST be provided.
Additionally, all groups contained in the grouping MUST be disjunct (i.e.
no student can be in more than one group). Registration of a group can be
done by any student belonging to it.
REQUIREMENTS
Moodle 2.5 or later
INSTALLATION
To install, extract the contents of the archive to the mod/ folder in the moodle
root folder, and all of the archive's contents will be properly placed into the
folder structure. The module and all of its files is located in mod/organizer
folder and require no other files or folders.
The langfiles can be put into the folder mod/organizer/lang normally.
All languages should be encoded with utf-8.
After it you have to run the admin-page of moodle (http://your-moodle-site/admin)
in your browser. You have to loged in as admin before.
The installation process will be displayed on the screen. All the data necessary
for a proper install is contained in the help files displayed on screen.
CHANGELOG
*) 17.12.2015 Bug "Print-view" fixed, standard moodle-rolenames in lang-files, '$plugin' instead of '$module' in version.php, broken links fixed, mtablePDF upgraded, new feature: gaps between slots
*) 23.9.2013 Bugs fixed
*) 23.9.2013 compatibility for Moodle 2.5
*) 24.5.2012 Version 2012052400 released.
v3.1.5 (2016072105)
v3.1.5
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2016072105
Version release name: v3.1.5
Maturity: Stable
Supported Moodle versions: 3.1
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_31_STABLE
Repository tag:
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
// This file is part of mod_organizer for Moodle - http://moodle.org/
//
// It is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// It is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// If not, see .
/**
- README.txt
- @version 2015-12-17
- @package mod_organizer
- @author Andreas Hruska (andreas.hruska@tuwien.ac.at)
- @author Katarzyna Potocka (katarzyna.potocka@tuwien.ac.at)
- @author Thomas Niedermaier (thomas.niedermaier@meduniwien.ac.at)
- @author Andreas Windbichler
- @author Ivan Šakić
- @copyright 2014 Academic Moodle Cooperation {@link http://www.academic-moodle-cooperation.org}
- @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
---------------------------------------------------------------
FOR Moodle 2.5+
---------------------------------------------------------------
Organizer module
OVERVIEW
The Organizer module is used to create timeslots for students to register to.
An organizer consists of three views:
1) Appointments view, which allows teachers to create, remove, modify, grade
and print timeslots and made appointments
2) Student view, which allows students to register to time slots created by
teachers. Teachers have limited use of this view as they cannot register
to time slots.
3) Registration status view, which provides a concise overview over students'
registration status. Here a teacher can send reminders to students that
haven't had and completed an appointment yet.
Teachers have access to all three views, while students can access only the
student view (no. 2).
If a group organizer is created, an existing grouping MUST be provided.
Additionally, all groups contained in the grouping MUST be disjunct (i.e.
no student can be in more than one group). Registration of a group can be
done by any student belonging to it.
REQUIREMENTS
Moodle 2.5 or later
INSTALLATION
To install, extract the contents of the archive to the mod/ folder in the moodle
root folder, and all of the archive's contents will be properly placed into the
folder structure. The module and all of its files is located in mod/organizer
folder and require no other files or folders.
The langfiles can be put into the folder mod/organizer/lang normally.
All languages should be encoded with utf-8.
After it you have to run the admin-page of moodle (http://your-moodle-site/admin)
in your browser. You have to loged in as admin before.
The installation process will be displayed on the screen. All the data necessary
for a proper install is contained in the help files displayed on screen.
CHANGELOG
*) 17.12.2015 Bug "Print-view" fixed, standard moodle-rolenames in lang-files, '$plugin' instead of '$module' in version.php, broken links fixed, mtablePDF upgraded, new feature: gaps between slots
*) 23.9.2013 Bugs fixed
*) 23.9.2013 compatibility for Moodle 2.5
*) 24.5.2012 Version 2012052400 released.
2016-01-28 (8) (2016012808)
2016-01-28 (8)
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2016012808
Version release name: 2016-01-28 (8)
Maturity: Stable
Supported Moodle versions: 2.9
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_29_STABLE
Repository tag:
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
// This file is part of mod_organizer for Moodle - http://moodle.org/
//
// It is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// It is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// If not, see http://www.gnu.org/licenses/.
/**
- README.txt
- @version 2015-12-17
- @package mod_organizer
- @author Andreas Hruska (andreas.hruska@tuwien.ac.at)
- @author Katarzyna Potocka (katarzyna.potocka@tuwien.ac.at)
- @author Thomas Niedermaier (thomas.niedermaier@meduniwien.ac.at)
- @author Andreas Windbichler
- @author Ivan Šakić
- @copyright 2014 Academic Moodle Cooperation {@link http://www.academic-moodle-cooperation.org}
- @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
---------------------------------------------------------------
FOR Moodle 2.5+
---------------------------------------------------------------
Organizer module
OVERVIEW
The Organizer module is used to create timeslots for students to register to.
An organizer consists of three views:
1) Appointments view, which allows teachers to create, remove, modify, grade
and print timeslots and made appointments
2) Student view, which allows students to register to time slots created by
teachers. Teachers have limited use of this view as they cannot register
to time slots.
3) Registration status view, which provides a concise overview over students'
registration status. Here a teacher can send reminders to students that
haven't had and completed an appointment yet.
Teachers have access to all three views, while students can access only the
student view (no. 2).
If a group organizer is created, an existing grouping MUST be provided.
Additionally, all groups contained in the grouping MUST be disjunct (i.e.
no student can be in more than one group). Registration of a group can be
done by any student belonging to it.
REQUIREMENTS
Moodle 2.5 or later
INSTALLATION
To install, extract the contents of the archive to the mod/ folder in the moodle
root folder, and all of the archive's contents will be properly placed into the
folder structure. The module and all of its files is located in mod/organizer
folder and require no other files or folders.
The langfiles can be put into the folder mod/organizer/lang normally.
All languages should be encoded with utf-8.
After it you have to run the admin-page of moodle (http://your-moodle-site/admin)
in your browser. You have to loged in as admin before.
The installation process will be displayed on the screen. All the data necessary
for a proper install is contained in the help files displayed on screen.
CHANGELOG
*) 17.12.2015 Bug "Print-view" fixed, standard moodle-rolenames in lang-files, '$plugin' instead of '$module' in version.php, broken links fixed, mtablePDF upgraded, new feature: gaps between slots
*) 23.9.2013 Bugs fixed
*) 23.9.2013 compatibility for Moodle 2.5
*) 24.5.2012 Version 2012052400 released.
2015-12-17 (1) (2015121701)
2015-12-17 (1)
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2015121701
Version release name: 2015-12-17 (1)
Maturity: Stable
Supported Moodle versions: 2.8
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch: MOODLE_28_STABLE
Repository tag:
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
// This file is part of mod_organizer for Moodle - http://moodle.org/
//
// It is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// It is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// If not, see http://www.gnu.org/licenses/.
/**
- README.txt
- @version 2014-02-24
- @package mod_organizer
- @author Andreas Hruska (andreas.hruska@tuwien.ac.at)
- @author Katarzyna Potocka (katarzyna.potocka@tuwien.ac.at)
- @author Thomas Niedermaier (thomas.niedermaier@meduniwien.ac.at)
- @author Andreas Windbichler
- @author Ivan Šakić
- @copyright 2014 Academic Moodle Cooperation {@link http://www.academic-moodle-cooperation.org}
- @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
---------------------------------------------------------------
FOR Moodle 2.5+
---------------------------------------------------------------
Organizer module
OVERVIEW
The Organizer module is used to create timeslots for students to register to.
An organizer consists of three views:
1) Appointments view, which allows teachers to create, remove, modify, grade
and print timeslots and made appointments
2) Student view, which allows students to register to time slots created by
teachers. Teachers have limited use of this view as they cannot register
to time slots.
3) Registration status view, which provides a concise overview over students'
registration status. Here a teacher can send reminders to students that
haven't had and completed an appointment yet.
Teachers have access to all three views, while students can access only the
student view (no. 2).
If a group organizer is created, an existing grouping MUST be provided.
Additionally, all groups contained in the grouping MUST be disjunct (i.e.
no student can be in more than one group). Registration of a group can be
done by any student belonging to it.
REQUIREMENTS
Moodle 2.5 or later
INSTALLATION
To install, extract the contents of the archive to the mod/ folder in the moodle
root folder, and all of the archive's contents will be properly placed into the
folder structure. The module and all of its files is located in mod/organizer
folder and require no other files or folders.
The langfiles can be put into the folder mod/organizer/lang normally.
All languages should be encoded with utf-8.
After it you have to run the admin-page of moodle (http://your-moodle-site/admin)
in your browser. You have to loged in as admin before.
The installation process will be displayed on the screen. All the data necessary
for a proper install is contained in the help files displayed on screen.
CHANGELOG
*) 17.12.2015 Bug "Print-view" fixed, standard moodle-rolenames in lang-files, '$plugin' instead of '$module' in version.php, broken links fixed, mtablePDF upgraded
*) 23.9.2013 Bugs fixed
*) 23.9.2013 compatibility for Moodle 2.5
*) 24.5.2012 Version 2012052400 released.
2015-07-17 (2015071700)
2015-07-17
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2015071700
Version release name: 2015-07-17
Maturity: Stable
Supported Moodle versions: 2.7
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
// This file is part of mod_organizer for Moodle - http://moodle.org/
//
// It is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// It is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// If not, see http://www.gnu.org/licenses/.
/**
- README.txt
- @version 2014-02-24
- @package mod_organizer
- @author Andreas Hruska (andreas.hruska@tuwien.ac.at)
- @author Katarzyna Potocka (katarzyna.potocka@tuwien.ac.at)
- @author Andreas Windbichler
- @author Ivan Šakić
- @copyright 2014 Academic Moodle Cooperation {@link http://www.academic-moodle-cooperation.org}
- @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
---------------------------------------------------------------
FOR Moodle 2.5+
---------------------------------------------------------------
Organizer module
OVERVIEW
The Organizer module is used to create timeslots for students to register to.
An organizer consists of three views:
1) Appointments view, which allows teachers to create, remove, modify, grade
and print timeslots and made appointments
2) Student view, which allows students to register to time slots created by
teachers. Teachers have limited use of this view as they cannot register
to time slots.
3) Registration status view, which provides a concise overview over students'
registration status. Here a teacher can send reminders to students that
haven't had and completed an appointment yet.
Teachers have access to all three views, while students can access only the
student view (no. 2).
If a group organizer is created, an existing grouping MUST be provided.
Additionally, all groups contained in the grouping MUST be disjunct (i.e.
no student can be in more than one group). Registration of a group can be
done by any student belonging to it.
REQUIREMENTS
Moodle 2.5 or later
INSTALLATION
To install, extract the contents of the archive to the mod/ folder in the moodle
root folder, and all of the archive's contents will be properly placed into the
folder structure. The module and all of its files is located in mod/organizer
folder and require no other files or folders.
The langfiles can be put into the folder mod/organizer/lang normally.
All languages should be encoded with utf-8.
After it you have to run the admin-page of moodle (http://your-moodle-site/admin)
in your browser. You have to loged in as admin before.
The installation process will be displayed on the screen. All the data necessary
for a proper install is contained in the help files displayed on screen.
CHANGELOG
*) 23.9.2013 Bugs fixed
*) 23.9.2013 compatibility for Moodle 2.5
*) 24.5.2012 Version 2012052400 released.
2014-03-31 (2014033100)
2014-03-31
Plugin type: Activities
Frankenstyle component name: mod_organizer
Version build number: 2014033100
Version release name: 2014-03-31
Maturity: Stable
Supported Moodle versions: 2.6
Repository URL (Git): https://github.com/academic-moodle-cooperation/moodle-mod_organizer
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/academic-moodle-cooperation/moodle-mod_organizer/issues
// This file is part of mod_organizer for Moodle - http://moodle.org/
//
// It is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// It is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// If not, see http://www.gnu.org/licenses/.
/**
- README.txt
- @version 2014-02-24
- @package mod_organizer
- @author Andreas Hruska (andreas.hruska@tuwien.ac.at)
- @author Katarzyna Potocka (katarzyna.potocka@tuwien.ac.at)
- @author Andreas Windbichler
- @author Ivan Šakić
- @copyright 2014 Academic Moodle Cooperation {@link http://www.academic-moodle-cooperation.org}
- @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
---------------------------------------------------------------
FOR Moodle 2.5+
---------------------------------------------------------------
Organizer module
OVERVIEW
The Organizer module is used to create timeslots for students to register to.
An organizer consists of three views:
1) Appointments view, which allows teachers to create, remove, modify, grade
and print timeslots and made appointments
2) Student view, which allows students to register to time slots created by
teachers. Teachers have limited use of this view as they cannot register
to time slots.
3) Registration status view, which provides a concise overview over students'
registration status. Here a teacher can send reminders to students that
haven't had and completed an appointment yet.
Teachers have access to all three views, while students can access only the
student view (no. 2).
If a group organizer is created, an existing grouping MUST be provided.
Additionally, all groups contained in the grouping MUST be disjunct (i.e.
no student can be in more than one group). Registration of a group can be
done by any student belonging to it.
REQUIREMENTS
Moodle 2.5 or later
INSTALLATION
To install, extract the contents of the archive to the mod/ folder in the moodle
root folder, and all of the archive's contents will be properly placed into the
folder structure. The module and all of its files is located in mod/organizer
folder and require no other files or folders.
The langfiles can be put into the folder mod/organizer/lang normally.
All languages should be encoded with utf-8.
After it you have to run the admin-page of moodle (http://your-moodle-site/admin)
in your browser. You have to loged in as admin before.
The installation process will be displayed on the screen. All the data necessary
for a proper install is contained in the help files displayed on screen.
CHANGELOG
*) 23.9.2013 Bugs fixed
*) 23.9.2013 compatibility for Moodle 2.5
*) 24.5.2012 Version 2012052400 released.