129ed7b46Stracker-user<?php 2c874c2c0Stracker-user 329ed7b46Stracker-user$lang['menu'] = 'Site Backup'; 4c874c2c0Stracker-user 5c874c2c0Stracker-user// Admin page 6c874c2c0Stracker-user$lang['intro'] = 'Select what to include, click <em>Preview</em> to see the file list and total size, then <em>Download tar.gz</em> to receive the archive in your browser.'; 7c874c2c0Stracker-user$lang['warn_title'] = 'Sensitive content warning.'; 8c874c2c0Stracker-user$lang['warn_body'] = 'The archive may contain password hashes (<code>conf/users.auth.php</code>), ACL rules, and any credentials stored in <code>conf/local.php</code> (DB connection strings, SMTP passwords, API keys). Treat the download like a credential.'; 9c874c2c0Stracker-user 10c874c2c0Stracker-user// Fieldset legends 11c874c2c0Stracker-user$lang['fs_content'] = 'Wiki content'; 12*a82db696Stracker-user$lang['fs_code'] = 'Configuration & code'; 13c874c2c0Stracker-user 14c874c2c0Stracker-user// Checkbox labels 15c874c2c0Stracker-user$lang['opt_pages'] = 'Pages (data/pages)'; 16c874c2c0Stracker-user$lang['opt_media'] = 'Media files (data/media)'; 17c874c2c0Stracker-user$lang['opt_meta'] = 'Page metadata (data/meta)'; 18c874c2c0Stracker-user$lang['opt_media_meta'] = 'Media metadata (data/media_meta)'; 19c874c2c0Stracker-user$lang['opt_attic'] = 'Page revisions (data/attic) - can be large'; 20c874c2c0Stracker-user$lang['opt_media_attic'] = 'Media revisions (data/media_attic)'; 21c874c2c0Stracker-user$lang['opt_index'] = 'Search index (data/index) - rebuildable'; 22c874c2c0Stracker-user$lang['opt_conf'] = 'Configuration (conf/) - includes secrets'; 23c874c2c0Stracker-user$lang['opt_plugins'] = 'Plugins source (lib/plugins/)'; 24c874c2c0Stracker-user$lang['opt_tpl'] = 'Templates source (lib/tpl/)'; 25c874c2c0Stracker-user 26c874c2c0Stracker-user// Buttons 27c874c2c0Stracker-user$lang['btn_preview'] = 'Preview'; 28c874c2c0Stracker-user$lang['btn_download'] = 'Download tar.gz'; 29c874c2c0Stracker-user 30c874c2c0Stracker-user// Preview section 31c874c2c0Stracker-user$lang['preview_head'] = 'Preview'; 32c874c2c0Stracker-user$lang['preview_summary'] = '%d files, %s uncompressed.'; 33c874c2c0Stracker-user$lang['col_section'] = 'Section'; 34c874c2c0Stracker-user$lang['col_files'] = 'Files'; 35c874c2c0Stracker-user$lang['col_size'] = 'Size'; 36c874c2c0Stracker-user$lang['preview_hint'] = 'Click <em>Download tar.gz</em> above to create and download the archive (compressed size will typically be smaller).'; 37c874c2c0Stracker-user 38c874c2c0Stracker-user// Error messages 39c874c2c0Stracker-user$lang['err_post'] = 'Site Backup: download must be submitted via POST.'; 40c874c2c0Stracker-user$lang['err_admin'] = 'Site Backup: admin access required.'; 41c874c2c0Stracker-user$lang['err_empty'] = 'Site Backup: nothing selected.'; 42c874c2c0Stracker-user$lang['err_tmp'] = 'Site Backup: temp directory is not writable: %s'; 43c874c2c0Stracker-user$lang['err_create'] = 'Site Backup: could not create archive: %s'; 44c874c2c0Stracker-user$lang['err_archive'] = 'Site Backup: archive was empty or could not be written.'; 45