From b3f9dfb54e46e63d14e605ea88605b6bc1ffa17d Mon Sep 17 00:00:00 2001
From: thomascube <thomas@roundcube.net>
Date: Wed, 27 Feb 2008 03:11:17 -0500
Subject: [PATCH] Allow to skip the config step if config files already exist
---
installer/index.php | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/installer/index.php b/installer/index.php
index aab406e..a5225eb 100644
--- a/installer/index.php
+++ b/installer/index.php
@@ -34,7 +34,8 @@
require_once 'rcube_install.php';
$RCI = rcube_install::get_instance();
-
+ $RCI->load_config();
+
?>
<ol id="progress">
@@ -42,7 +43,7 @@
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);
}
?>
--
Gitblit v1.9.1