From e900e9b06eccc2a49190ea2abf31ac5f51916796 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Thu, 14 Feb 2019 18:27:40 +0000 Subject: [PATCH] [IMP] website_slides_forum: add forum navigation tab in course display and add demo data Purpose of this commit is to add the forum tab in course main new page when the course is linked to a forum. Some demo data are added. Some more work to better include forums and courses are ongoing [1]. This commit is linked to task ID 1936153 and PR #30770. [1] forum and comments upgrade: task ID 1940516 - PR #30514 and #31097 --- addons/website_slides_forum/__manifest__.py | 9 +++++++-- .../data/slide_channel_demo.xml | 12 ++++++++++++ .../views/website_slides_templates.xml | 14 ++++++++++++++ 3 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 addons/website_slides_forum/data/slide_channel_demo.xml create mode 100644 addons/website_slides_forum/views/website_slides_templates.xml diff --git a/addons/website_slides_forum/__manifest__.py b/addons/website_slides_forum/__manifest__.py index a272af7858c..c6f8a4cf6d9 100644 --- a/addons/website_slides_forum/__manifest__.py +++ b/addons/website_slides_forum/__manifest__.py @@ -7,9 +7,14 @@ 'version': '1.0', 'summary': 'Allows to link forum on a course', 'description': """A Slide channel can be linked to forum. Also, profiles from slide and forum are regrouped together""", - 'depends': ['website_slides', 'website_forum'], + 'depends': [ + 'website_slides', + 'website_forum' + ], 'data': [ - 'views/slide_channel_views.xml' + 'views/slide_channel_views.xml', + 'views/website_slides_templates.xml', + 'data/slide_channel_demo.xml', ], 'auto_install': True, } diff --git a/addons/website_slides_forum/data/slide_channel_demo.xml b/addons/website_slides_forum/data/slide_channel_demo.xml new file mode 100644 index 00000000000..99a21cbd523 --- /dev/null +++ b/addons/website_slides_forum/data/slide_channel_demo.xml @@ -0,0 +1,12 @@ + + + + + Basics of Gardening + + + + + + + diff --git a/addons/website_slides_forum/views/website_slides_templates.xml b/addons/website_slides_forum/views/website_slides_templates.xml new file mode 100644 index 00000000000..339f4d526d7 --- /dev/null +++ b/addons/website_slides_forum/views/website_slides_templates.xml @@ -0,0 +1,14 @@ + + + + + +