[Erp5-report] r43940 gabriel - in /erp5/trunk/bt5/erp5_web_ung_theme: SkinTemplateItem/port...
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Mar 3 14:58:39 CET 2011
Author: gabriel
Date: Thu Mar 3 14:58:39 2011
New Revision: 43940
URL: http://svn.erp5.org?rev=43940&view=rev
Log:
- Edit reference of person, this field is the login name of user
- Add dependency
Modified:
erp5/trunk/bt5/erp5_web_ung_theme/SkinTemplateItem/portal_skins/erp5_web_ung_theme/ERPSite_createUNGUser.xml
erp5/trunk/bt5/erp5_web_ung_theme/SkinTemplateItem/portal_skins/erp5_web_ung_theme/WebSection_loginDialog.xml
erp5/trunk/bt5/erp5_web_ung_theme/TestTemplateItem/testUNG.py
erp5/trunk/bt5/erp5_web_ung_theme/bt/revision
Modified: erp5/trunk/bt5/erp5_web_ung_theme/SkinTemplateItem/portal_skins/erp5_web_ung_theme/ERPSite_createUNGUser.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web_ung_theme/SkinTemplateItem/portal_skins/erp5_web_ung_theme/ERPSite_createUNGUser.xml?rev=43940&r1=43939&r2=43940&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web_ung_theme/SkinTemplateItem/portal_skins/erp5_web_ung_theme/ERPSite_createUNGUser.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_web_ung_theme/SkinTemplateItem/portal_skins/erp5_web_ung_theme/ERPSite_createUNGUser.xml [utf8] Thu Mar 3 14:58:39 2011
@@ -58,7 +58,9 @@ portal = context.getPortalObject()\n
person = portal.person_module.newContent(portal_type="Person")\n
person.edit(first_name=form.get("firstname"),\n
last_name=form.get("lastname"),\n
- password=form.get("password"))\n
+ email_text=form.get("email"),\n
+ password=form.get("password"),\n
+ reference=form.get("login_name"))\n
\n
assignment = person.newContent(portal_type=\'Assignment\')\n
assignment.setFunction("function/ung_user")\n
Modified: erp5/trunk/bt5/erp5_web_ung_theme/SkinTemplateItem/portal_skins/erp5_web_ung_theme/WebSection_loginDialog.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web_ung_theme/SkinTemplateItem/portal_skins/erp5_web_ung_theme/WebSection_loginDialog.xml?rev=43940&r1=43939&r2=43940&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web_ung_theme/SkinTemplateItem/portal_skins/erp5_web_ung_theme/WebSection_loginDialog.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_web_ung_theme/SkinTemplateItem/portal_skins/erp5_web_ung_theme/WebSection_loginDialog.xml [utf8] Thu Mar 3 14:58:39 2011
@@ -83,7 +83,7 @@
<tr><td>First name:</td><td><input type="text" name="firstname"/></td></tr>\n
<tr><td>Last name:</td><td><input type="text" name="lastname"/></td></tr>\n
<tr><td>Email:</td><td><input type="text" name="email"/></td></tr>\n
- <tr><td>Login name:</td><td><input type="text" name="login"/></td></tr>\n
+ <tr><td>Login name:</td><td><input type="text" name="login_name"/></td></tr>\n
<tr><td>Password:</td><td><input type="password" name="password"/></td></tr>\n
<tr><td>Confirm Password:</td><td><input type="password" name="confirm"/></td></tr>\n
<td align="center" colspan="2"><input type="submit" name="logged_in:method" class="submit" value="Create Account"></td>\n
Modified: erp5/trunk/bt5/erp5_web_ung_theme/TestTemplateItem/testUNG.py
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web_ung_theme/TestTemplateItem/testUNG.py?rev=43940&r1=43939&r2=43940&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web_ung_theme/TestTemplateItem/testUNG.py [utf8] (original)
+++ erp5/trunk/bt5/erp5_web_ung_theme/TestTemplateItem/testUNG.py [utf8] Thu Mar 3 14:58:39 2011
@@ -44,6 +44,7 @@ class TestUNG(ERP5TypeTestCase):
return ('erp5_base',
'erp5_web',
'erp5_ingestion_mysql_innodb_catalog',
+ 'erp5_core_proxy_field_legacy',
'erp5_ingestion',
'erp5_dms',
'erp5_crm',
@@ -276,11 +277,15 @@ class TestUNG(ERP5TypeTestCase):
"""Test if script creates an user correctly"""
form_dict = dict(firstname="UNG",
lastname="User",
- password="ung_password")
+ email="g at g.com",
+ password="ung_password",
+ reference="ung_user")
self.portal.REQUEST.form.update(form_dict)
self.portal.ERPSite_createUNGUser()
self.stepTic()
person = self.portal.portal_catalog.getResultValue(portal_type="Person",
first_name="UNG")
self.assertEquals(person.getLastName(), "User")
- self.assertEquals(person.getValidationState(), "validated")
\ No newline at end of file
+ self.assertEquals(person.getValidationState(), "validated")
+ self.assertEquals(person.getEmail().getPortalType(), "Email")
+ self.assertEquals(person.getEmailText(), "g at g.com")
\ No newline at end of file
Modified: erp5/trunk/bt5/erp5_web_ung_theme/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web_ung_theme/bt/revision?rev=43940&r1=43939&r2=43940&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web_ung_theme/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_web_ung_theme/bt/revision [utf8] Thu Mar 3 14:58:39 2011
@@ -1 +1 @@
-267
\ No newline at end of file
+268
\ No newline at end of file
More information about the Erp5-report
mailing list