From 79851020064d0527df300a8d098f0b4e29751d44 Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Mon, 19 Aug 2013 16:34:23 +0200 Subject: [PATCH] [IMP] add new module website_contract bzr revid: chm@openerp.com-20130819143423-gjg6b11x41k3crse --- addons/website_contract/__init__.py | 1 + addons/website_contract/__openerp__.py | 18 ++++++++++++++ addons/website_contract/controllers/__init__.py | 1 + addons/website_contract/controllers/main.py | 11 +++++++++ addons/website_contract/views/website_contract.xml | 26 ++++++++++++++++++++ addons/website_project/views/website_project.xml | 2 +- 6 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 addons/website_contract/__init__.py create mode 100644 addons/website_contract/__openerp__.py create mode 100644 addons/website_contract/controllers/__init__.py create mode 100644 addons/website_contract/controllers/main.py create mode 100644 addons/website_contract/views/website_contract.xml diff --git a/addons/website_contract/__init__.py b/addons/website_contract/__init__.py new file mode 100644 index 0000000..355939a --- /dev/null +++ b/addons/website_contract/__init__.py @@ -0,0 +1 @@ +import controllers \ No newline at end of file diff --git a/addons/website_contract/__openerp__.py b/addons/website_contract/__openerp__.py new file mode 100644 index 0000000..9a6de07 --- /dev/null +++ b/addons/website_contract/__openerp__.py @@ -0,0 +1,18 @@ +{ +'name': 'Public References', + 'category': 'Website', + 'summary': 'Publish Your Public References', + 'version': '1.0', + 'description': """ +OpenERP Blog +============ + + """, + 'author': 'OpenERP SA', + 'depends': ['website', 'project'], + 'data': [ + 'views/website_contract.xml', + ], + 'qweb': ['static/src/xml/*.xml'], + 'installable': True, +} diff --git a/addons/website_contract/controllers/__init__.py b/addons/website_contract/controllers/__init__.py new file mode 100644 index 0000000..8ee9bae --- /dev/null +++ b/addons/website_contract/controllers/__init__.py @@ -0,0 +1 @@ +import main diff --git a/addons/website_contract/controllers/main.py b/addons/website_contract/controllers/main.py new file mode 100644 index 0000000..cce19ee --- /dev/null +++ b/addons/website_contract/controllers/main.py @@ -0,0 +1,11 @@ +# -*- coding: utf-8 -*- + +from openerp.addons.web import http +from openerp.addons.web.http import request + +class website_project(http.Controller): + + @http.route(['/projects/'], type='http', auth="public") + def blog(self, **post): + website = request.registry['website'] + return website.render("website_project.index", values) diff --git a/addons/website_contract/views/website_contract.xml b/addons/website_contract/views/website_contract.xml new file mode 100644 index 0000000..8b3b0f6 --- /dev/null +++ b/addons/website_contract/views/website_contract.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + diff --git a/addons/website_project/views/website_project.xml b/addons/website_project/views/website_project.xml index 1817080..36e93f5 100644 --- a/addons/website_project/views/website_project.xml +++ b/addons/website_project/views/website_project.xml @@ -15,7 +15,7 @@