[REM] portal features deprecated by website

bzr revid: al@openerp.com-20140122183630-n04tcm22e7xcl8b0
This commit is contained in:
Antony Lesuisse 2014-01-22 19:36:30 +01:00
parent 7182f0b997
commit d3a14cd5b4
4 changed files with 4 additions and 123 deletions

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>