[Zope] add a user to zope
Daniel G. Rusch
drusch@globalcrossing.com
Wed, 20 Jun 2001 10:30:55 -0500
You can do it progamatically by placing something like this inside a
dtml-in which queries your database.
<dtml-call "REQUEST.set('name', login_name)">
<dtml-call "REQUEST.set('password', password)">
<dtml-call "REQUEST.set('confirm', confirm)">
<dtml-call "REQUEST.set('roles', roles)">
<dtml-call "acl_users.manage_users(submit='Add', REQUEST=REQUEST)">
Dan
P.S. roles is a list
Johan Beauce wrote:
>
> Hello,
>
> I need your help. I'm trying to add all users from of our company in zope.
> I don't want enter all users and all passwords.
> I would like make a dtml-method which select all users and passwords
> in my (SQL) table and create automatically these users.
> I have created this dtml-method but I don't succed to redirect the page
> to "acl_users/manage_users" (method that create users)
> so that I don't need to press add button for each users.
>
> Do you Have a answer or another best solution ?
>
> Thanks ...
>
> Johan.
>
> <form action="acl_users/manage_users" method="post">
> <table>
>
> <input type="text" name="name" value="totoTest">
> <input type="password" name="password" value="test">
> <input type="password" name="confirm" value="test">
> <input type="text" name="domains:tokens" value="">
> <select name="roles:list" size="5" multiple>
> <option value="Manager">Manager
> <option value="Member">Member
> <option selected value="Owner">Owner
> <option value="Reviewer">Reviewer
> <option value="publisher">publisher
> </select>
> <input type="submit" name="submit" value="Add">
>
> </table>
> </form>
>
> ... or ...
>
> <dtml-call
> "self.Users.acl_users._addUser('testToto','toto','toto','Owner',0)">
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )