Re: defaults-Package
Helge Hess <[email protected]>
| Newsgroups | gmane.comp.cms.opengroupware.xmlrpc.devel |
|---|---|
| Message-ID | <[email protected]> |
On Sep 3, 2004, at 16:57, Bjoern Stierand wrote:
>> I want to read the list of possible Link-Types from the Server via
>> XMLRPC.
>> defaults.arrayForKey <string>
>> What Parameter do I have to set to get the following defaults:
>> -bash-2.05b$ Defaults read OpenGroupware OGoObjectLinkTypeMap
>> {
>> berichtet_an = OGoPersonLinkEditor;
>
> That's impossible to get with the current implementation of those
> defaults
> commands.
I've changed the defaults actions to use the defaults domain of the
login user (it was using just the system domain before). So it now
allows you to retrieve defaults of a specific user as configured in the
OGo preferences application.
> As your default 'OGoObjectLinkTypeMap' is defined in the
> 'OpenGroupware' domain (read: the domain of the application called
> 'OpenGroupware'), the application 'xmlrpcd' (which has a domain of
> the same name) can't access it.
Correct. This is how it is supposed to work and not a bug in the
current or previous implementation. If you need the default in multiple
servers, you need to configure it in the NSGlobalDomain, as Bjoern
correctly mentions.
> To prevent this, define the default 'OGoObjectLinkTypeMap' in the
> global 'NSGlobalDomain' domain and you can access it with xmlrpcd.
Don't forget to delete it in the OpenGroupware domain, otherwise you
get inconsistent data.
Greets,
Helge
--
http://docs.opengroupware.org/Members/helge/
OpenGroupware.org
--
OpenGroupware.org XML-RPC
[email protected]
http://mail.opengroupware.org/mailman/listinfo/xmlrpc