aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/install/module/requirements
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/install/module/requirements')
-rw-r--r--phpBB/install/module/requirements/module.php17
1 files changed, 17 insertions, 0 deletions
diff --git a/phpBB/install/module/requirements/module.php b/phpBB/install/module/requirements/module.php
index 5de6bd70b9..d87ca15128 100644
--- a/phpBB/install/module/requirements/module.php
+++ b/phpBB/install/module/requirements/module.php
@@ -61,6 +61,15 @@ class module extends \phpbb\install\module_base
if (!$tests_passed)
{
// If requirements are not met, exit form installer
+ // Set up UI for retesting
+ $this->iohandler->add_user_form_group('', array(
+ 'install' => array(
+ 'label' => 'RETEST_REQUIREMENTS',
+ 'type' => 'submit',
+ ),
+ ));
+
+ // Send the response and quit
$this->iohandler->send_response();
throw new user_interaction_required_exception();
}
@@ -77,4 +86,12 @@ class module extends \phpbb\install\module_base
{
return 0;
}
+
+ /**
+ * {@inheritdoc}
+ */
+ public function get_navigation_stage_path()
+ {
+ return array('install', 0, 'requirements');
+ }
}