Moodle

Disable unavailable links, handle logs (and synch), add language files and include turbo version

Details

  • Type: Sub-task Sub-task
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 2.0
  • Fix Version/s: None
  • Component/s: Performance
  • Labels:
    None

Description

This are the new features in the patch for offline caching integration:

  • A WorkerPool script to cache all the static files in the background. This helps to speed up Moodle similar to the turbo version of Wordpress.
  • A progress bar to indicate the percentage of files cached or files to synchronize from the local database.
  • An option to "go offline", provided the user is logged in. The site page and the course pages are cached, as well as each module's main page. All forums are also available in offline mode. In offline mode, all the unavailable links are disabled through JavaScript.
  • An indicator of the connection availabiliity. Currently this is used to generate warnings, but in the future we could use it to go automatically offline or online.
  • Synchronization between the local and the remote databases. At this point, only logs are recorded in the local database and updated when switching online.

The most updated version is available at http://github.com/ajv/Offline-Caching/

Activity

There are no comments yet on this issue.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated: