From eea11ecdde396ffc261c20ab930120612260d931 Mon Sep 17 00:00:00 2001
From: Thomas Bruederli <thomas@roundcube.net>
Date: Mon, 21 Apr 2014 10:39:19 -0400
Subject: [PATCH] Move rcube_installer class to include/rcmail_installer in order to remain accessible by the update script even if the installer directory was removed
---
program/include/rcmail_install.php | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/installer/rcube_install.php b/program/include/rcmail_install.php
similarity index 96%
rename from installer/rcube_install.php
rename to program/include/rcmail_install.php
index b047156..ca06f10 100644
--- a/installer/rcube_install.php
+++ b/program/include/rcmail_install.php
@@ -2,10 +2,10 @@
/*
+-----------------------------------------------------------------------+
- | rcube_install.php |
+ | rcmail_install.php |
| |
| This file is part of the Roundcube Webmail package |
- | Copyright (C) 2008-2012, The Roundcube Dev Team |
+ | Copyright (C) 2008-2014, The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
@@ -21,7 +21,7 @@
* @package Roundcube
* @author Thomas Bruederli
*/
-class rcube_install
+class rcmail_install
{
var $step;
var $is_post = false;
@@ -75,7 +75,7 @@
static $inst;
if (!$inst)
- $inst = new rcube_install();
+ $inst = new rcmail_install();
return $inst;
}
@@ -162,7 +162,7 @@
$value = $this->config[$name];
if ($name == 'des_key' && !$this->configured && !isset($_REQUEST["_$name"]))
- $value = rcube_install::random_key(24);
+ $value = self::random_key(24);
return $value !== null && $value !== '' ? $value : $default;
}
@@ -214,7 +214,7 @@
$value = '';
}
else if ($prop == 'default_host' && is_array($value)) {
- $value = rcube_install::_clean_array($value);
+ $value = self::_clean_array($value);
if (count($value) <= 1)
$value = $value[0];
}
@@ -251,7 +251,7 @@
foreach ($config as $prop => $value) {
// copy option descriptions from existing config or defaults.inc.php
$out .= $this->comments[$prop];
- $out .= "\$config['$prop'] = " . rcube_install::_dump_var($value, $prop) . ";\n\n";
+ $out .= "\$config['$prop'] = " . self::_dump_var($value, $prop) . ";\n\n";
}
return $out;
@@ -451,9 +451,9 @@
function check_mime_detection()
{
$files = array(
- 'installer/images/roundcube_logo.png' => 'image/png',
+ 'skins/larry/images/roundcube_logo.png' => 'image/png',
'program/resources/blank.tif' => 'image/tiff',
- 'skins/larry/images/buttons.gif' => 'image/gif',
+ 'program/resources/blocked.gif' => 'image/gif',
'skins/larry/README' => 'text/plain',
);
@@ -689,7 +689,7 @@
}
if ($isnum)
- return 'array(' . join(', ', array_map(array('rcube_install', '_dump_var'), $var)) . ')';
+ return 'array(' . join(', ', array_map(array('rcmail_install', '_dump_var'), $var)) . ')';
}
}
--
Gitblit v1.9.1