aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/develop
diff options
context:
space:
mode:
authorJoas Schilling <nickvergessen@gmx.de>2015-05-02 10:18:19 +0200
committerJoas Schilling <nickvergessen@gmx.de>2015-05-02 14:35:18 +0200
commite0180991bfb2d1b3fe6c01065f1741ff77948aa2 (patch)
tree34cf8fd8fc53aca2bed73b32a78dce7f38ca2df5 /phpBB/develop
parent9cd0295dd87fd8920b473a290830b58ec3a9877e (diff)
downloadforums-e0180991bfb2d1b3fe6c01065f1741ff77948aa2.tar
forums-e0180991bfb2d1b3fe6c01065f1741ff77948aa2.tar.gz
forums-e0180991bfb2d1b3fe6c01065f1741ff77948aa2.tar.bz2
forums-e0180991bfb2d1b3fe6c01065f1741ff77948aa2.tar.xz
forums-e0180991bfb2d1b3fe6c01065f1741ff77948aa2.zip
[ticket/13807] Allow filtering events by phpBB version
PHPBB3-13807
Diffstat (limited to 'phpBB/develop')
-rw-r--r--phpBB/develop/export_events_for_wiki.php7
1 files changed, 5 insertions, 2 deletions
diff --git a/phpBB/develop/export_events_for_wiki.php b/phpBB/develop/export_events_for_wiki.php
index 2096e9c858..721f4f18e3 100644
--- a/phpBB/develop/export_events_for_wiki.php
+++ b/phpBB/develop/export_events_for_wiki.php
@@ -18,6 +18,7 @@ if (php_sapi_name() != 'cli')
$phpEx = substr(strrchr(__FILE__, '.'), 1);
$phpbb_root_path = __DIR__ . '/../';
+define('IN_PHPBB', true);
function usage()
{
@@ -54,9 +55,11 @@ function validate_argument_count($arguments, $count)
validate_argument_count($argc, 1);
$action = $argv[1];
-$extension = isset($argv[2]) ? $argv[2] : null;
+$extension = isset($argv[2]) && $argv[2] !== 'null' ? $argv[2] : null;
+$min_version = isset($argv[3]) ? $argv[3] : null;
require __DIR__ . '/../phpbb/event/php_exporter.' . $phpEx;
require __DIR__ . '/../phpbb/event/md_exporter.' . $phpEx;
+require __DIR__ . '/../includes/functions.' . $phpEx;
require __DIR__ . '/../phpbb/event/recursive_event_filter_iterator.' . $phpEx;
require __DIR__ . '/../phpbb/recursive_dot_prefix_filter_iterator.' . $phpEx;
@@ -66,7 +69,7 @@ switch ($action)
echo '__FORCETOC__' . "\n";
case 'php':
- $exporter = new \phpbb\event\php_exporter($phpbb_root_path, $extension);
+ $exporter = new \phpbb\event\php_exporter($phpbb_root_path, $extension, $min_version);
$exporter->crawl_phpbb_directory_php();
echo $exporter->export_events_for_wiki();