[ticket/14262] Fix stage navigation

PHPBB3-14262
This commit is contained in:
Mate Bartus 2016-01-29 13:52:07 +01:00
parent a649768e17
commit 6be1c6049d

View file

@ -800,6 +800,7 @@ class convertor
private function setup_navigation($stage) private function setup_navigation($stage)
{ {
$active = true; $active = true;
$completed = false;
switch ($stage) switch ($stage)
{ {
@ -808,16 +809,12 @@ class convertor
array('convert', 0, 'finish'), array('convert', 0, 'finish'),
array( array(
'selected' => $active, 'selected' => $active,
'completed' => false, 'completed' => $completed,
) )
); );
$active = false; $active = false;
$completed = true;
$this->navigation_provider->set_nav_property(
array('convert', 0, 'convert'),
array('completed' => true)
);
// no break; // no break;
case 'convert': case 'convert':
@ -825,16 +822,12 @@ class convertor
array('convert', 0, 'convert'), array('convert', 0, 'convert'),
array( array(
'selected' => $active, 'selected' => $active,
'completed' => false, 'completed' => $completed,
) )
); );
$active = false; $active = false;
$completed = true;
$this->navigation_provider->set_nav_property(
array('convert', 0, 'settings'),
array('completed' => true)
);
// no break; // no break;
case 'settings': case 'settings':
@ -842,19 +835,12 @@ class convertor
array('convert', 0, 'settings'), array('convert', 0, 'settings'),
array( array(
'selected' => $active, 'selected' => $active,
'completed' => false, 'completed' => $completed,
) )
); );
$active = false; $active = false;
$completed = true;
$this->navigation_provider->set_nav_property(
array('convert', 0, 'intro'),
array(
'selected' => $active,
'completed' => false,
)
);
// no break; // no break;
case 'intro': case 'intro':
@ -862,7 +848,7 @@ class convertor
array('convert', 0, 'intro'), array('convert', 0, 'intro'),
array( array(
'selected' => $active, 'selected' => $active,
'completed' => false, 'completed' => $completed,
) )
); );
break; break;