summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntony Lesuisse <al@openerp.com>2014-01-22 19:36:30 +0100
committerAntony Lesuisse <al@openerp.com>2014-01-22 19:36:30 +0100
commitd3a14cd5b4276abc7bfa7f2bee9fc2d321a9bc41 (patch)
treee4f233e0265940ece121f7ecb742b4de6ba24d69
parent7182f0b997db99919fb78417a247a9937ad2637c (diff)
[REM] portal features deprecated by website
bzr revid: al@openerp.com-20140122183630-n04tcm22e7xcl8b0
-rw-r--r--addons/auth_signup/auth_signup_data.xml2
-rw-r--r--addons/portal/portal_data.xml78
-rw-r--r--addons/portal/portal_demo.xml43
-rw-r--r--addons/portal/portal_view.xml4
4 files changed, 4 insertions, 123 deletions
diff --git a/addons/auth_signup/auth_signup_data.xml b/addons/auth_signup/auth_signup_data.xml
index f153f03237d..c14a79b417f 100644
--- a/addons/auth_signup/auth_signup_data.xml
+++ b/addons/auth_signup/auth_signup_data.xml
@@ -10,7 +10,7 @@
<field name="password"></field>
<field name="active" eval="False"/>
<!-- Avoid auto-including this user in any default group, just like a typical portal member -->
- <field name="groups_id" eval="[(5,)]"/>
+ <field name="groups_id" eval="[(4,ref('base.group_portal')]"/>
<!-- allow signuped users to have a alias -->
<field name="alias_name">_usertemplate</field>
</record>
diff --git a/addons/portal/portal_data.xml b/addons/portal/portal_data.xml
index 3fec4d7e1ee..985c2791926 100644
--- a/addons/portal/portal_data.xml
+++ b/addons/portal/portal_data.xml
@@ -2,78 +2,12 @@
<openerp>
<data noupdate="1">
- <!-- The portal group -->
+ <!-- The portal group add flag is_portal -->
<record id="base.group_portal" model="res.groups">
- <field name="name">Portal</field>
- <field name="comment">Portal members have specific access rights (such as record rules and restricted menus).
- They usually do not belong to the usual OpenERP groups.</field>
<field name="is_portal" eval="True"/>
- <!-- Insert the template user from auth_signup in the portal members group -->
- <field name="users" eval="[(4,ref('auth_signup.default_template_user'))]"/>
</record>
-
- <!-- Mail group for the company's news -->
- <record id="company_news_feed" model="mail.group">
- <field name="name">Company News</field>
- <field name="public">public</field>
- </record>
-
- <record id="action_news" model="ir.actions.client">
- <field name="name">News</field>
- <field name="tag">mail.wall</field>
- <field name="res_model">mail.group</field>
- <field name="params" eval="{
- 'domain': [
- ('model', '=', 'mail.group'),
- ('res_id', '=', ref('company_news_feed'))
- ],
- 'context':{
- 'search_default_message_unread': False,
- 'default_model': 'mail.group',
- 'default_res_id': ref('company_news_feed'),
- },
- 'readonly': True,
- 'show_link': False,
- 'res_model': 'mail.message',
- 'thread_level': 1,
- }"/>
- <field name="help" type="html">
- <p>
- Youd don't have unread company's news.
- </p>
- </field>
- </record>
-
- <!-- Mail group for the company's jobs -->
- <record id="company_jobs" model="mail.group">
- <field name="name">Company Jobs</field>
- <field name="public">public</field>
- </record>
-
- <record id="action_jobs" model="ir.actions.client">
- <field name="name">Jobs</field>
- <field name="tag">mail.wall</field>
- <field name="res_model">mail.group</field>
- <field name="params" eval="{
- 'domain':[
- ('model', '=', 'mail.group'),
- ('res_id', '=', ref('company_jobs'))
- ],
- 'context':{
- 'search_default_message_unread': False,
- 'default_model': 'mail.group',
- 'default_res_id': ref('company_jobs'),
- },
- 'readonly': True,
- 'show_link': False,
- 'res_model': 'mail.message',
- 'thread_level': 1,
- }"/>
- <field name="help" type="html">
- <p>
- Youd don't have unread job offers.
- </p>
- </field>
+ <record id="auth_signup.default_template_user" model="res.users">
+ <field name="share" eval="True"/>
</record>
<record id="paypal_acquirer" model="portal.payment.acquirer">
@@ -93,10 +27,4 @@
</record>
</data>
-
- <data>
- <record id="auth_signup.default_template_user" model="res.users">
- <field name="share" eval="True"/>
- </record>
- </data>
</openerp>
diff --git a/addons/portal/portal_demo.xml b/addons/portal/portal_demo.xml
index c1c67ad9067..3abc9c8cef5 100644
--- a/addons/portal/portal_demo.xml
+++ b/addons/portal/portal_demo.xml
@@ -30,48 +30,5 @@ Mr Demo Portal</field>
<field name="users" eval="[(4,ref('demo_user0'))]"/>
</record>
- <!-- Company news and comments -->
- <record id="message_company_news0" model="mail.message">
- <field name="subject">Our company's first blog-post !</field>
- <field name="model">mail.group</field>
- <field name="res_id" ref="company_news_feed"/>
- <field name="body"><![CDATA[<p>Hello, and welcome to our company's portal !</p>
-<p>It is a great pleasure to announce you the creation of our portal by writing this first news! As you may have seen, a new discussion group is now present under your 'My groups' menu: <b>Company's News</b>. We will post news about the company and its employees in this discussion group. Moreover, we will be able to communicate with our partners that are given the opportunity to join us in our portal.</p>
-<p>A new era of communication has begun! <b>Feel free to post your feelings about our portal by replying on this message!</b></p>]]></field>
- <field name="type">comment</field>
- <field name="subtype_id" ref="mail.mt_comment"/>
- <field name="author_id" ref="base.partner_root"/>
- </record>
-
- <record id="message_company_news0_comment0" model="mail.message">
- <field name="model">mail.group</field>
- <field name="res_id" ref="company_news_feed"/>
- <field name="body"><![CDATA[<p>As your first portal member, I am very pleased to be able to communicate directly with you. Be sure I'll read all news carefully!</p>]]></field>
- <field name="parent_id" ref="message_company_news0"/>
- <field name="type">comment</field>
- <field name="subtype_id" ref="mail.mt_comment"/>
- <field name="author_id" ref="partner_demo_portal"/>
- </record>
-
- <record id="message_company_news0_comment1" model="mail.message">
- <field name="model">mail.group</field>
- <field name="res_id" ref="company_news_feed"/>
- <field name="body"><![CDATA[<p>That's good news! As said by <i>Demo Portal User</i> in the previous post, I'm looking forward to hearing from you!</p>]]></field>
- <field name="parent_id" ref="message_company_news0"/>
- <field name="type">comment</field>
- <field name="subtype_id" ref="mail.mt_comment"/>
- <field name="author_id" ref="base.res_partner_1"/>
- </record>
-
- <record id="message_company_news0_comment2" model="mail.message">
- <field name="model">mail.group</field>
- <field name="res_id" ref="company_news_feed"/>
- <field name="body"><![CDATA[<p>This feature is really great! We will be able to communicate directly to our partners!</p>]]></field>
- <field name="parent_id" ref="message_company_news0"/>
- <field name="type">comment</field>
- <field name="subtype_id" ref="mail.mt_comment"/>
- <field name="author_id" ref="base.partner_demo"/>
- </record>
-
</data>
</openerp>
diff --git a/addons/portal/portal_view.xml b/addons/portal/portal_view.xml
index bd2b6a251b2..6ba5c3a315b 100644
--- a/addons/portal/portal_view.xml
+++ b/addons/portal/portal_view.xml
@@ -111,10 +111,6 @@
<menuitem name="After Sale Services" id="portal_after_sales" parent="portal_menu" sequence="30"/>
<menuitem name="Projects" id="portal_projects" parent="portal_menu" sequence="40"/>
- <menuitem name="About Us" id="portal_company" parent="portal_menu" sequence="200"/>
- <menuitem name="News" id="portal_company_news" parent="portal_company" sequence="10" action="action_news"/>
- <menuitem name="Jobs" id="portal_jobs" parent="portal_company" sequence="20" action="action_jobs"/>
-
<!-- extend res.groups search view -->
<record id="group_search_view" model="ir.ui.view">
<field name="name">Group Search</field>