diff options
Diffstat (limited to 'maintenance/backup.inc')
-rw-r--r-- | maintenance/backup.inc | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/maintenance/backup.inc b/maintenance/backup.inc index 94fb48c9..bf52c1f3 100644 --- a/maintenance/backup.inc +++ b/maintenance/backup.inc @@ -18,15 +18,22 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * http://www.gnu.org/copyleft/gpl.html * - * @addtogroup SpecialPage + * @file + * @ingroup Dump Maintenance */ +/** + * @ingroup Dump Maintenance + */ class DumpDBZip2Output extends DumpPipeOutput { function DumpDBZip2Output( $file ) { parent::DumpPipeOutput( "dbzip2", $file ); } } +/** + * @ingroup Dump Maintenance + */ class BackupDumper { var $reportingInterval = 100; var $reporting = true; @@ -40,6 +47,7 @@ class BackupDumper { var $endId = 0; var $sink = null; // Output filters var $stubText = false; // include rev_text_id instead of text; for 2-pass dump + var $dumpUploads = false; function BackupDumper( $args ) { $this->stderr = fopen( "php://stderr", "wt" ); @@ -177,6 +185,7 @@ class BackupDumper { $db = $this->backupDb(); $exporter = new WikiExporter( $db, $history, WikiExporter::STREAM, $text ); + $exporter->dumpUploads = $this->dumpUploads; $wrapper = new ExportProgressFilter( $this->sink, $this ); $exporter->setOutputSink( $wrapper ); @@ -293,5 +302,3 @@ class ExportProgressFilter extends DumpFilter { $this->progress->revCount(); } } - -?> |