[turba] Localsql not listed
Michael J Rubinsky
mrubinsk at horde.org
Fri Mar 30 20:38:22 UTC 2012
Quoting Francine.Bolduc at ti.csaffluents.qc.ca:
> Zitat von Francine.Bolduc at ti.csaffluents.qc.ca:
>
>> Hi !
>>
>> I have 3 actives address book in /turba/config/backends.php.
>>
>> In Horde, I see "ldapEmpl" and "ldapEle" but not "localsql". Why ?
>>
>> backend.php :
>>
>> $cfgSources['localsql'] = array(
>> 'disabled' => false,
>> 'title' => "Mon carnet personnel",
>> 'type' => 'sql',
>> 'params' => array(
>> 'sql' => array(
>> 'phptype' => 'pgsql',
>> 'hostspec' => 'localhost',
>> 'username' => 'horde',
>> 'password' => '<my_password>',
>> 'database' => 'horde',
>> 'charset' => 'utf-8'
>> ),
>> 'table' => 'turba_objects'
>> ),
>> 'map' => array( .... etc...
>
> Here is backends code....
>
> 'map' => array(
> '__key' => 'object_id',
> '__owner' => 'owner_id',
> '__type' => 'object_type',
> '__members' => 'object_members',
> '__uid' => 'object_uid',
> 'name' => 'object_name',
> 'email' => 'object_email',
> 'homeAddress' => 'object_homeaddress',
> 'workAddress' => 'object_workaddress',
> 'homePhone' => 'object_homephone',
> 'workPhone' => 'object_workphone',
> 'cellPhone' => 'object_cellphone',
> 'fax' => 'object_fax',
> 'title' => 'object_title',
> 'company' => 'object_company',
> 'notes' => 'object_notes',
> 'pgpPublicKey' => 'object_pgppublickey',
> 'smimePublicKey' => 'object_smimepublickey',
> 'freebusyUrl' => 'object_freebusyurl'
>
> ),
> 'search' => array(
> 'name',
> 'email'
> ),
> 'strict' => array(
> 'object_id',
> 'owner_id',
> 'object_type',
> ),
> 'use_shares' => false,
> 'browse' => true,
> 'export' => true
>
>> );
>
>
>
> "etc" is actually the important point. If you use shares, "localsql"
> is not a valid address book name.
>
>> $cfgSources['ldapEmpl'] = array(
>> 'disabled' => false,
>> 'title' => "Employe",
>> 'type' => 'ldap',
>> 'params' => array(
>> 'server' => '<my_server>',
>> 'port' => 389,
>> 'tls' => false,
>> 'root' => 'ou=EMPLOYES,ou=PERSONNES,o=MY_ORG',
>> 'bind_dn' => '<my_bind_dn>',
>> 'bind_password' => '<my_password>',
>> 'sizelimit' => 200,
>> 'dn' => array('cn'),
>> 'objectclass' => array('person'),
>> 'scope' => 'one',
>> 'charset' => 'iso-8859-1',
>> 'checkrequired' => false,
>> 'checkrequired_string' => ' ',
>> 'checksyntax' => false,
>> 'version' => 3
>> ),
>> 'map' => array( .... etc...
>
> Here is backends code....
>
> 'map' => array(
> '__key' => 'dn',
> 'name' => 'displayName',
> 'email' => 'mail',
> 'title' => 'title',
> 'company' => 'l',
> 'workAddress' => 'departmentNumber'
> ),
> 'search' => array(
> 'name',
> 'email',
> 'company',
> 'workAddress'
> ),
> 'strict' => array(
> 'dn'
> ),
> 'browse' => false,
> 'export' => false
>
>
>> );
>>
>> $cfgSources['ldapEle'] = array(
>> 'disabled' => false,
>> 'title' => "Eleve",
>> 'type' => 'ldap',
>> 'params' => array(
>> 'server' => '<my_server>',
>> 'port' => 389,
>> 'root' => 'ou=ELEVES,ou=PERSONNES,o=MY_ORG',
>> 'bind_dn' => '<my_bind_dn>',
>> 'bind_password' => '<my_password>',
>> 'sizelimit' => 200,
>> 'dn' => array('cn'),
>> 'objectclass' => array('person'),
>> 'scope' => 'one',
>> 'charset' => 'iso-8859-1',
>> 'checkrequired' => false,
>> 'checkrequired_string' => ' ',
>> 'checksyntax' => false,
>> 'version' => 3
>> ),
>> 'map' => array( ... etc...
>
> Here is backends code....
>
> 'map' => array(
> '__key' => 'dn',
> 'name' => 'displayName',
> 'email' => 'mail',
> 'title' => 'title',
> 'group' => 'businessCategory',
> 'workAddress' => 'departmentNumber'
> ),
> 'search' => array(
> 'name',
> 'email',
> ),
> 'strict' => array(
> 'dn'
> ),
> 'browse' => false,
> 'export' => false
>> );
>>
>> localldap and personal_ldap are disabled.
>> prefs and favourites are enabled.
>>
>>
>>
>>
>> prefs.php :
>>
>> $_prefs['addressbooks'] = array(
>> 'value' => json_encode(array('localsql','ldapEmpl','ldapEle'))
>> );
>>
>> $_prefs['columns'] = array(
>> 'value' => "localsql\temail\nEmploye\temail\nEleve\temail"
>> );
>>
>>
>> Thanks
>>
>> Francine
>>
>>
>> --
>> turba mailing list
>> Frequently Asked Questions: http://wiki.horde.org/FAQ
>> To unsubscribe, mail: turba-unsubscribe at lists.horde.org
>
>
> And now, my prefs file :
>
>
> $_prefs['addressbooks'] = array(
> 'value' => json_encode(array('localsql','ldapEmpl','ldapEle'))
> );
>
> $_prefs['sync_books'] = array(
> 'value' => 'a:0:{}',
> 'type' => 'multienum',
> 'desc' => _("Select the address books that should be used for
> synchronization with external devices:"),
> );
>
> $_prefs['columnselect'] = array(
> 'locked' => true,
> 'type' => 'special'
> );
>
> $_prefs['columns'] = array(
> 'value' => "localsql\temail\nEmploye\temail\nEleve\temail"
> );
>
> Can you find what's wrong ?
Did you check the user preference like I suggested?
--
mike
The Horde Project (www.horde.org)
mrubinsk at horde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6096 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.horde.org/archives/turba/attachments/20120330/a7d3953e/attachment-0001.bin>
More information about the turba
mailing list