[IMP] portal's jobs are now a mail group (no more relation with hr_recruitment)
bzr revid: abo@openerp.com-20120813133827-ta4zh1s2gbl4a4ib
This commit is contained in:
parent
2d10577000
commit
b8ba2d279b
|
@ -20,6 +20,18 @@
|
||||||
<field name="view_mode">form</field>
|
<field name="view_mode">form</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
<!-- Mail group for the company's jobs -->
|
||||||
|
<record id="company_jobs" model="mail.group">
|
||||||
|
<field name="name">Company's jobs feed</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
|
<record id="action_jobs" model="ir.actions.act_window">
|
||||||
|
<field name="name">Jobs</field>
|
||||||
|
<field name="res_model">mail.group</field>
|
||||||
|
<field name="res_id" ref="company_jobs"/>
|
||||||
|
<field name="view_mode">form</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
<!-- Top menu item -->
|
<!-- Top menu item -->
|
||||||
<menuitem name="Portal"
|
<menuitem name="Portal"
|
||||||
id="portal_menu"
|
id="portal_menu"
|
||||||
|
@ -28,6 +40,7 @@
|
||||||
|
|
||||||
<menuitem name="Our company" id="portal_company" parent="portal_menu" sequence="10"/>
|
<menuitem name="Our company" id="portal_company" parent="portal_menu" sequence="10"/>
|
||||||
<menuitem name="News" id="portal_company_news" parent="portal_company" sequence="10" action="action_news"/>
|
<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"/>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
Create menu items that we'll leave empty for now - they'll be
|
Create menu items that we'll leave empty for now - they'll be
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
</tree>
|
</tree>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<!-- portal form view -->
|
<!-- portal form view -->
|
||||||
<record id="portal_form_view" model="ir.ui.view">
|
<record id="portal_form_view" model="ir.ui.view">
|
||||||
<field name="name">Portal Form</field>
|
<field name="name">Portal Form</field>
|
||||||
|
@ -47,6 +48,7 @@
|
||||||
</page>
|
</page>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<!-- action Administration/Portals/Portals -->
|
<!-- action Administration/Portals/Portals -->
|
||||||
<record id="portal_list_action" model="ir.actions.act_window">
|
<record id="portal_list_action" model="ir.actions.act_window">
|
||||||
<field name="name">Portals</field>
|
<field name="name">Portals</field>
|
||||||
|
@ -57,7 +59,7 @@
|
||||||
<field name="context">{'form_view_ref': 'portal.portal_form_view'}</field>
|
<field name="context">{'form_view_ref': 'portal.portal_form_view'}</field>
|
||||||
<field name="help" type="html">
|
<field name="help" type="html">
|
||||||
<p class="oe_view_nocontent_create">
|
<p class="oe_view_nocontent_create">
|
||||||
Click to create a new portal.
|
Click to create a new portal.
|
||||||
</p><p>
|
</p><p>
|
||||||
A portal helps defining specific views and rules for a group of
|
A portal helps defining specific views and rules for a group of
|
||||||
users (the portal group). A portal menu, widgets and specific
|
users (the portal group). A portal menu, widgets and specific
|
||||||
|
@ -65,6 +67,7 @@
|
||||||
</p>
|
</p>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<!-- menu Administration/Portals/Portals -->
|
<!-- menu Administration/Portals/Portals -->
|
||||||
<menuitem name="Portals Settings" id="portal_menu_settings" parent="base.menu_administration" groups="group_portal_manager"/>
|
<menuitem name="Portals Settings" id="portal_menu_settings" parent="base.menu_administration" groups="group_portal_manager"/>
|
||||||
<menuitem name="Portals" id="portal_list_menu" parent="portal_menu_settings" action="portal_list_action"/>
|
<menuitem name="Portals" id="portal_list_menu" parent="portal_menu_settings" action="portal_list_action"/>
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
##############################################################################
|
|
||||||
#
|
|
||||||
# OpenERP, Open Source Management Solution
|
|
||||||
# Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>).
|
|
||||||
#
|
|
||||||
# This program is free software: you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU Affero General Public License as
|
|
||||||
# published by the Free Software Foundation, either version 3 of the
|
|
||||||
# License, or (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU Affero General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Affero General Public License
|
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
#
|
|
||||||
##############################################################################
|
|
||||||
|
|
|
@ -1,41 +0,0 @@
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
##############################################################################
|
|
||||||
#
|
|
||||||
# OpenERP, Open Source Management Solution
|
|
||||||
# Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>).
|
|
||||||
#
|
|
||||||
# This program is free software: you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU Affero General Public License as
|
|
||||||
# published by the Free Software Foundation, either version 3 of the
|
|
||||||
# License, or (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU Affero General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Affero General Public License
|
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
#
|
|
||||||
##############################################################################
|
|
||||||
|
|
||||||
|
|
||||||
{
|
|
||||||
'name': 'Portal HR recruitment',
|
|
||||||
'version': '0.1',
|
|
||||||
'category': 'Tools',
|
|
||||||
'complexity': "easy",
|
|
||||||
'description': """
|
|
||||||
This module adds a jobs page to your portal if hr and portal are installed.
|
|
||||||
""",
|
|
||||||
'author': 'OpenERP SA',
|
|
||||||
'depends': ['hr','portal'],
|
|
||||||
'data': [
|
|
||||||
'portal_jobs_view.xml',
|
|
||||||
'security/ir.model.access.csv',
|
|
||||||
],
|
|
||||||
'installable': True,
|
|
||||||
'auto_install':True,
|
|
||||||
'category':'Hidden',
|
|
||||||
}
|
|
||||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
|
|
@ -1,10 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<openerp>
|
|
||||||
<data>
|
|
||||||
|
|
||||||
<menuitem name="Jobs" id="portal_company_jobs"
|
|
||||||
parent="portal.portal_company" action="hr.action_hr_job"
|
|
||||||
sequence="20"/>
|
|
||||||
|
|
||||||
</data>
|
|
||||||
</openerp>
|
|
|
@ -1,3 +0,0 @@
|
||||||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
|
||||||
access_job,job,hr.model_hr_job,portal.group_portal_member,1,0,0,0
|
|
||||||
access_hr_department_employee,hr_department_employee,hr.model_hr_department,portal.group_portal_member,1,0,0,0
|
|
|
Loading…
Reference in New Issue