| | |
| | | <h1>RoundCube Webmail Installer</h1> |
| | | |
| | | <?php |
| | | |
| | | ini_set('error_reporting', E_ALL&~E_NOTICE); |
| | | ini_set('display_errors', 1); |
| | | |
| | | $docroot = realpath(dirname(__FILE__) . '/../'); |
| | |
| | | |
| | | require_once 'rcube_install.php'; |
| | | $RCI = rcube_install::get_instance(); |
| | | |
| | | $RCI->load_config(); |
| | | |
| | | ?> |
| | | |
| | | <ol id="progress"> |
| | |
| | | |
| | | foreach (array('Check environment', 'Create config', 'Test config') as $i => $item) { |
| | | $j = $i + 1; |
| | | $link = $RCI->step > $j ? '<a href="./index.php?_step='.$j.'">' . Q($item) . '</a>' : Q($item); |
| | | $link = ($RCI->step >= $j || $RCI->configured) ? '<a href="./index.php?_step='.$j.'">' . Q($item) . '</a>' : Q($item); |
| | | printf('<li class="step%d%s">%s</li>', $j+1, $RCI->step > $j ? ' passed' : ($RCI->step == $j ? ' current' : ''), $link); |
| | | } |
| | | ?> |
| | | </ol> |
| | | |
| | | <?php |
| | | |
| | | $include_steps = array('welcome.html', 'check.php', 'config.php', 'test.php'); |
| | | |
| | | if ($include_steps[$RCI->step]) { |