Hi!

In the moment there is a possibility to export complete address-books to
ldif.

As a low hanging fruit, it could be 'easy to implement' to make a
cut-and paste between address-books and ldap-directories.

The user adds a card in the address-book.
Then he moves the card to the ldap-directory.

This will export the card to ldif, and will try to add/modify it in the
BaseDN of the directory.
If the mozilla-scheme is not available, there is a second try with the
inetOrgPerson-scheme. If none of this works out it returns the
error-message.

I've not seen the sources, but that can be a quick approach for adding
an write-functionality.

Yours Martin

Roland Felnhofer wrote:
Hi Markus,

there is already a bug files in Bugzilla to deal with that. (http://bugzilla.mozilla.org/show_bug.cgi?id=86405). Nonetheless nobody had time to deal with it so far.

Most issues someone could bring up with complex directory structures, especially in the corporate environment could be solves in a first step very pragmatically:

complex DIT design: either you can "navigate" to the appropriate location by using attributes you have in Mozilla anyhow or you have to specify the destination DN explicitly. Or when worse comes to worse have an individual entry for each sub-container, like you can have multiple individual address books.

schema: not a big deal - either your directory supports the whole Mozilla schema then you can have all attributes; if not - only these which are supported.

Different access (write) rights to attributes and objects: Multiple solutions - Return an error message which fields can not be submitted to the server.
Write/Update each attribute individually so you only get an error message for those fields you can't update/add.
Let the user decide which of the above solutions should be used by having a pref (for example user_pref("ldap_2.servers.servername.bulkupdate", true); )


Overall keep it simple and specific for the purposes it was designed. It should be a LDAP Addressbook editor for Mozilla and not a multipurpose LDAP editor allowing you to edit all kinds of LDAP attributes.
If you want a generic one, there is an quite good, java-based editor available under: http://www-unix.mcs.anl.gov/~gawor/ldap/


Cheers
Roland


Markus Fischer wrote:


In article <[EMAIL PROTECTED]>, Michael Str�der wrote:

Markus Fischer wrote:

Is Mozilla only meant to query those entries and not edit,
modify them ?


Yes.


So I would need another software for managing
those information ?


Yes.



Is there any particular reason why Mozilla does not support this at all ? It would sound most useful to me.

- Markus




--
kufner futures
R�mergasse 26 A-1160 Wien
Tel +43 1 4854200 Fax +43 1 4854200 30
mailto:[EMAIL PROTECTED]
http://www.kufnerfutures.com





Reply via email to