wikiFN: allow retrieve attic path

This commit is contained in:
Elan Ruusamäe 2012-09-18 22:57:31 +02:00
parent 69c08fbcba
commit a120d14f17

View file

@ -17,6 +17,9 @@ require_once DOKU_INC.'inc/init.php';
require_once DOKU_INC.'inc/common.php'; require_once DOKU_INC.'inc/common.php';
require_once DOKU_INC.'inc/cliopts.php'; require_once DOKU_INC.'inc/cliopts.php';
# disable gzip regardless of config, then we don't have to compress when converting
$conf['compression'] = 0; //compress old revisions: (0: off) ('gz': gnuzip) ('bz2': bzip)
function strip_dir($dir, $fn) { function strip_dir($dir, $fn) {
global $conf; global $conf;
return end(explode($dir.'/', $fn, 2)); return end(explode($dir.'/', $fn, 2));
@ -27,7 +30,11 @@ case 'cleanID':
echo cleanID($argv[2]); echo cleanID($argv[2]);
break; break;
case 'wikiFN': case 'wikiFN':
echo strip_dir($conf['datadir'], wikiFN($argv[2])); if ($argc > 3) {
echo strip_dir($conf['olddir'], wikiFN($argv[2], $argv[3]));
} else {
echo strip_dir($conf['datadir'], wikiFN($argv[2]));
}
break; break;
case 'mediaFN': case 'mediaFN':
echo strip_dir($conf['mediadir'], mediaFN($argv[2])); echo strip_dir($conf['mediadir'], mediaFN($argv[2]));