Good Habits Activity
Versions
Current version
2.2.1 (2025061105)
2.2.1
Plugin type: Activities
Frankenstyle component name: mod_goodhabits
Version build number: 2025061105
Version release name: 2.2.1
Maturity: Release Candidate
Supported Moodle versions: 3.10, 3.11, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Repository URL (Git): https://github.com/mihuasi/moodle-mod_goodhabits
Repository branch:
Repository tag: v2.2.1
Issue/bug tracker URL: https://github.com/mihuasi/moodle-mod_goodhabits/issues
Good Habits Activity Module (2.2.1) for Moodle
The intention of this plugin is to help track habits over time. Within an e-learning context this may help cultivate behaviours that improve learning outcomes.
Overview of features
- Habit tracking by day, custom range of days or by week.
- Every calendar entry allows for rating by both effort and outcome.
- Granular access control.
- Uses the Privacy API to allow for control over user data.
- Create breaks for stretches of time in which you do not want to track habits.
- Keyboard shortcuts (number keys to set values, enter key to save).
- Can track activity completion based on: user entries / days or weeks complete / number of habits tracked.
- A simple view gives space for posing questions related to a particular entry.
- Can be set up to allow for admin review of entries, or for peer review.
- Student users have control over their own review preferences.
- A help feature guides new users through the process from setting up habits to answering questions. After they complete a single set of questions, there is a general how-to guide.
2.2.1 Notes
- Improve review
- Allow review of historical data belonging to other users
2.1.2 Notes
- Add historical data feature
2.1.1 Notes
- Fix breaks bug
- Introduction of UI feature to expand a habit and review: first entry and averages.
2.0.3 Notes
- Fix review bug
2.0.2 Notes
- Hide entries in breaks
- Allow sorting of habits
- Support better translations
2.0.1 Notes
- Fix localisation of date strings
- Fix backwards compatibility with previous versions and document Moodle/Totara compatibility.
2.0 Notes
- Render using mustache templates - allows for easier UI changes.
- Add "simple view". This progresses through different questions relating to effort and outcome.
- Add "mobile view" (embedded page layout) and improve general responsiveness.
- Improve UI for calendar view to access simple view and 'skip' days/weeks.
- Add completion options / change implementation to use custom completion class.
- Add fix for server time changes.
- Fix issues with admin review.
- Add peer review.
- Add mod-level settings for admin/peer review and further user-level preferences.
- Change no-habits message to link to create new habit
1.2.2 Notes
- Minor code style updates.
1.2.1 Notes
- Add review feature. If enabled, allows admin to review the habit calendars of others on the course.
- Improved responsiveness of the design so this activity will work on phones, tablets and smaller screens.
- Changed how keyboard shortcuts work. The first number key sets effort, the second sets outcome and the enter key saves the entry.
- Effort/outcome can now be set by clicking on the corresponding square in the grid.
- Clicking/tapping the current entry circle will now save the entry (if you have selected new values) or cancel (if you have not).
1.1.2 Notes
- Minor maintenance updates (add thirdpartylibs.xml, change lang strings to sentence case).
1.1 Notes
- Add support for Backup/Restore.
- Add support for Completion Tracking.
- Fix issues with Privacy API implementation.
- Improve code documentation and style to fit guidelines.
Version compatibility
| Plugin Area | Compatible Totara Versions | Compatible Moodle Versions |
|-----------------|----------------------------|------------------------------|
| Review entries | None | 4.3, 4.4, 4.5 |
| Everything else | 13, 14, 15, 16, 17, 18 | 4.0, 4.1, 4.2, 4.3, 4.4, 4.5 | |
License
2025 Joe Cape joe.sc.cape@gmail.com
This program 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.
This program 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 along with
this program. If not, see http://www.gnu.org/licenses/.
moodle-mod_goodhabits
2.1.1 (2025050901)
2.1.1
Plugin type: Activities
Frankenstyle component name: mod_goodhabits
Version build number: 2025050901
Version release name: 2.1.1
Maturity: Release Candidate
Supported Moodle versions: 3.10, 3.11, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Repository URL (Git): https://github.com/mihuasi/moodle-mod_goodhabits
Repository branch:
Repository tag: v2.1.1
Issue/bug tracker URL: https://github.com/mihuasi/moodle-mod_goodhabits/issues
Good Habits Activity Module (2.1.1) for Moodle
The intention of this plugin is to help track habits over time. Within an e-learning context this may help cultivate behaviours that improve learning outcomes.
Overview of features
- Habit tracking by day, custom range of days or by week.
- Every calendar entry allows for rating by both effort and outcome.
- Granular access control.
- Uses the Privacy API to allow for control over user data.
- Create breaks for stretches of time in which you do not want to track habits.
- Keyboard shortcuts (number keys to set values, enter key to save).
- Can track activity completion based on: user entries / days or weeks complete / number of habits tracked.
- A simple view gives space for posing questions related to a particular entry.
- Can be set up to allow for admin review of entries, or for peer review.
- Student users have control over their own review preferences.
- A help feature guides new users through the process from setting up habits to answering questions. After they complete a single set of questions, there is a general how-to guide.
2.1.1 Notes
- Fix breaks bug
- Introduction of UI feature to expand a habit and review: first entry and averages.
2.0.3 Notes
- Fix review bug
2.0.2 Notes
- Hide entries in breaks
- Allow sorting of habits
- Support better translations
2.0.1 Notes
- Fix localisation of date strings
- Fix backwards compatibility with previous versions and document Moodle/Totara compatibility.
2.0 Notes
- Render using mustache templates - allows for easier UI changes.
- Add "simple view". This progresses through different questions relating to effort and outcome.
- Add "mobile view" (embedded page layout) and improve general responsiveness.
- Improve UI for calendar view to access simple view and 'skip' days/weeks.
- Add completion options / change implementation to use custom completion class.
- Add fix for server time changes.
- Fix issues with admin review.
- Add peer review.
- Add mod-level settings for admin/peer review and further user-level preferences.
- Change no-habits message to link to create new habit
1.2.2 Notes
- Minor code style updates.
1.2.1 Notes
- Add review feature. If enabled, allows admin to review the habit calendars of others on the course.
- Improved responsiveness of the design so this activity will work on phones, tablets and smaller screens.
- Changed how keyboard shortcuts work. The first number key sets effort, the second sets outcome and the enter key saves the entry.
- Effort/outcome can now be set by clicking on the corresponding square in the grid.
- Clicking/tapping the current entry circle will now save the entry (if you have selected new values) or cancel (if you have not).
1.1.2 Notes
- Minor maintenance updates (add thirdpartylibs.xml, change lang strings to sentence case).
1.1 Notes
- Add support for Backup/Restore.
- Add support for Completion Tracking.
- Fix issues with Privacy API implementation.
- Improve code documentation and style to fit guidelines.
Version compatibility
| Plugin Area | Compatible Totara Versions | Compatible Moodle Versions |
|-----------------|----------------------------|------------------------------|
| Review entries | None | 4.3, 4.4, 4.5 |
| Everything else | 13, 14, 15, 16, 17, 18 | 4.0, 4.1, 4.2, 4.3, 4.4, 4.5 | |
License
2024 Joe Cape joe.sc.cape@gmail.com
This program 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.
This program 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 along with
this program. If not, see http://www.gnu.org/licenses/.
moodle-mod_goodhabits
2.0.3 (2025011401)
2.0.3
Plugin type: Activities
Frankenstyle component name: mod_goodhabits
Version build number: 2025011401
Version release name: 2.0.3
Maturity: Release Candidate
Supported Moodle versions: 4.3, 4.4, 4.5
Repository URL (Git): https://github.com/mihuasi/moodle-mod_goodhabits
Repository branch:
Repository tag: v2.0.3
Issue/bug tracker URL: https://github.com/mihuasi/moodle-mod_goodhabits/issues
Good Habits Activity Module (2.0.3) for Moodle
The intention of this plugin is to help track habits over time. Within an e-learning context this may help cultivate behaviours that improve learning outcomes.
Overview of features
- Habit tracking by day, custom range of days or by week.
- Every calendar entry allows for rating by both effort and outcome.
- Granular access control.
- Uses the Privacy API to allow for control over user data.
- Create breaks for stretches of time in which you do not want to track habits.
- Keyboard shortcuts (number keys to set values, enter key to save).
- Can track activity completion based on: user entries / days or weeks complete / number of habits tracked.
- A simple view gives space for posing questions related to a particular entry.
- Can be set up to allow for admin review of entries, or for peer review.
- Student users have control over their own review preferences.
- A help feature guides new users through the process from setting up habits to answering questions. After they complete a single set of questions, there is a general how-to guide.
2.0.3 Notes
- Fix review bug
2.0.2 Notes
- Hide entries in breaks
- Allow sorting of habits
- Support better translations
2.0.1 Notes
- Fix localisation of date strings
- Fix backwards compatibility with previous versions and document Moodle/Totara compatibility.
2.0 Notes
- Render using mustache templates - allows for easier UI changes.
- Add "simple view". This progresses through different questions relating to effort and outcome.
- Add "mobile view" (embedded page layout) and improve general responsiveness.
- Improve UI for calendar view to access simple view and 'skip' days/weeks.
- Add completion options / change implementation to use custom completion class.
- Add fix for server time changes.
- Fix issues with admin review.
- Add peer review.
- Add mod-level settings for admin/peer review and further user-level preferences.
- Change no-habits message to link to create new habit
1.2.2 Notes
- Minor code style updates.
1.2.1 Notes
- Add review feature. If enabled, allows admin to review the habit calendars of others on the course.
- Improved responsiveness of the design so this activity will work on phones, tablets and smaller screens.
- Changed how keyboard shortcuts work. The first number key sets effort, the second sets outcome and the enter key saves the entry.
- Effort/outcome can now be set by clicking on the corresponding square in the grid.
- Clicking/tapping the current entry circle will now save the entry (if you have selected new values) or cancel (if you have not).
1.1.2 Notes
- Minor maintenance updates (add thirdpartylibs.xml, change lang strings to sentence case).
1.1 Notes
- Add support for Backup/Restore.
- Add support for Completion Tracking.
- Fix issues with Privacy API implementation.
- Improve code documentation and style to fit guidelines.
Version compatibility
| Plugin Area | Compatible Totara Versions | Compatible Moodle Versions |
|-----------------|----------------------------|------------------------------|
| Review entries | None | 4.3, 4.4, 4.5 |
| Everything else | 13, 14, 15, 16, 17, 18 | 4.0, 4.1, 4.2, 4.3, 4.4, 4.5 | |
License
2024 Joe Cape joe.sc.cape@gmail.com
This program 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.
This program 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 along with
this program. If not, see http://www.gnu.org/licenses/.
moodle-mod_goodhabits
2.0.2 (2025011301)
2.0.2
Plugin type: Activities
Frankenstyle component name: mod_goodhabits
Version build number: 2025011301
Version release name: 2.0.2
Maturity: Release Candidate
Supported Moodle versions: 4.3, 4.4, 4.5
Repository URL (Git): https://github.com/mihuasi/moodle-mod_goodhabits
Repository branch:
Repository tag: v2.0.2
Issue/bug tracker URL: https://github.com/mihuasi/moodle-mod_goodhabits/issues
Good Habits Activity Module (2.0.2) for Moodle
The intention of this plugin is to help track habits over time. Within an e-learning context this may help cultivate behaviours that improve learning outcomes.
Overview of features
- Habit tracking by day, custom range of days or by week.
- Every calendar entry allows for rating by both effort and outcome.
- Granular access control.
- Uses the Privacy API to allow for control over user data.
- Create breaks for stretches of time in which you do not want to track habits.
- Keyboard shortcuts (number keys to set values, enter key to save).
- Can track activity completion based on: user entries / days or weeks complete / number of habits tracked.
- A simple view gives space for posing questions related to a particular entry.
- Can be set up to allow for admin review of entries, or for peer review.
- Student users have control over their own review preferences.
- A help feature guides new users through the process from setting up habits to answering questions. After they complete a single set of questions, there is a general how-to guide.
2.0.2 Notes
- Hide entries in breaks
- Allow sorting of habits
- Support better translations
2.0.1 Notes
- Fix localisation of date strings
- Fix backwards compatibility with previous versions and document Moodle/Totara compatibility.
2.0 Notes
- Render using mustache templates - allows for easier UI changes.
- Add "simple view". This progresses through different questions relating to effort and outcome.
- Add "mobile view" (embedded page layout) and improve general responsiveness.
- Improve UI for calendar view to access simple view and 'skip' days/weeks.
- Add completion options / change implementation to use custom completion class.
- Add fix for server time changes.
- Fix issues with admin review.
- Add peer review.
- Add mod-level settings for admin/peer review and further user-level preferences.
- Change no-habits message to link to create new habit
1.2.2 Notes
- Minor code style updates.
1.2.1 Notes
- Add review feature. If enabled, allows admin to review the habit calendars of others on the course.
- Improved responsiveness of the design so this activity will work on phones, tablets and smaller screens.
- Changed how keyboard shortcuts work. The first number key sets effort, the second sets outcome and the enter key saves the entry.
- Effort/outcome can now be set by clicking on the corresponding square in the grid.
- Clicking/tapping the current entry circle will now save the entry (if you have selected new values) or cancel (if you have not).
1.1.2 Notes
- Minor maintenance updates (add thirdpartylibs.xml, change lang strings to sentence case).
1.1 Notes
- Add support for Backup/Restore.
- Add support for Completion Tracking.
- Fix issues with Privacy API implementation.
- Improve code documentation and style to fit guidelines.
Version compatibility
| Plugin Area | Compatible Totara Versions | Compatible Moodle Versions |
|-----------------|----------------------------|------------------------------|
| Review entries | None | 4.3, 4.4, 4.5 |
| Everything else | 13, 14, 15, 16, 17, 18 | 4.0, 4.1, 4.2, 4.3, 4.4, 4.5 | |
License
2024 Joe Cape joe.sc.cape@gmail.com
This program 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.
This program 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 along with
this program. If not, see http://www.gnu.org/licenses/.
moodle-mod_goodhabits
2.0.1 (2025010701)
2.0.1
Plugin type: Activities
Frankenstyle component name: mod_goodhabits
Version build number: 2025010701
Version release name: 2.0.1
Maturity: Release Candidate
Supported Moodle versions: 4.3, 4.4, 4.5
Repository URL (Git): https://github.com/mihuasi/moodle-mod_goodhabits
Repository branch:
Repository tag: v2.0.1
Issue/bug tracker URL: https://github.com/mihuasi/moodle-mod_goodhabits/issues
Good Habits Activity Module (2.0.1) for Moodle
The intention of this plugin is to help track habits over time. Within an e-learning context this may help cultivate behaviours that improve learning outcomes.
Overview of features
- Habit tracking by day, custom range of days or by week.
- Every calendar entry allows for rating by both effort and outcome.
- Granular access control.
- Uses the Privacy API to allow for control over user data.
- Create breaks for stretches of time in which you do not want to track habits.
- Keyboard shortcuts (number keys to set values, enter key to save).
- Can track activity completion based on: user entries / days or weeks complete / number of habits tracked.
- A simple view gives space for posing questions related to a particular entry.
- Can be set up to allow for admin review of entries, or for peer review.
- Student users have control over their own review preferences.
- A help feature guides new users through the process from setting up habits to answering questions. After they complete a single set of questions, there is a general how-to guide.
2.0.1 Notes
- Fix localisation of date strings
- Fix backwards compatibility with previous versions and document Moodle/Totara compatibility.
2.0 Notes
- Render using mustache templates - allows for easier UI changes.
- Add "simple view". This progresses through different questions relating to effort and outcome.
- Add "mobile view" (embedded page layout) and improve general responsiveness.
- Improve UI for calendar view to access simple view and 'skip' days/weeks.
- Add completion options / change implementation to use custom completion class.
- Add fix for server time changes.
- Fix issues with admin review.
- Add peer review.
- Add mod-level settings for admin/peer review and further user-level preferences.
- Change no-habits message to link to create new habit
1.2.2 Notes
- Minor code style updates.
1.2.1 Notes
- Add review feature. If enabled, allows admin to review the habit calendars of others on the course.
- Improved responsiveness of the design so this activity will work on phones, tablets and smaller screens.
- Changed how keyboard shortcuts work. The first number key sets effort, the second sets outcome and the enter key saves the entry.
- Effort/outcome can now be set by clicking on the corresponding square in the grid.
- Clicking/tapping the current entry circle will now save the entry (if you have selected new values) or cancel (if you have not).
1.1.2 Notes
- Minor maintenance updates (add thirdpartylibs.xml, change lang strings to sentence case).
1.1 Notes
- Add support for Backup/Restore.
- Add support for Completion Tracking.
- Fix issues with Privacy API implementation.
- Improve code documentation and style to fit guidelines.
Version compatibility
| Plugin Area | Compatible Totara Versions | Compatible Moodle Versions |
|-----------------|----------------------------|------------------------------|
| Review entries | None | 4.3, 4.4, 4.5 |
| Everything else | 13, 14, 15, 16, 17, 18 | 4.0, 4.1, 4.2, 4.3, 4.4, 4.5 | |
License
2024 Joe Cape joe.sc.cape@gmail.com
This program 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.
This program 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 along with
this program. If not, see http://www.gnu.org/licenses/.
moodle-mod_goodhabits
2.0 (2024121202)
2.0
Plugin type: Activities
Frankenstyle component name: mod_goodhabits
Version build number: 2024121202
Version release name: 2.0
Maturity: Release Candidate
Supported Moodle versions: 4.4, 4.5
Repository URL (Git): https://github.com/mihuasi/moodle-mod_goodhabits
Repository branch:
Repository tag: v2.0
Issue/bug tracker URL: https://github.com/mihuasi/moodle-mod_goodhabits/issues
Good Habits Activity Module (2.0) for Moodle
The intention of this plugin is to help track habits over time. Within an e-learning context this may help cultivate behaviours that improve learning outcomes.
Overview of features
- Habit tracking by day, custom range of days or by week.
- Every calendar entry allows for rating by both effort and outcome.
- Granular access control.
- Uses the Privacy API to allow for control over user data.
- Create breaks for stretches of time in which you do not want to track habits.
- Keyboard shortcuts (number keys to set values, enter key to save).
- Can track activity completion based on: user entries / days or weeks complete / number of habits tracked.
- A simple view gives space for posing questions related to a particular entry.
- Can be set up to allow for admin review of entries, or for peer review.
- Student users have control over their own review preferences.
- A help feature guides new users through the process from setting up habits to answering questions. After they complete a single set of questions, there is a general how-to guide.
2.0 Notes
- Render using mustache templates - allows for easier UI changes.
- Add "simple view". This progresses through different questions relating to effort and outcome.
- Add "mobile view" (embedded page layout) and improve general responsiveness.
- Improve UI for calendar view to access simple view and 'skip' days/weeks.
- Add completion options / change implementation to use custom completion class.
- Add fix for server time changes.
- Fix issues with admin review.
- Add peer review.
- Add mod-level settings for admin/peer review and further user-level preferences.
- Change no-habits message to link to create new habit
1.2.2 Notes
- Minor code style updates.
1.2.1 Notes
- Add review feature. If enabled, allows admin to review the habit calendars of others on the course.
- Improved responsiveness of the design so this activity will work on phones, tablets and smaller screens.
- Changed how keyboard shortcuts work. The first number key sets effort, the second sets outcome and the enter key saves the entry.
- Effort/outcome can now be set by clicking on the corresponding square in the grid.
- Clicking/tapping the current entry circle will now save the entry (if you have selected new values) or cancel (if you have not).
1.1.2 Notes
- Minor maintenance updates (add thirdpartylibs.xml, change lang strings to sentence case).
1.1 Notes
- Add support for Backup/Restore.
- Add support for Completion Tracking.
- Fix issues with Privacy API implementation.
- Improve code documentation and style to fit guidelines.
License
2024 Joe Cape joe.sc.cape@gmail.com
This program 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.
This program 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 along with
this program. If not, see http://www.gnu.org/licenses/.
moodle-mod_goodhabits
1.2.2 (2021090302)
1.2.2
Plugin type: Activities
Frankenstyle component name: mod_goodhabits
Version build number: 2021090302
Version release name: 1.2.2
Maturity: Release Candidate
Supported Moodle versions: 3.10, 3.11, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3
Repository URL (Git): https://github.com/mihuasi/moodle-mod_goodhabits
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/mihuasi/moodle-mod_goodhabits/issues
Good Habits Activity Module (1.2.2) for Moodle
The intention of this plugin is to help track habits over time. Within an e-learning context this may help cultivate behaviours that improve learning outcomes.
Overview of features
- Habit tracking by day, custom range of days or by week.
- Every calendar entry allows for rating by both effort and outcome.
- Granular access control.
- Uses the Privacy API to allow for control over user data.
- Create breaks for stretches of time in which you do not want to track habits.
- Keyboard shortcuts (number keys to set values, enter key to save).
- Can track activity completion based on user entries.
1.2.2 Notes
- Minor code style updates.
1.2.1 Notes
- Add review feature. If enabled, allows admin to review the habit calendars of others on the course.
- Improved responsiveness of the design so this activity will work on phones, tablets and smaller screens.
- Changed how keyboard shortcuts work. The first number key sets effort, the second sets outcome and the enter key saves the entry.
- Effort/outcome can now be set by clicking on the corresponding square in the grid.
- Clicking/tapping the current entry circle will now save the entry (if you have selected new values) or cancel (if you have not).
1.1.2 Notes
- Minor maintenance updates (add thirdpartylibs.xml, change lang strings to sentence case).
1.1 Notes
- Add support for Backup/Restore.
- Add support for Completion Tracking.
- Fix issues with Privacy API implementation.
- Improve code documentation and style to fit guidelines.
License
2021 Joe Cape joe.sc.cape@gmail.com
This program 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.
This program 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 along with
this program. If not, see http://www.gnu.org/licenses/.
moodle-mod_goodhabits
1.2.1 (2021090301)
1.2.1
Plugin type: Activities
Frankenstyle component name: mod_goodhabits
Version build number: 2021090301
Version release name: 1.2.1
Maturity: Release Candidate
Supported Moodle versions: 3.10, 3.11, 3.7, 3.8, 3.9
Repository URL (Git): https://github.com/mihuasi/moodle-mod_goodhabits
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/mihuasi/moodle-mod_goodhabits/issues
Good Habits Activity Module (1.2.1) for Moodle
The intention of this plugin is to help track habits over time. Within an e-learning context this may help cultivate behaviours that improve learning outcomes.
Overview of features
- Habit tracking by day, custom range of days or by week.
- Every calendar entry allows for rating by both effort and outcome.
- Granular access control.
- Uses the Privacy API to allow for control over user data.
- Create breaks for stretches of time in which you do not want to track habits.
- Keyboard shortcuts (number keys to set values, enter key to save).
- Can track activity completion based on user entries.
1.2.1 Notes
- Add review feature. If enabled, allows admin to review the habit calendars of others on the course.
- Improved responsiveness of the design so this activity will work on phones, tablets and smaller screens.
- Changed how keyboard shortcuts work. The first number key sets effort, the second sets outcome and the enter key saves the entry.
- Effort/outcome can now be set by clicking on the corresponding square in the grid.
- Clicking/tapping the current entry circle will now save the entry (if you have selected new values) or cancel (if you have not).
1.1.2 Notes
- Minor maintenance updates (add thirdpartylibs.xml, change lang strings to sentence case).
1.1 Notes
- Add support for Backup/Restore.
- Add support for Completion Tracking.
- Fix issues with Privacy API implementation.
- Improve code documentation and style to fit guidelines.
License
2021 Joe Cape joe.sc.cape@gmail.com
This program 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.
This program 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 along with
this program. If not, see http://www.gnu.org/licenses/.
moodle-mod_goodhabits
1.1.2 (2021072001)
1.1.2
Plugin type: Activities
Frankenstyle component name: mod_goodhabits
Version build number: 2021072001
Version release name: 1.1.2
Maturity: Release Candidate
Supported Moodle versions: 3.10, 3.11, 3.7, 3.8, 3.9
Repository URL (Git): https://github.com/mihuasi/moodle-mod_goodhabits
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/mihuasi/moodle-mod_goodhabits/issues
Good Habits Activity Module (1.1.2) for Moodle
The intention of this plugin is to help track habits over time. Within an e-learning context this may help cultivate behaviours that improve learning outcomes.
Overview of features
- Habit tracking by day, custom range of days or by week.
- Every calendar entry allows for rating by both effort and outcome.
- Granular access control: 3 capabilities for access to plugin, management of habits and management of habit entries.
- Uses the Privacy API to allow for control over user data.
- Create breaks for stretches of time in which you do not want to track habits.
- Keyboard shortcut to save values quickly (number key when editing a habit entry).
- Can track activity completion based on user entries.
1.1.2 Notes
- Minor maintenance updates (add thirdpartylibs.xml, change lang strings to sentence case).
1.1 Notes
- Add support for Backup/Restore.
- Add support for Completion Tracking.
- Fix issues with Privacy API implementation.
- Improve code documentation and style to fit guidelines.
License
2021 Joe Cape joe.sc.cape@gmail.com
This program 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.
This program 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 along with
this program. If not, see http://www.gnu.org/licenses/.
moodle-mod_goodhabits
1.1 (2021061001)
1.1
Plugin type: Activities
Frankenstyle component name: mod_goodhabits
Version build number: 2021061001
Version release name: 1.1
Maturity: Release Candidate
Supported Moodle versions: 3.10, 3.11, 3.7, 3.8, 3.9
Repository URL (Git): https://github.com/mihuasi/moodle-mod_goodhabits
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/mihuasi/moodle-mod_goodhabits/issues
Good Habits Activity Module (1.1) for Moodle
The intention of this plugin is to help track habits over time. Within an e-learning context this may help cultivate behaviours that improve learning outcomes.
Overview of features
- Habit tracking by day, custom range of days or by week.
- Every calendar entry allows for rating by both effort and outcome.
- Granular access control: 3 capabilities for access to plugin, management of habits and management of habit entries.
- Uses the Privacy API to allow for control over user data.
- Create breaks for stretches of time in which you do not want to track habits.
- Keyboard shortcut to save values quickly (number key when editing a habit entry).
- Can track activity completion based on user entries.
Changes from 1.0
- Add support for Backup/Restore.
- Add support for Completion Tracking.
- Fix issues with Privacy API implementation.
- Improve code documentation and style to fit guidelines.
License
2021 Joe Cape joe.sc.cape@gmail.com
This program 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.
This program 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 along with
this program. If not, see http://www.gnu.org/licenses/.
moodle-mod_goodhabits
1.0 (2021052301)
1.0
Plugin type: Activities
Frankenstyle component name: mod_goodhabits
Version build number: 2021052301
Version release name: 1.0
Maturity: Release Candidate
Supported Moodle versions: 3.10, 3.11, 3.7, 3.8, 3.9
Repository URL (Git): https://github.com/mihuasi/moodle-mod_goodhabits
Repository branch: master
Repository tag:
Issue/bug tracker URL: https://github.com/mihuasi/moodle-mod_goodhabits/issues
Good Habits
The intention of this plugin is to help track habits over time. Within an e-learning context this may help cultivate behaviours that improve learning outcomes.
Overview of features
- Habit tracking by day, custom range of days or by week.
- Every calendar entry allows for rating by both dedication and outcome.
- Granular access control: 3 capabilities for access to plugin, management of habits and management of habit entries.
- Uses the Privacy API to allow for control over user data.
- Create breaks for stretches of time in which you do not want to track habits.
- Keyboard shortcut to save values quickly (number key when editing a habit entry).
License
2021 Joe Cape joe.sc.cape@gmail.com
This program 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.
This program 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 along with
this program. If not, see http://www.gnu.org/licenses/.