[Tickets #6814] problem of upgrade turba from 2.1.7 to 2.2

bugs at horde.org bugs at horde.org
Mon Jun 2 05:49:57 UTC 2008


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/6814
-----------------------------------------------------------------------
 Ticket             | 6814
 Created By         | david at tmv.gov.tw
 Summary            | problem of upgrade turba from 2.1.7 to 2.2
 Queue              | Turba
 Version            | 2.2
 Type               | Bug
 State              | Unconfirmed
 Priority           | 1. Low
 Milestone          |
 Patch              |
 Owners             |
-----------------------------------------------------------------------


david at tmv.gov.tw (2008-06-02 01:49) wrote:

After upgrade localsql backend from 2.1.7 to 2.2,some of prefences did not
work/map successfully,eg.
imp[search_source],imp[search_fields],turba[addressbooks].

For example, after run done 2007-06-17_flatten_shares.php ,and then login
to horde-3.2,the imp[search_source] preference looks like this:
pref_uid         pref_scope        pref_name         pref_value
========  ==========  =========    ==========
user_a          turba                 addressbooks     localsql

local_ldap

localsql:dd38b1b284f79796351d0c5fda5fd80f

localsql:55dae36c62c8e10ef9583cf522299ff1

 However,as i know,if it work ,that should be convert to,
pref_uid         pref_scope        pref_name         pref_value
========  ==========  =========    ==========
user_a          turba                 addressbooks     user_a

local_ldap

dd38b1b284f79796351d0c5fda5fd80f

55dae36c62c8e10ef9583cf522299ff1

but,it doesn't. Therefore some of address book break in turba/UI.
FYI,here are the turba's conf.php in Horde-3.2/turba:
$conf['client']['addressbook'] = 'localsql';
$conf['shares']['source'] = 'localsql';

and prefs.php
$_prefs['addressbooks'] = array(
    'value' => "localsql\nlocal_ldap",
    'locked' => false,
    'shared' => false,
    'type' => 'implicit',
);
$_prefs['columns'] = array(
    'value' => "localsql\temail\nlocal_ldap\temail",
    'locked' => false,
    'shared' => false,
    'type' => 'implicit',
);
$_prefs['default_dir'] = array(
    'value' => 'localsql',
    'locked' => false,
    'shared' => true,
    'type' => 'select',
    'desc' => _("This will be the default address book when adding or
importing contacts."),
);

P.S There is a entry in prefs after upgrade completed and then login to
hore-3.2.
user_a          turba                turba_maintenance_tasks
a:2:{i:0;s:12:"upgradeprefs";i:1;s:12:"upgradelists";}




More information about the bugs mailing list