Extension:Rsync

<?php /*

WARNING
This extension is work in progress.

Purpose
Provides a file based export of all the page changes. The directory containing the files can be used along with 'rsync' to provide backup & restore functionality.

Features

 * Page
 * Creation
 * Update
 * Delete
 * Move
 * User
 * Account creation
 * Account options update
 * File
 * Upload
 * Re-upload
 * Delete
 * Move (???)

Theory Of Operation
Page change events are trapped and the resulting new/updated pages are written to a specified filesystem directory.

Usage Notes
Make sure that the dump directory is writable.

Dependancy

 * StubManager extension

Installation
To install independantly from BizzWiki:
 * Download Extension:StubManager extension
 * Apply the following changes to 'LocalSettings.php'