From bf6c5cb974535674db7181f63c52a7ac1cc8f55e Mon Sep 17 00:00:00 2001 From: bth-openerp Date: Fri, 20 Sep 2013 17:24:45 +0530 Subject: [PATCH] [IMP]Added security access and subscribed and published formating. bzr revid: bth@tinyerp.com-20130920115445-u3rzd4q1dnr06hoh --- addons/website_hr_recruitment/__openerp__.py | 2 ++ .../security/ir.model.access.csv | 4 +++ .../website_hr_recruitment_security.xml | 6 ++-- .../views/website_hr_recruitment.xml | 29 ++++++++++--------- .../website_hr_recruitment_data.xml | 16 ++++++++++ 5 files changed, 40 insertions(+), 17 deletions(-) create mode 100644 addons/website_hr_recruitment/security/ir.model.access.csv create mode 100644 addons/website_hr_recruitment/website_hr_recruitment_data.xml diff --git a/addons/website_hr_recruitment/__openerp__.py b/addons/website_hr_recruitment/__openerp__.py index 98257e2eb19..324e640ccab 100644 --- a/addons/website_hr_recruitment/__openerp__.py +++ b/addons/website_hr_recruitment/__openerp__.py @@ -10,7 +10,9 @@ OpenERP Contact Form 'author': 'OpenERP SA', 'depends': ['website', 'hr', 'hr_recruitment'], 'data': [ + 'website_hr_recruitment_data.xml', 'views/website_hr_recruitment.xml', + 'security/ir.model.access.csv', 'security/website_hr_recruitment_security.xml', ], 'css':[ diff --git a/addons/website_hr_recruitment/security/ir.model.access.csv b/addons/website_hr_recruitment/security/ir.model.access.csv new file mode 100644 index 00000000000..99250dc248f --- /dev/null +++ b/addons/website_hr_recruitment/security/ir.model.access.csv @@ -0,0 +1,4 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_hr_job_public,hr.job.public,hr.model_hr_job,base.group_public,1,0,0,0 +access_hr_department_public,hr.department.public,hr.model_hr_department,base.group_public,1,0,0,0 +access_hr_applicant_public,hr.applicant.public,hr_recruitment.model_hr_applicant,base.group_public,1,0,0,0 diff --git a/addons/website_hr_recruitment/security/website_hr_recruitment_security.xml b/addons/website_hr_recruitment/security/website_hr_recruitment_security.xml index 17a42255082..42b2b987578 100644 --- a/addons/website_hr_recruitment/security/website_hr_recruitment_security.xml +++ b/addons/website_hr_recruitment/security/website_hr_recruitment_security.xml @@ -1,10 +1,9 @@ - - + Job Positions: Public - + [('website_published', '=', True)] @@ -12,6 +11,5 @@ - diff --git a/addons/website_hr_recruitment/views/website_hr_recruitment.xml b/addons/website_hr_recruitment/views/website_hr_recruitment.xml index b7b7ac7b8e4..8f7c9565977 100644 --- a/addons/website_hr_recruitment/views/website_hr_recruitment.xml +++ b/addons/website_hr_recruitment/views/website_hr_recruitment.xml @@ -42,7 +42,6 @@