Version 1.63 (checked in on 2010/02/17 at 09:08:59 by dries)
The "Update status" module checks for available updates of Drupal core and any installed contributed modules and themes. It warns site administrators if newer releases are available via the system status report (admin/reports/status), the module and theme pages, and optionally via email.
| Name | Description |
|---|---|
| UPDATE_CURRENT | Project is up to date. |
| UPDATE_DEFAULT_URL | URL to check for updates, if a given project doesn't define its own. |
| UPDATE_FETCH_PENDING | We need to (re)fetch available update data for this project. |
| UPDATE_MAX_FETCH_ATTEMPTS | Maximum number of attempts to fetch available update data from a given host. |
| UPDATE_MAX_FETCH_TIME | Maximum number of seconds to try fetching available update data at a time. |
| UPDATE_NOT_CHECKED | Project's status cannot be checked. |
| UPDATE_NOT_CURRENT | Project has a new release available, but it is not a security release. |
| UPDATE_NOT_FETCHED | There was a failure fetching available update data for this project. |
| UPDATE_NOT_SECURE | Project is missing security update(s). |
| UPDATE_NOT_SUPPORTED | Current release is no longer supported by the project maintainer. |
| UPDATE_REVOKED | Current release has been unpublished and is no longer available. |
| UPDATE_UNKNOWN | No available update data was found for project. |
| Name | Description |
|---|---|
| theme_update_last_check | Render the HTML to display the last time we checked for update data. |
| update_cache_clear_submit | Helper function for use as a form submit callback. |
| update_create_fetch_task | Wrapper to load the include file and then create a new fetch task. |
| update_cron | Implements hook_cron(). |
| update_fetch_data | Wrapper to load the include file and then attempt to fetch update data. |
| update_flush_caches | Implements hook_flush_caches(). |
| update_form_system_modules_alter | Implements hook_form_FORM_ID_alter(). |
| update_get_available | Internal helper to try to get the update information from the cache if possible, and to refresh the cache when necessary. |
| update_help | Implements hook_help(). |
| update_mail | Implements hook_mail(). |
| update_manager_access | Determine if the current user can access the updater menu items. |
| update_menu | Implements hook_menu(). |
| update_refresh | Wrapper to load the include file and then refresh the release data. |
| update_theme | Implements hook_theme(). |
| update_themes_disabled | Implements hook_themes_disabled(). |
| update_themes_enabled | Implements hook_themes_enabled(). |
| _update_cache_clear | Invalidates cached data relating to update status. |
| _update_cache_get | Retrieve data from the private update status cache table. |
| _update_cache_set | Store data in the private update status cache table. |
| _update_get_cached_available_releases | Return all currently cached data about available releases for all projects. |
| _update_get_cache_multiple | Return an array of cache items with a given cache ID prefix. |
| _update_message_text | Helper function to return the appropriate message text when the site is out of date or missing a security update. |
| _update_no_data | Prints a warning message when there is no data about available updates. |
| _update_project_status_sort | Private sort function to order projects based on their status. |