From 2b644cce5e1640aec932efed67961c67b26d1bc8 Mon Sep 17 00:00:00 2001 From: "vda (Open ERP)" Date: Tue, 5 Oct 2010 11:45:56 +0530 Subject: [PATCH] [IMP] Twitter widget for openerp web. bzr revid: vda@tinyerp.com-20101005061556-sotgy22ty52xc2n8 --- bin/addons/base/__openerp__.py | 5 ++- bin/addons/base/res/__init__.py | 1 + bin/addons/base/res/res_widget.py | 30 ++++++++++++++ bin/addons/base/res/res_widget_data.xml | 42 ++++++++++++++++++++ bin/addons/base/res/res_widget_view.xml | 37 +++++++++++++++++ bin/addons/base/security/ir.model.access.csv | 1 + 6 files changed, 114 insertions(+), 2 deletions(-) create mode 100644 bin/addons/base/res/res_widget.py create mode 100644 bin/addons/base/res/res_widget_data.xml create mode 100644 bin/addons/base/res/res_widget_view.xml diff --git a/bin/addons/base/__openerp__.py b/bin/addons/base/__openerp__.py index 86a0229358a..2bf126f5300 100644 --- a/bin/addons/base/__openerp__.py +++ b/bin/addons/base/__openerp__.py @@ -73,13 +73,14 @@ 'security/base_security.xml', 'maintenance/maintenance_view.xml', - 'security/ir.model.access.csv' - + 'security/ir.model.access.csv', + 'res/res_widget_view.xml', ], 'demo_xml': [ 'base_demo.xml', 'res/partner/partner_demo.xml', 'res/partner/crm_demo.xml', + 'res/res_widget_data.xml', ], 'test': [ 'test/base_test.xml', diff --git a/bin/addons/base/res/__init__.py b/bin/addons/base/res/__init__.py index b7a14c78a93..1536f8b2d75 100644 --- a/bin/addons/base/res/__init__.py +++ b/bin/addons/base/res/__init__.py @@ -33,4 +33,5 @@ import res_request import res_lang import res_log import ir_property +import res_widget diff --git a/bin/addons/base/res/res_widget.py b/bin/addons/base/res/res_widget.py new file mode 100644 index 00000000000..d59975b5e8a --- /dev/null +++ b/bin/addons/base/res/res_widget.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2004-2009 Tiny SPRL (). +# +# 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 . +# +############################################################################## + +from osv import fields,osv + +class openerp_feedback(osv.osv): + _name = "twitter.widget" + _columns = { + 'title' : fields.char('Title', size=64,help="ABC"), + 'content': fields.text('Content') + } +openerp_feedback() \ No newline at end of file diff --git a/bin/addons/base/res/res_widget_data.xml b/bin/addons/base/res/res_widget_data.xml new file mode 100644 index 00000000000..eaaf0ff3869 --- /dev/null +++ b/bin/addons/base/res/res_widget_data.xml @@ -0,0 +1,42 @@ + + + + + OpenERP Favorites + +]]> + + + \ No newline at end of file diff --git a/bin/addons/base/res/res_widget_view.xml b/bin/addons/base/res/res_widget_view.xml new file mode 100644 index 00000000000..0002ae08020 --- /dev/null +++ b/bin/addons/base/res/res_widget_view.xml @@ -0,0 +1,37 @@ + + + + + twitter.widget.form + twitter.widget + form + +
+ + + + +
+ + twitter.widget.tree + twitter.widget + tree + + + + + + + + + OpenERP Feedback + twitter.widget + form + + + +
+
diff --git a/bin/addons/base/security/ir.model.access.csv b/bin/addons/base/security/ir.model.access.csv index cbbeb30fa0d..76f525a613c 100644 --- a/bin/addons/base/security/ir.model.access.csv +++ b/bin/addons/base/security/ir.model.access.csv @@ -120,3 +120,4 @@ "access_ir_filter employee","ir_filters employee","model_ir_filters","group_user",1,1,1,1 "access_ir_filters","ir_filters_all","model_ir_filters",,1,1,1,1 "access_res_partner_address","res.partner.address","model_res_partner_address","group_system",1,1,1,1 +"access_res_widget","res.widget","model_twitter_widget","group_erp_manager",1,1,1,1