[imp] Fwd: imp
Peter Solodov
peter at alcor.concordia.ca
Thu Jul 17 07:10:51 PDT 2003
On Wed, 16 Jul 2003, Chuck Hagenbuch wrote:
> I am using IMP webmail (fantastic job), but when I want to download
> attachement from received mail, I get following error:
>
> Fatal error: Cannot redeclare class lang in
> ../lib/../../lib/Lang.php on line 14
I saw that. And I even fixed it. But I'm not sure if the fix is
correct. Appended are related diffs. Besides changes to Horde's
Registry.php I had to change all "define" statements in IMP's
constants.php to "@define" because otherwise PHP was complaining about
multiple definitions.
- Peter
--
Peter Solodov | Concordia University
http://alcor.concordia.ca/~peter | Montreal, QC, Canada
--- /tmp/horde-2.2.3/lib/Registry.php.original 2003-01-16 15:14:42.000000000 -0500
+++ /tmp/horde-2.2.3/lib/Registry.php 2003-07-17 10:07:30.000000000 -0400
@@ -12,6 +12,7 @@
require_once 'PEAR.php';
require_once dirname(__FILE__) . '/Horde.php';
+require_once dirname(__FILE__) . '/Lang.php';
/**
* The Registry:: class provides a set of methods for communication
@@ -102,7 +103,7 @@
include_once $base . '/config/registry.php';
/* Initialize the localization routines and variables */
- include_once $base . '/lib/Lang.php';
+ //include_once $base . '/lib/Lang.php';
Lang::setLang();
Lang::setTextdomain('horde', $base . '/locale', Lang::getCharset());
@@ -508,7 +509,7 @@
/* Reset the language in case that there is a different one
selected in the preferences. */
- include_once HORDE_BASE . '/lib/Lang.php';
+ //include_once HORDE_BASE . '/lib/Lang.php';
$language = '';
if (isset($this->prefsCache[$app]) && isset($this->prefsCache[$app]->prefs['language'])) {
$language = $this->prefsCache[$app]->getValue('language');
@@ -543,7 +544,7 @@
if ($current) {
$this->importConfig($current);
$this->loadPrefs($current);
- include_once HORDE_BASE . '/lib/Lang.php';
+ //include_once HORDE_BASE . '/lib/Lang.php';
$language = $GLOBALS['prefs']->getValue('language');
if (isset($language)) {
Lang::setLang($language);
More information about the imp
mailing list