From 69cee985ffc1d2909f1db20fba620a61f22c77e8 Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Tue, 11 Dec 2012 16:18:37 +0100 Subject: [PATCH 01/10] [FIX] Move portal group definition to data bzr revid: vta@openerp.com-20121211151837-05brccm8xaebqjvu --- addons/portal/portal_data.xml | 10 ++++++++++ addons/portal/security/portal_security.xml | 16 ---------------- 2 files changed, 10 insertions(+), 16 deletions(-) delete mode 100644 addons/portal/security/portal_security.xml diff --git a/addons/portal/portal_data.xml b/addons/portal/portal_data.xml index 9e2bff2b962..08e5b12b8a4 100644 --- a/addons/portal/portal_data.xml +++ b/addons/portal/portal_data.xml @@ -2,6 +2,16 @@ + + + Portal + Portal members have specific access rights (such as record rules and restricted menus). + They usually do not belong to the usual OpenERP groups. + + + + + Company's news diff --git a/addons/portal/security/portal_security.xml b/addons/portal/security/portal_security.xml deleted file mode 100644 index ee0af785599..00000000000 --- a/addons/portal/security/portal_security.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - Portal - Portal members have specific access rights (such as record rules and restricted menus). - They usually do not belong to the usual OpenERP groups. - - - - - - - From 10636274590f8e6154d1318c5af7496ec7a0a940 Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Tue, 11 Dec 2012 16:20:06 +0100 Subject: [PATCH 02/10] [FIX] Move anonymous group and user definition to portal data bzr revid: vta@openerp.com-20121211152006-albv2ozyxmpdydzc --- addons/auth_anonymous/__openerp__.py | 1 - addons/auth_anonymous/auth_anonymous.xml | 22 ---------------------- addons/portal/portal_data.xml | 17 +++++++++++++++++ 3 files changed, 17 insertions(+), 23 deletions(-) delete mode 100644 addons/auth_anonymous/auth_anonymous.xml diff --git a/addons/auth_anonymous/__openerp__.py b/addons/auth_anonymous/__openerp__.py index 1246850fe04..6ec7c35edc0 100644 --- a/addons/auth_anonymous/__openerp__.py +++ b/addons/auth_anonymous/__openerp__.py @@ -10,7 +10,6 @@ Allow anonymous access to OpenERP. 'website': 'http://www.openerp.com', 'installable': True, 'depends': ['web'], - 'data': ['auth_anonymous.xml'], 'js': ['static/src/js/auth_anonymous.js'], 'qweb': ['static/src/xml/auth_anonymous.xml'], } diff --git a/addons/auth_anonymous/auth_anonymous.xml b/addons/auth_anonymous/auth_anonymous.xml deleted file mode 100644 index 503a8cc8274..00000000000 --- a/addons/auth_anonymous/auth_anonymous.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Anonymous - anonymous - anonymous - - - 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 - - - - - Anonymous Group - - - - diff --git a/addons/portal/portal_data.xml b/addons/portal/portal_data.xml index 08e5b12b8a4..8fe5a6b6988 100644 --- a/addons/portal/portal_data.xml +++ b/addons/portal/portal_data.xml @@ -75,6 +75,23 @@ + + Anonymous + anonymous + anonymous + + + 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 + + + + + Anonymous Group + + Paypal From 72628c6fc616ce5275f1f1790de8fdeb16d57640 Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Tue, 11 Dec 2012 16:32:18 +0100 Subject: [PATCH 03/10] [ADD] Add security rules to group_anonymous, removed unused files, and fixed descriptor of portal_anonymous bzr revid: vta@openerp.com-20121211153218-kp88oqt9me5d7z7t --- addons/portal/portal_data.xml | 4 ++-- addons/portal_anonymous/__openerp__.py | 4 +++- addons/portal_anonymous/portal_anonymous.xml | 8 -------- addons/portal_anonymous/security/ir.model.access.csv | 6 ++++++ 4 files changed, 11 insertions(+), 11 deletions(-) delete mode 100644 addons/portal_anonymous/portal_anonymous.xml create mode 100644 addons/portal_anonymous/security/ir.model.access.csv diff --git a/addons/portal/portal_data.xml b/addons/portal/portal_data.xml index 8fe5a6b6988..7afa0339cf7 100644 --- a/addons/portal/portal_data.xml +++ b/addons/portal/portal_data.xml @@ -89,8 +89,8 @@ restrictions more convenient. --> - Anonymous Group - + Anonymous + diff --git a/addons/portal_anonymous/__openerp__.py b/addons/portal_anonymous/__openerp__.py index 25c35ec5799..666fb500b86 100644 --- a/addons/portal_anonymous/__openerp__.py +++ b/addons/portal_anonymous/__openerp__.py @@ -10,5 +10,7 @@ Allow anonymous to Access Portal. 'website': 'http://www.openerp.com', 'installable': True, 'depends': ['portal', 'auth_anonymous'], - 'data': ['portal_anonymous.xml'], + 'data': [ + 'security/ir.model.access.csv', + ], } diff --git a/addons/portal_anonymous/portal_anonymous.xml b/addons/portal_anonymous/portal_anonymous.xml deleted file mode 100644 index 599df7933c5..00000000000 --- a/addons/portal_anonymous/portal_anonymous.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/addons/portal_anonymous/security/ir.model.access.csv b/addons/portal_anonymous/security/ir.model.access.csv new file mode 100644 index 00000000000..73c91881663 --- /dev/null +++ b/addons/portal_anonymous/security/ir.model.access.csv @@ -0,0 +1,6 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_mail_message_portal,mail.message.portal,mail.model_mail_message,portal.group_anonymous,1,0,1,1 +access_res_partner,res.partner,base.model_res_partner,portal.group_portal,1,0,0,0 +access_res_partner_address,res.partner_address,base.model_res_partner_address,portal.group_anonymous,1,0,0,0 +access_res_partner_category,res.partner_category,base.model_res_partner_category,portal.group_anonymous,1,0,0,0 +access_res_partner_title,res.partner_title,base.model_res_partner_title,portal.group_anonymous,1,0,0,0 From 20567b213140757e9d0017da539341ca1096ebf0 Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Wed, 12 Dec 2012 09:14:17 +0100 Subject: [PATCH 04/10] [FIX] Small fixes related to access rights, and reordering of user/group definitions bzr revid: vta@openerp.com-20121212081417-0zkbzs1ev6iu7hsf --- addons/portal/__openerp__.py | 5 ++--- addons/portal/portal_data.xml | 12 ++---------- addons/portal/portal_view.xml | 2 +- addons/portal/security/ir.model.access.csv | 4 ++-- addons/portal_anonymous/__openerp__.py | 1 + .../portal_anonymous_data.xml | 19 +++++++++++++++++++ .../security/ir.model.access.csv | 4 ++-- 7 files changed, 29 insertions(+), 18 deletions(-) create mode 100644 addons/portal_anonymous/portal_anonymous_data.xml diff --git a/addons/portal/__openerp__.py b/addons/portal/__openerp__.py index 4f37a2205d7..5ed1772afea 100644 --- a/addons/portal/__openerp__.py +++ b/addons/portal/__openerp__.py @@ -42,14 +42,13 @@ the portal automatically adds it to the portal users, etc). That feature is very handy when used in combination with the module 'share'. """, 'website': 'http://www.openerp.com', - 'data': [ - 'security/portal_security.xml', - 'security/ir.model.access.csv', + 'data': [ 'portal_data.xml', 'portal_view.xml', 'wizard/portal_wizard_view.xml', 'wizard/share_wizard_view.xml', 'acquirer_view.xml', + 'security/ir.model.access.csv', ], 'demo': ['portal_demo.xml'], 'css': ['static/src/css/portal.css'], diff --git a/addons/portal/portal_data.xml b/addons/portal/portal_data.xml index 7afa0339cf7..920ec524fbd 100644 --- a/addons/portal/portal_data.xml +++ b/addons/portal/portal_data.xml @@ -74,15 +74,6 @@

- - - Anonymous - anonymous - anonymous - - - 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 - Anonymous - + Anonymous users have specific access rights (such as record rules and restricted menus). + They usually do not belong to the usual OpenERP groups. diff --git a/addons/portal/portal_view.xml b/addons/portal/portal_view.xml index 4aad43716b6..d853e6b69e5 100644 --- a/addons/portal/portal_view.xml +++ b/addons/portal/portal_view.xml @@ -5,7 +5,7 @@ diff --git a/addons/portal/security/ir.model.access.csv b/addons/portal/security/ir.model.access.csv index b9f98f81fd7..e72e6815c58 100644 --- a/addons/portal/security/ir.model.access.csv +++ b/addons/portal/security/ir.model.access.csv @@ -1,6 +1,6 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_mail_message_portal,mail.message.portal,mail.model_mail_message,group_portal,1,0,1,1 -access_mail_notification_portal,mail.notification.portal,mail.model_mail_notification,group_portal,1,1,1,0 +access_mail_message_portal,mail.message.portal,mail.model_mail_message,portal.group_portal,1,0,1,1 +access_mail_notification_portal,mail.notification.portal,mail.model_mail_notification,portal.group_portal,1,1,1,0 access_res_partner,res.partner,base.model_res_partner,portal.group_portal,1,0,0,0 access_res_partner_address,res.partner_address,base.model_res_partner_address,portal.group_portal,1,0,0,0 access_res_partner_category,res.partner_category,base.model_res_partner_category,portal.group_portal,1,0,0,0 diff --git a/addons/portal_anonymous/__openerp__.py b/addons/portal_anonymous/__openerp__.py index 666fb500b86..43a4b837f74 100644 --- a/addons/portal_anonymous/__openerp__.py +++ b/addons/portal_anonymous/__openerp__.py @@ -12,5 +12,6 @@ Allow anonymous to Access Portal. 'depends': ['portal', 'auth_anonymous'], 'data': [ 'security/ir.model.access.csv', + 'portal_anonymous_data.xml', ], } diff --git a/addons/portal_anonymous/portal_anonymous_data.xml b/addons/portal_anonymous/portal_anonymous_data.xml new file mode 100644 index 00000000000..682f3a38ef2 --- /dev/null +++ b/addons/portal_anonymous/portal_anonymous_data.xml @@ -0,0 +1,19 @@ + + + + + + Anonymous + anonymous + anonymous + + + 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 + + + + + + + + \ No newline at end of file diff --git a/addons/portal_anonymous/security/ir.model.access.csv b/addons/portal_anonymous/security/ir.model.access.csv index 73c91881663..9751c715516 100644 --- a/addons/portal_anonymous/security/ir.model.access.csv +++ b/addons/portal_anonymous/security/ir.model.access.csv @@ -1,6 +1,6 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_mail_message_portal,mail.message.portal,mail.model_mail_message,portal.group_anonymous,1,0,1,1 -access_res_partner,res.partner,base.model_res_partner,portal.group_portal,1,0,0,0 +access_mail_message_portal,mail.message.portal,mail.model_mail_message,portal.group_anonymous,1,0,0,0 +access_res_partner,res.partner,base.model_res_partner,portal.group_anonymous,1,0,0,0 access_res_partner_address,res.partner_address,base.model_res_partner_address,portal.group_anonymous,1,0,0,0 access_res_partner_category,res.partner_category,base.model_res_partner_category,portal.group_anonymous,1,0,0,0 access_res_partner_title,res.partner_title,base.model_res_partner_title,portal.group_anonymous,1,0,0,0 From 04a3aaec9893a20a6438b6e179756942c7a730fb Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Wed, 12 Dec 2012 12:08:34 +0100 Subject: [PATCH 05/10] [FIX] Access rights on events for anonymous bzr revid: vta@openerp.com-20121212110834-sxgr3uq0sr8mok0y --- addons/portal/portal_data.xml | 2 +- addons/portal/portal_view.xml | 80 +++++++++---------- addons/portal_event/portal_event_view.xml | 2 +- .../portal_event/security/ir.model.access.csv | 2 + .../portal_event/security/portal_security.xml | 6 +- .../security/ir.model.access.csv | 1 + 6 files changed, 47 insertions(+), 46 deletions(-) diff --git a/addons/portal/portal_data.xml b/addons/portal/portal_data.xml index 920ec524fbd..14ff49bea09 100644 --- a/addons/portal/portal_data.xml +++ b/addons/portal/portal_data.xml @@ -1,6 +1,6 @@ - + diff --git a/addons/portal/portal_view.xml b/addons/portal/portal_view.xml index d853e6b69e5..7bd1224144d 100644 --- a/addons/portal/portal_view.xml +++ b/addons/portal/portal_view.xml @@ -8,45 +8,7 @@ groups="portal.group_portal,portal.group_anonymous" sequence="15"/> - - - - - - - - - - - - - Group Search - res.groups - - - - - - - - - - - - - Portal Form - res.groups - - - - - - - - + Inbox mail.wall @@ -76,9 +38,45 @@

- + action="action_mail_inbox_feeds_portal" sequence="10" groups="portal.group_portal"/> + + + + + + + + + + + + Group Search + res.groups + + + + + + + + + + + + + Portal Form + res.groups + + + + + + +
diff --git a/addons/portal_event/portal_event_view.xml b/addons/portal_event/portal_event_view.xml index 0a0f59d7857..4eca34b39c2 100755 --- a/addons/portal_event/portal_event_view.xml +++ b/addons/portal_event/portal_event_view.xml @@ -10,7 +10,7 @@ Events ir.actions.act_window event.event - kanban,calendar,tree,form + kanban,calendar,tree {"search_default_upcoming":1} There are no public events. diff --git a/addons/portal_event/security/ir.model.access.csv b/addons/portal_event/security/ir.model.access.csv index fc652f4bcd1..2de4a73ad92 100644 --- a/addons/portal_event/security/ir.model.access.csv +++ b/addons/portal_event/security/ir.model.access.csv @@ -1,3 +1,5 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_event,event,event.model_event_event,portal.group_portal,1,0,0,0 access_registration,registration,event.model_event_registration,portal.group_portal,1,1,1,1 +access_event,event,event.model_event_event,portal.group_anonymous,1,0,0,0 +access_registration,registration,event.model_event_registration,portal.group_anonymous,1,1,1,1 diff --git a/addons/portal_event/security/portal_security.xml b/addons/portal_event/security/portal_security.xml index 22e630f33ef..958319a59b3 100644 --- a/addons/portal_event/security/portal_security.xml +++ b/addons/portal_event/security/portal_security.xml @@ -1,19 +1,19 @@ - + Portal Visible Events ['|', ('visibility', '=', 'public'), ('message_follower_ids','in', [user.partner_id.id])] - + Portal Personal Registrations [('user_id','=',user.id)] - + diff --git a/addons/portal_hr_employees/security/ir.model.access.csv b/addons/portal_hr_employees/security/ir.model.access.csv index de204d43a09..914649ef1fe 100644 --- a/addons/portal_hr_employees/security/ir.model.access.csv +++ b/addons/portal_hr_employees/security/ir.model.access.csv @@ -1,2 +1,3 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_hr_employee_user,hr.employee user,hr.model_hr_employee,portal.group_portal,1,0,0,0 +access_hr_employee_user,hr.employee user,hr.model_hr_employee,portal.group_anonymous,1,0,0,0 From 35099eb3c5a8509250df7835a7bdcd92e7a1cb71 Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Wed, 12 Dec 2012 12:17:10 +0100 Subject: [PATCH 06/10] [FIX] Show subscribe/unsuscribe button on events for user/portal, not when user is anonymous bzr revid: vta@openerp.com-20121212111710-h0nmw6useq19wy12 --- addons/event/event_view.xml | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/addons/event/event_view.xml b/addons/event/event_view.xml index efdbf1be3b2..f8796e5183e 100644 --- a/addons/event/event_view.xml +++ b/addons/event/event_view.xml @@ -240,20 +240,22 @@

- - - - - - - - - +
+ + + + + + + + + +
From afad97f7221892a544f9bdc6a9b63fa5140720f5 Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Wed, 12 Dec 2012 12:22:37 +0100 Subject: [PATCH 07/10] [IMP] Portal, now auto_install (also all of its dependencies) bzr revid: vta@openerp.com-20121212112237-1uvr5kuwheyq0sri --- addons/auth_signup/__openerp__.py | 1 + addons/base_setup/__openerp__.py | 2 +- addons/email_template/__openerp__.py | 2 +- addons/mail/__openerp__.py | 2 +- addons/portal/__openerp__.py | 1 + addons/share/__openerp__.py | 1 + 6 files changed, 6 insertions(+), 3 deletions(-) diff --git a/addons/auth_signup/__openerp__.py b/addons/auth_signup/__openerp__.py index 5fe705a4440..4e1ada7bd19 100644 --- a/addons/auth_signup/__openerp__.py +++ b/addons/auth_signup/__openerp__.py @@ -30,6 +30,7 @@ Allow users to sign up and reset their password 'category': 'Authentication', 'website': 'http://www.openerp.com', 'installable': True, + 'auto_install': True, 'depends': [ 'base_setup', 'email_template', diff --git a/addons/base_setup/__openerp__.py b/addons/base_setup/__openerp__.py index e74238ba59c..9da171f2161 100644 --- a/addons/base_setup/__openerp__.py +++ b/addons/base_setup/__openerp__.py @@ -42,7 +42,7 @@ Shows you a list of applications features to install from. ], 'demo': [], 'installable': True, - 'auto_install': False, + 'auto_install': True, 'images': ['images/base_setup1.jpeg','images/base_setup2.jpeg','images/base_setup3.jpeg','images/base_setup4.jpeg',], 'css': ['static/src/css/base_setup.css'], } diff --git a/addons/email_template/__openerp__.py b/addons/email_template/__openerp__.py index f79800a76b9..1dc3baaf63c 100644 --- a/addons/email_template/__openerp__.py +++ b/addons/email_template/__openerp__.py @@ -64,7 +64,7 @@ campaigns on any OpenERP document. ], 'demo': ['res_partner_demo.yml'], 'installable': True, - 'auto_install': False, + 'auto_install': True, 'images': ['images/1_email_account.jpeg','images/2_email_template.jpeg','images/3_emails.jpeg'], } diff --git a/addons/mail/__openerp__.py b/addons/mail/__openerp__.py index c535e3f7024..5ddd66250d7 100644 --- a/addons/mail/__openerp__.py +++ b/addons/mail/__openerp__.py @@ -70,7 +70,7 @@ Main Features 'data/mail_group_demo_data.xml', ], 'installable': True, - 'auto_install': False, + 'auto_install': True, 'application': True, 'images': [ 'images/customer_history.jpeg', diff --git a/addons/portal/__openerp__.py b/addons/portal/__openerp__.py index 5ed1772afea..e0aea46463c 100644 --- a/addons/portal/__openerp__.py +++ b/addons/portal/__openerp__.py @@ -52,6 +52,7 @@ very handy when used in combination with the module 'share'. ], 'demo': ['portal_demo.xml'], 'css': ['static/src/css/portal.css'], + 'auto_install': True, 'installable': True, } diff --git a/addons/share/__openerp__.py b/addons/share/__openerp__.py index 94eccba2a56..607dde3aa71 100644 --- a/addons/share/__openerp__.py +++ b/addons/share/__openerp__.py @@ -49,6 +49,7 @@ synchronization with other companies. 'wizard/share_wizard_view.xml' ], 'installable': True, + 'auto_install': True, 'web': True, 'js': ['static/src/js/share.js'], 'css': ['static/src/css/share.css'], From 25014703058b8781129b874a903e0fea555443f4 Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Wed, 12 Dec 2012 13:40:49 +0100 Subject: [PATCH 08/10] [IMP] Moved all js code from auth_anonymous to portal_anonymous (changed also all related names, etc.) which will do all the job. Removed auth_anonymous bzr revid: vta@openerp.com-20121212124049-yttnbx75zxrekvc4 --- addons/auth_anonymous/__init__.py | 0 addons/auth_anonymous/__openerp__.py | 15 ---------- addons/auth_anonymous/i18n/ar.po | 30 ------------------- addons/auth_anonymous/i18n/auth_anonymous.pot | 29 ------------------ addons/auth_anonymous/i18n/fr.po | 30 ------------------- addons/auth_anonymous/i18n/hr.po | 30 ------------------- addons/auth_anonymous/i18n/it.po | 30 ------------------- addons/auth_anonymous/i18n/nb.po | 30 ------------------- addons/auth_anonymous/i18n/nl.po | 30 ------------------- addons/auth_anonymous/i18n/nl_BE.po | 30 ------------------- addons/auth_anonymous/i18n/pt_BR.po | 30 ------------------- addons/auth_anonymous/i18n/zh_CN.po | 30 ------------------- addons/auth_signup/res_config.xml | 2 +- addons/base_setup/res_config.py | 2 +- addons/base_setup/res_config_view.xml | 4 +-- addons/portal_anonymous/__openerp__.py | 4 ++- .../static/src/js/portal_anonymous.js} | 4 +-- .../static/src/xml/portal_anonymous.xml} | 2 +- 18 files changed, 10 insertions(+), 322 deletions(-) delete mode 100644 addons/auth_anonymous/__init__.py delete mode 100644 addons/auth_anonymous/__openerp__.py delete mode 100644 addons/auth_anonymous/i18n/ar.po delete mode 100644 addons/auth_anonymous/i18n/auth_anonymous.pot delete mode 100644 addons/auth_anonymous/i18n/fr.po delete mode 100644 addons/auth_anonymous/i18n/hr.po delete mode 100644 addons/auth_anonymous/i18n/it.po delete mode 100644 addons/auth_anonymous/i18n/nb.po delete mode 100644 addons/auth_anonymous/i18n/nl.po delete mode 100644 addons/auth_anonymous/i18n/nl_BE.po delete mode 100644 addons/auth_anonymous/i18n/pt_BR.po delete mode 100644 addons/auth_anonymous/i18n/zh_CN.po rename addons/{auth_anonymous/static/src/js/auth_anonymous.js => portal_anonymous/static/src/js/portal_anonymous.js} (93%) rename addons/{auth_anonymous/static/src/xml/auth_anonymous.xml => portal_anonymous/static/src/xml/portal_anonymous.xml} (86%) diff --git a/addons/auth_anonymous/__init__.py b/addons/auth_anonymous/__init__.py deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/addons/auth_anonymous/__openerp__.py b/addons/auth_anonymous/__openerp__.py deleted file mode 100644 index 6ec7c35edc0..00000000000 --- a/addons/auth_anonymous/__openerp__.py +++ /dev/null @@ -1,15 +0,0 @@ -{ - 'name': 'Anonymous', - 'description': """ -Allow anonymous access to OpenERP. -================================== - """, - 'author': 'OpenERP SA', - 'version': '1.0', - 'category': 'Authentication', - 'website': 'http://www.openerp.com', - 'installable': True, - 'depends': ['web'], - 'js': ['static/src/js/auth_anonymous.js'], - 'qweb': ['static/src/xml/auth_anonymous.xml'], -} diff --git a/addons/auth_anonymous/i18n/ar.po b/addons/auth_anonymous/i18n/ar.po deleted file mode 100644 index 09604084e5e..00000000000 --- a/addons/auth_anonymous/i18n/ar.po +++ /dev/null @@ -1,30 +0,0 @@ -# Arabic translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-01 17:58+0000\n" -"Last-Translator: gehad shaat \n" -"Language-Team: Arabic \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-02 04:38+0000\n" -"X-Generator: Launchpad (build 16319)\n" - -#. module: auth_anonymous -#. openerp-web -#: code:addons/auth_anonymous/static/src/xml/auth_anonymous.xml:9 -#, python-format -msgid "Login" -msgstr "تسجيل دخول" - -#. module: auth_anonymous -#: model:res.groups,name:auth_anonymous.group_anonymous -msgid "Anonymous Group" -msgstr "مجموعة مجهولة" diff --git a/addons/auth_anonymous/i18n/auth_anonymous.pot b/addons/auth_anonymous/i18n/auth_anonymous.pot deleted file mode 100644 index 75d06a7e581..00000000000 --- a/addons/auth_anonymous/i18n/auth_anonymous.pot +++ /dev/null @@ -1,29 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * auth_anonymous -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0alpha\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-11-24 02:52+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: auth_anonymous -#. openerp-web -#: code:addons/auth_anonymous/static/src/xml/auth_anonymous.xml:9 -#, python-format -msgid "Login" -msgstr "" - -#. module: auth_anonymous -#: model:res.groups,name:auth_anonymous.group_anonymous -msgid "Anonymous Group" -msgstr "" - diff --git a/addons/auth_anonymous/i18n/fr.po b/addons/auth_anonymous/i18n/fr.po deleted file mode 100644 index 32042501573..00000000000 --- a/addons/auth_anonymous/i18n/fr.po +++ /dev/null @@ -1,30 +0,0 @@ -# French translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-07 10:27+0000\n" -"Last-Translator: Quentin THEURET \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-08 04:59+0000\n" -"X-Generator: Launchpad (build 16341)\n" - -#. module: auth_anonymous -#. openerp-web -#: code:addons/auth_anonymous/static/src/xml/auth_anonymous.xml:9 -#, python-format -msgid "Login" -msgstr "Connexion" - -#. module: auth_anonymous -#: model:res.groups,name:auth_anonymous.group_anonymous -msgid "Anonymous Group" -msgstr "" diff --git a/addons/auth_anonymous/i18n/hr.po b/addons/auth_anonymous/i18n/hr.po deleted file mode 100644 index 4e910f11324..00000000000 --- a/addons/auth_anonymous/i18n/hr.po +++ /dev/null @@ -1,30 +0,0 @@ -# Croatian translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-09 19:39+0000\n" -"Last-Translator: Goran Kliska \n" -"Language-Team: Croatian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-10 04:39+0000\n" -"X-Generator: Launchpad (build 16341)\n" - -#. module: auth_anonymous -#. openerp-web -#: code:addons/auth_anonymous/static/src/xml/auth_anonymous.xml:9 -#, python-format -msgid "Login" -msgstr "Prijava" - -#. module: auth_anonymous -#: model:res.groups,name:auth_anonymous.group_anonymous -msgid "Anonymous Group" -msgstr "Anonimna grupa" diff --git a/addons/auth_anonymous/i18n/it.po b/addons/auth_anonymous/i18n/it.po deleted file mode 100644 index b2251ea113c..00000000000 --- a/addons/auth_anonymous/i18n/it.po +++ /dev/null @@ -1,30 +0,0 @@ -# Italian translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-11-30 00:10+0000\n" -"Last-Translator: Sergio Corato \n" -"Language-Team: Italian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-01 05:09+0000\n" -"X-Generator: Launchpad (build 16319)\n" - -#. module: auth_anonymous -#. openerp-web -#: code:addons/auth_anonymous/static/src/xml/auth_anonymous.xml:9 -#, python-format -msgid "Login" -msgstr "Login" - -#. module: auth_anonymous -#: model:res.groups,name:auth_anonymous.group_anonymous -msgid "Anonymous Group" -msgstr "Gruppo Anonimo" diff --git a/addons/auth_anonymous/i18n/nb.po b/addons/auth_anonymous/i18n/nb.po deleted file mode 100644 index 545549eb7a2..00000000000 --- a/addons/auth_anonymous/i18n/nb.po +++ /dev/null @@ -1,30 +0,0 @@ -# Norwegian Bokmal translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-02 20:46+0000\n" -"Last-Translator: Kaare Pettersen \n" -"Language-Team: Norwegian Bokmal \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-03 04:36+0000\n" -"X-Generator: Launchpad (build 16319)\n" - -#. module: auth_anonymous -#. openerp-web -#: code:addons/auth_anonymous/static/src/xml/auth_anonymous.xml:9 -#, python-format -msgid "Login" -msgstr "Logg inn." - -#. module: auth_anonymous -#: model:res.groups,name:auth_anonymous.group_anonymous -msgid "Anonymous Group" -msgstr "Anonym gruppe." diff --git a/addons/auth_anonymous/i18n/nl.po b/addons/auth_anonymous/i18n/nl.po deleted file mode 100644 index 41d1a276d56..00000000000 --- a/addons/auth_anonymous/i18n/nl.po +++ /dev/null @@ -1,30 +0,0 @@ -# Dutch translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-11-29 15:11+0000\n" -"Last-Translator: Erwin van der Ploeg (Endian Solutions) \n" -"Language-Team: Dutch \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-30 05:08+0000\n" -"X-Generator: Launchpad (build 16319)\n" - -#. module: auth_anonymous -#. openerp-web -#: code:addons/auth_anonymous/static/src/xml/auth_anonymous.xml:9 -#, python-format -msgid "Login" -msgstr "Inloggen" - -#. module: auth_anonymous -#: model:res.groups,name:auth_anonymous.group_anonymous -msgid "Anonymous Group" -msgstr "Anonieme groep" diff --git a/addons/auth_anonymous/i18n/nl_BE.po b/addons/auth_anonymous/i18n/nl_BE.po deleted file mode 100644 index 52400d66436..00000000000 --- a/addons/auth_anonymous/i18n/nl_BE.po +++ /dev/null @@ -1,30 +0,0 @@ -# Dutch (Belgium) translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-11-27 13:37+0000\n" -"Last-Translator: Els Van Vossel (Agaplan) \n" -"Language-Team: Dutch (Belgium) \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" -"X-Generator: Launchpad (build 16309)\n" - -#. module: auth_anonymous -#. openerp-web -#: code:addons/auth_anonymous/static/src/xml/auth_anonymous.xml:9 -#, python-format -msgid "Login" -msgstr "Aanmelden" - -#. module: auth_anonymous -#: model:res.groups,name:auth_anonymous.group_anonymous -msgid "Anonymous Group" -msgstr "Anonieme groep" diff --git a/addons/auth_anonymous/i18n/pt_BR.po b/addons/auth_anonymous/i18n/pt_BR.po deleted file mode 100644 index 0e5b432110f..00000000000 --- a/addons/auth_anonymous/i18n/pt_BR.po +++ /dev/null @@ -1,30 +0,0 @@ -# Brazilian Portuguese translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-12-10 14:18+0000\n" -"Last-Translator: Projetaty Soluções OpenSource \n" -"Language-Team: Brazilian Portuguese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n" -"X-Generator: Launchpad (build 16356)\n" - -#. module: auth_anonymous -#. openerp-web -#: code:addons/auth_anonymous/static/src/xml/auth_anonymous.xml:9 -#, python-format -msgid "Login" -msgstr "Autenticação" - -#. module: auth_anonymous -#: model:res.groups,name:auth_anonymous.group_anonymous -msgid "Anonymous Group" -msgstr "Grupo Anônimo" diff --git a/addons/auth_anonymous/i18n/zh_CN.po b/addons/auth_anonymous/i18n/zh_CN.po deleted file mode 100644 index 95afb2638c6..00000000000 --- a/addons/auth_anonymous/i18n/zh_CN.po +++ /dev/null @@ -1,30 +0,0 @@ -# Chinese (Simplified) translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-11-27 16:43+0000\n" -"Last-Translator: ccdos \n" -"Language-Team: Chinese (Simplified) \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" -"X-Generator: Launchpad (build 16309)\n" - -#. module: auth_anonymous -#. openerp-web -#: code:addons/auth_anonymous/static/src/xml/auth_anonymous.xml:9 -#, python-format -msgid "Login" -msgstr "登录" - -#. module: auth_anonymous -#: model:res.groups,name:auth_anonymous.group_anonymous -msgid "Anonymous Group" -msgstr "匿名组" diff --git a/addons/auth_signup/res_config.xml b/addons/auth_signup/res_config.xml index 86c56a065a7..47df51ea1f9 100644 --- a/addons/auth_signup/res_config.xml +++ b/addons/auth_signup/res_config.xml @@ -7,7 +7,7 @@ base.config.settings - +
- -
diff --git a/addons/portal_anonymous/__openerp__.py b/addons/portal_anonymous/__openerp__.py index 43a4b837f74..5fe25614c40 100644 --- a/addons/portal_anonymous/__openerp__.py +++ b/addons/portal_anonymous/__openerp__.py @@ -9,9 +9,11 @@ Allow anonymous to Access Portal. 'category': 'Hidden', 'website': 'http://www.openerp.com', 'installable': True, - 'depends': ['portal', 'auth_anonymous'], + 'depends': ['portal', 'web'], 'data': [ 'security/ir.model.access.csv', 'portal_anonymous_data.xml', ], + 'js': ['static/src/js/portal_anonymous.js'], + 'qweb': ['static/src/xml/portal_anonymous.xml'], } diff --git a/addons/auth_anonymous/static/src/js/auth_anonymous.js b/addons/portal_anonymous/static/src/js/portal_anonymous.js similarity index 93% rename from addons/auth_anonymous/static/src/js/auth_anonymous.js rename to addons/portal_anonymous/static/src/js/portal_anonymous.js index ac9feeed0b6..173e098a7bb 100644 --- a/addons/auth_anonymous/static/src/js/auth_anonymous.js +++ b/addons/portal_anonymous/static/src/js/portal_anonymous.js @@ -1,4 +1,4 @@ -openerp.auth_anonymous = function(instance) { +openerp.portal_anonymous = function(instance) { instance.web.Login.include({ start: function() { @@ -19,7 +19,7 @@ openerp.auth_anonymous = function(instance) { init: function(parent) { this._super(parent); if (this.session.username == 'anonymous') { - this.template = 'UserMenu.auth_anonymous'; + this.template = 'UserMenu.portal_anonymous'; this.do_update = function() {}; // avoid change of avatar } }, diff --git a/addons/auth_anonymous/static/src/xml/auth_anonymous.xml b/addons/portal_anonymous/static/src/xml/portal_anonymous.xml similarity index 86% rename from addons/auth_anonymous/static/src/xml/auth_anonymous.xml rename to addons/portal_anonymous/static/src/xml/portal_anonymous.xml index 5ab84c281c7..07653ccf44c 100644 --- a/addons/auth_anonymous/static/src/xml/auth_anonymous.xml +++ b/addons/portal_anonymous/static/src/xml/portal_anonymous.xml @@ -3,7 +3,7 @@ --> - +