From ce208a86a1d06f874324e35dc2a20bf4c005fcf5 Mon Sep 17 00:00:00 2001 From: Juliana <juliana@le-filament.com> Date: Thu, 6 Jan 2022 16:34:36 +0100 Subject: [PATCH] Init module --- README.rst | 8 +++---- __manifest__.py | 10 ++++----- models/__init__.py | 4 ++-- models/{enerccop_actu.py => acc_actu.py} | 6 ++--- ...enercoop_operation.py => acc_operation.py} | 6 ++--- security/ir.model.access.csv | 6 ++--- ...coop_actu_views.xml => acc_actu_views.xml} | 22 +++++++++---------- ...tion_views.xml => acc_operation_views.xml} | 8 +++---- 8 files changed, 35 insertions(+), 35 deletions(-) rename models/{enerccop_actu.py => acc_actu.py} (92%) rename models/{enercoop_operation.py => acc_operation.py} (91%) rename views/{enercoop_actu_views.xml => acc_actu_views.xml} (72%) rename views/{enercoop_operation_views.xml => acc_operation_views.xml} (68%) diff --git a/README.rst b/README.rst index aaaa6cc..0303833 100755 --- a/README.rst +++ b/README.rst @@ -3,15 +3,15 @@ :alt: License: AGPL-3 -================================= -ENERCOOP - Gestion des Actualités -================================= +============================ +ACC - Gestion des Actualités +============================ Description =========== Ce module permet la gestion des actualités. -- Nouveau modèle *enercoop.actu*, création vues et menus associés +- Nouveau modèle *acc.actu*, création vues et menus associés - Ajout des actualités sur les opérations Exemple diff --git a/__manifest__.py b/__manifest__.py index f025425..6f7bbbf 100755 --- a/__manifest__.py +++ b/__manifest__.py @@ -1,20 +1,20 @@ { - 'name': "ENERCOOP - Gestion des actualités", + 'name': "ACC - Gestion des actualités", 'summary': "Gestion des Actualités", 'author': "Le Filament", 'website': "https://www.le-filament.com", - 'version': '12.0.0.0', + 'version': '14.0.1.0.1', 'license': "AGPL-3", 'depends': [ - 'enercoop_partner' + 'acc_operation' ], 'data': [ "security/ir.model.access.csv", # datas # wizard # views - 'views/enercoop_actu_views.xml', - 'views/enercoop_operation_views.xml', + 'views/acc_actu_views.xml', + 'views/acc_operation_views.xml', # views menu ], 'qweb': [ diff --git a/models/__init__.py b/models/__init__.py index dfb5628..4fa8d01 100644 --- a/models/__init__.py +++ b/models/__init__.py @@ -1,5 +1,5 @@ # Copyright 2021 Le Filament (<http://www.le-filament.com>) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from . import enerccop_actu -from . import enercoop_operation \ No newline at end of file +from . import acc_actu +from . import acc_operation \ No newline at end of file diff --git a/models/enerccop_actu.py b/models/acc_actu.py similarity index 92% rename from models/enerccop_actu.py rename to models/acc_actu.py index d5e0ab2..e71a7f8 100644 --- a/models/enerccop_actu.py +++ b/models/acc_actu.py @@ -5,8 +5,8 @@ from odoo import fields, models from datetime import datetime -class ModelName(models.Model): - _name = 'enercoop.actu' +class AccActu(models.Model): + _name = 'acc.actu' _description = 'Actualités' _order = 'date_actu DESC, id DESC' @@ -16,7 +16,7 @@ class ModelName(models.Model): name = fields.Char("Titre de l'actualité", required=True) content = fields.Text("Contenu de l'actualité") date_actu = fields.Date("Date de l'actualité", default=datetime.today()) - operation_id = fields.Many2one('enercoop.operation', "Opération") + operation_id = fields.Many2one('acc.operation', "Opération") # ------------------------------------------------------ # SQL Constraints diff --git a/models/enercoop_operation.py b/models/acc_operation.py similarity index 91% rename from models/enercoop_operation.py rename to models/acc_operation.py index 39ac8f7..487bc9d 100644 --- a/models/enercoop_operation.py +++ b/models/acc_operation.py @@ -4,14 +4,14 @@ from odoo import fields, models -class EnercoopOperation(models.Model): - _inherit = 'enercoop.operation' +class AccOperation(models.Model): + _inherit = 'acc.operation' # ------------------------------------------------------ # Fields declaration # ------------------------------------------------------ actu_ids = fields.One2many( - comodel_name='enercoop.actu', + comodel_name='acc.actu', inverse_name='operation_id', string="Liste des actualités", ) diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv index 5b1220c..646212e 100755 --- a/security/ir.model.access.csv +++ b/security/ir.model.access.csv @@ -1,4 +1,4 @@ id,name,model_id/id,group_id/id,perm_read,perm_write,perm_create,perm_unlink -"access_enercoop_actu_group_partner_manager","enercoop_actu group_partner_manager","model_enercoop_actu","base.group_partner_manager",1,1,1,1 -"access_enercoop_actu_group_user","enercoop_actu group_user","model_enercoop_actu","base.group_user",1,0,0,0 -"access_enercoop_actu_portal","enercoop.actu.portal","model_enercoop_actu","base.group_portal",1,0,0,0 \ No newline at end of file +"access_acc_actu_group_partner_manager","acc_actu group_partner_manager","model_acc_actu","base.group_partner_manager",1,1,1,1 +"access_acc_actu_group_user","acc_actu group_user","model_acc_actu","base.group_user",1,0,0,0 +"access_acc_actu_portal","acc.actu.portal","model_acc_actu","base.group_portal",1,0,0,0 \ No newline at end of file diff --git a/views/enercoop_actu_views.xml b/views/acc_actu_views.xml similarity index 72% rename from views/enercoop_actu_views.xml rename to views/acc_actu_views.xml index 7048f51..c07b966 100644 --- a/views/enercoop_actu_views.xml +++ b/views/acc_actu_views.xml @@ -2,9 +2,9 @@ <odoo> <data> - <record id="enercoop_actu_form_view" model="ir.ui.view"> - <field name="name">enercoop_actu.form</field> - <field name="model">enercoop.actu</field> + <record id="acc_actu_form_view" model="ir.ui.view"> + <field name="name">acc_actu.form</field> + <field name="model">acc.actu</field> <field name="arch" type="xml"> <form string="Actualité"> <sheet> @@ -30,9 +30,9 @@ </field> </record> - <record id="enercoop_actu_tree_view" model="ir.ui.view"> - <field name="name">enercoop_actu.tree</field> - <field name="model">enercoop.actu</field> + <record id="acc_actu_tree_view" model="ir.ui.view"> + <field name="name">acc_actu.tree</field> + <field name="model">acc.actu</field> <field name="arch" type="xml"> <tree string="Actualités"> <field name="name"/> @@ -42,10 +42,10 @@ </field> </record> - <record id="enercoop_actu_act_window" model="ir.actions.act_window"> + <record id="acc_actu_act_window" model="ir.actions.act_window"> <field name="name">Actualités</field> <field name="type">ir.actions.act_window</field> - <field name="res_model">enercoop.actu</field> + <field name="res_model">acc.actu</field> <field name="view_mode">tree,form</field> <field name="help" type="html"> <p class="oe_view_nocontent_create"> @@ -54,11 +54,11 @@ </field> </record> - <menuitem id="enercoop_actu_menu" + <menuitem id="acc_actu_menu" name="Actualités" - parent="enercoop_partner.menu_enercoop_config" + parent="acc_operation.menu_acc_config" sequence="10" - action="enercoop_actu_act_window"/> + action="acc_actu_act_window"/> </data> </odoo> \ No newline at end of file diff --git a/views/enercoop_operation_views.xml b/views/acc_operation_views.xml similarity index 68% rename from views/enercoop_operation_views.xml rename to views/acc_operation_views.xml index ad3b3d4..7a4ecec 100644 --- a/views/enercoop_operation_views.xml +++ b/views/acc_operation_views.xml @@ -2,10 +2,10 @@ <odoo> <data> - <record id="enercoop_operation_form_view" model="ir.ui.view"> - <field name="name">cdc.enercoop_operation_form_view.api.form</field> - <field name="model">enercoop.operation</field> - <field name="inherit_id" ref="enercoop_partner.enercoop_operation_form_view"/> + <record id="acc_operation_form_view" model="ir.ui.view"> + <field name="name">cdc.acc_operation_form_view.api.form</field> + <field name="model">acc.operation</field> + <field name="inherit_id" ref="acc_operation.acc_operation_form_view"/> <field name="arch" type="xml"> <notebook position="inside"> <page name="actus" string="Actualités"> -- GitLab