User Suspension

Administration tools ::: tool_usersuspension
Maintained by Sebsoft BV, Rogier van Dongen
The Sebsoft User Suspension Plugin offers you the possibility to automate the process of suspending users and/or removing user accounts (using moodle's default methods to delete users).

User Suspension 3.5.9 (build 2022041301)

Moodle 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 4.0
Released: pêncşem, 14 avrêlê 2022, 4:43 PM

Version 3.5.9 (build 2022041301)

  • Still no idea where all these CRLF's keep coming from and why they keep returning.
  • Removed useless sqlserver test file used for dev purposes.

Version 3.5.9 (build 2022041300)

  • Fixed GREATEST for MSSQL - no more fatals on SQL Server for the tables.
  • Merged config name typo PR (thanks Krzysztof Glebowicz!).

Version 3.5.8 (build 2021060800)

  • Removed upload interval detect setting and replaced with message this must be adjusted in the scheduled tasks.
  • Fixed using wrong language string.
  • Added 1 missing string.
  • Fixed some minor coding standards issues.

Version 3.5.7 (build 2020121502)

  • Added download option + filtering options for status table.
  • Pretty substantial code overhaul to use NAMED parameters (due to added filters).
  • Merge changes from Catalyst IT's Totara specific branch.
  • Added OPTION to send warnings instead of relying on the smartdetect option.
  • Added more informative messages.
  • Code overhaul because codechecker keeps whining about visibility declaration (pffft).

Version 3.5.6 (build 2020121501)

  • Added tab and script to test configuration of unattended suspension/unsuspension ("from folder" option).

Version 3.5.5 (build 2020121500)

  • Replaced "self::" with "static::" in \tool_usersuspension\util.
  • Fixed wrong language string.
  • Removed notifications from every page and moved to it's own tab (due to it being annoying)

Version 3.5.4 (build 2018050304)

  • Added delimiter setting.
  • Added "unsuspend from folder".
  • Added new mode selection to upload interface (to distinguish between suspending and unsuspending).
  • Added sample CSV (global settings as well as upload form).
  • Added option to enable/disable UNsuspending users from uploaded file in folder.
  • Added option to configure filename for file used for UNsuspending users from uploaded file in folder.

Version 3.5.3 (build 2018050303)

  • Removed double output of "suspendin".
  • Fixed sorting by "suspendin"

Version 3.5.2 (build 2018050302)

  • Updated query for "users to suspend" count.
  • Updated query for "users to delete" count.
  • Updated query for "users to delete" overview.
  • Updated query for "users to delete" overview.
  • The aforementioned now also look in the past instead of only those "to come".
  • Fixed "Exception - Argument 4 passed to table_sql::set_sql() must be of the type array, null given"

Version 3.5.1 (build 2018050301)

  • Updated privacy provider.

Version 3.5.0 (build 2018050300)

  • Added privacy provider
  • Validated functionality for Moodle 3.5 onwards
  • Minimum required Moodle version: 3.5

Version 3.3.0 (build 2017092500)

  • Fixed deprecated pix_url references (replaced y image_url)
  • Validated functionality for Moodle 3.3 onwards
  • Minimum required Moodle version: 3.3

Version 3.0.0 (build 2017050100)

  • Code overhaul to comply to Moodle standards
  • Validated functionality for Moodle 3.0 onwards
  • Minimum required Moodle version: 3.0

Version information

Version build number
2022041301
Version release name
3.5.9 (build 2022041301)
Maturity
Stable version
MD5 Sum
4107d87e90c545fa98c311497ab4d423
Supported software
Moodle 3.5, Moodle 3.6, Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10, Moodle 3.11, Moodle 4.0
  • Latest release for Moodle 3.5
  • Latest release for Moodle 3.6
  • Latest release for Moodle 3.7
  • Latest release for Moodle 3.8
  • Latest release for Moodle 3.9
  • Latest release for Moodle 3.10
  • Latest release for Moodle 3.11
  • The more recent release 4.0.2 (build 2024090100) (2024090100) exists for Moodle 4.0

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
3.5.9

Default installation instructions for plugins of the type Administration tools

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "mytool") in the "admin/tool" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation