Note: You are currently viewing documentation for Moodle 2.9. Up-to-date documentation for the latest stable version of Moodle may be available here: Notifications.

Notifications: Difference between revisions

From MoodleDocs
(updates deployment)
 
(6 intermediate revisions by 5 users not shown)
Line 2: Line 2:
==Update notifications==
==Update notifications==


[[File:Pluginsoverview.png|thumb|left|Checking for available updates via the plugins overview page]]An administrator can configure update notifications for both Moodle core code and any contributed plugins installed on the site (from the [http://moodle.org/plugins plugins directory]) in ''Settings > Site Administration > Server > Update notifications''.
An administrator can configure update notifications for both Moodle core code and any contributed plugins installed on the site in ''Settings > Site Administration > Server > Update notifications''. See [[Available update notifications]] for more details.
 
If the automatic check for available updates is enabled and there is a new update available, a notification will be sent to all site admins via email and/or popup message (according to the admin's messaging preferences in their profile settings).
 
{{New features}}In Moodle 2.4 onwards, updates deployment i.e. the option to update installed plugins from within Moodle may be enabled by ticking the updateautodeploy checkbox. When updates are available, 'Install this update' buttons are shown on the [[Plugins overview]] page ('' Settings > Site Administration > Plugins > Plugins overview''). 
 
An administrator can specify the required code maturity (stable, alpha, beta or release candidate) for update notifications, also whether notifications of new builds (normally released each week) are sent.
 
[[File:updates check button.png|thumb|Checking for available updates via the notifications page]]An admin can also check for available updates for contributed plugins installed on the site using the 'Check for available updates' button in ''Settings > Site Administration > Plugins > [[Installing plugins|Plugins overview]]''. Any updates available are highlighted, with further information and a download link in the notes column opposite the plugin.
 
Available updates for core code can also be checked via ''Settings > Site administration > Notifications''.
 
===Updates deployment===
 
===Disabling update notifications===
 
In a few circumstances (such as completely managed servers, which may have a lot of local modifications) it is desirable to not have the check for updates active. The feature may be disabled completely by adding the following code to the [[Configuration file|config.php file]]:
 
$CFG->disableupdatenotifications = true;


==Login failure notifications==
==Login failure notifications==
Line 37: Line 19:


This sets the number of failed logins for a given user from a single computer that will trigger notification.
This sets the number of failed logins for a given user from a single computer that will trigger notification.
Note: The number of failed login attempts that result in account lockout may be set in ''Administration > Site administration > Security > Site policies''.


==Other notifications==
==Other notifications==


The version of Moodle used may be found in ''Settings > Site administration > Notifications''.
The version of Moodle used may be found in ''Site administration > Notifications''.


Other notifications listed on the page may include
Other notifications listed on the page may include
Line 47: Line 32:
* [[Cron]] not run for at least 24 hours
* [[Cron]] not run for at least 24 hours
* Database tables are using MyISAM database engine - see [[Migration from MyISAM to InnoDB]] for advice on what to do
* Database tables are using MyISAM database engine - see [[Migration from MyISAM to InnoDB]] for advice on what to do
* "Enabling the PHP setting display_errors is not recommended on production sites because some error messages may reveal sensitive information about your server." What you do about this is not explained. Making a php.ini file with "display_errors = off;" in it in the folder "with the script" (?) is one suggestion found by googling, but that may depend on your server. 
* Site not yet [[Site registration|registered]]
* Site not yet [[Site registration|registered]]


==See also==
==See also==
*[http://youtu.be/d3D77TfI8wA Moodle 2.0 Notifications, Register and Advanced features]  MoodleBites video on YouTube


* [[:dev:Available update notifications|Available update notifications developer documentation]]
* [[:dev:Available update notifications|Available update notifications developer documentation]]
* [[error/moodle/errortoomanylogins]]


[[es:Notificaciones]]
[[es:Notificaciones]]
Line 58: Line 44:
[[fr:Notifications]]
[[fr:Notifications]]
[[de:Benachrichtigungen]]
[[de:Benachrichtigungen]]
[[ja:通知]]

Latest revision as of 15:42, 24 June 2015

Update notifications

An administrator can configure update notifications for both Moodle core code and any contributed plugins installed on the site in Settings > Site Administration > Server > Update notifications. See Available update notifications for more details.

Login failure notifications

An administrator can set up login failure notification in Settings > Site Administration > Security > Notifications.

Display login failures to

Set this to administrators to be warned of anyone attempting to steal student or teacher logins. When set, a link stating the number of failed logins appears in the top right corner of the page when an administrator logs in. Click the link to access the login error page.

Email login failures

If you're concerned about login failures, you can set up email notification for administrators or any/all users who can change the site configuration.

Threshold for email notifications

This sets the number of failed logins for a given user from a single computer that will trigger notification.


Note: The number of failed login attempts that result in account lockout may be set in Administration > Site administration > Security > Site policies.

Other notifications

The version of Moodle used may be found in Site administration > Notifications.

Other notifications listed on the page may include

  • "Alpha" development code warning
  • Cron not run for at least 24 hours
  • Database tables are using MyISAM database engine - see Migration from MyISAM to InnoDB for advice on what to do
  • "Enabling the PHP setting display_errors is not recommended on production sites because some error messages may reveal sensitive information about your server." What you do about this is not explained. Making a php.ini file with "display_errors = off;" in it in the folder "with the script" (?) is one suggestion found by googling, but that may depend on your server.
  • Site not yet registered

See also