diff --git a/README.rst b/README.rst index aaaa6cce045347d9d6f310687919fb865e3dcf59..030383358116bc26deab6dd1d7118b609f718499 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 f025425e2da0b42d7c6b6c92ec8a1bf6ae65c2ca..6f7bbbff327e05fee54357b9d026087de9184663 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 dfb56287d6f80db66a39c1ad27822c30955d367f..4fa8d01b238a11cfacaca5f35081571491c88bbe 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 d5e0ab29e27d39fee3bd5174a3d3f22bccea024e..e71a7f8ea809b884036d17f7627107a33efc9698 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 39ac8f73c3b617377596b8d6ccb605ba9fd43447..487bc9d41a317031948f2e705943e74acfdface0 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 5b1220ccf0a93f40e2fd379c65d21a765293eaa5..646212ec99b63d92e18aa64205831c7f8accb2e1 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 7048f519e55191f4ce82a3bb01cfcfb17b669379..c07b966488c7ce9d996afaf4348285512313d640 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 ad3b3d4de367800445cfba29a86e609820b3e79c..7a4ecec3fc9d31b94d828555371055a5eef1e672 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">