From 2ad092b5e54fa39a906b38d9240e08b9800ea0da Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Fri, 22 Aug 2014 17:51:20 +0200 Subject: [ADD] doc: new documentation, with training tutorials, and new scaffolding --- doc/howtos/backend/exercise-state-basic | 90 +++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 doc/howtos/backend/exercise-state-basic (limited to 'doc/howtos/backend/exercise-state-basic') diff --git a/doc/howtos/backend/exercise-state-basic b/doc/howtos/backend/exercise-state-basic new file mode 100644 index 00000000000..5f95f06aa94 --- /dev/null +++ b/doc/howtos/backend/exercise-state-basic @@ -0,0 +1,90 @@ +# HG changeset patch +# Parent 8c721171aa16a41e94059f53d6780c67b5ef2dfc + +Index: doc-backend/openacademy/course.py +=================================================================== +--- doc-backend.orig/openacademy/course.py 2014-08-22 17:04:08.103107858 +0200 ++++ doc-backend/openacademy/course.py 2014-08-22 17:04:08.099107857 +0200 +@@ -67,6 +67,24 @@ + attendees_count = fields.Integer( + string="Attendees count", compute='_get_attendees_count', store=True) + ++ state = fields.Selection([ ++ ('draft', "Draft"), ++ ('confirmed', "Confirmed"), ++ ('done', "Done"), ++ ], default='draft') ++ ++ @api.one ++ def action_draft(self): ++ self.state = 'draft' ++ ++ @api.one ++ def action_confirm(self): ++ self.state = 'confirmed' ++ ++ @api.one ++ def action_done(self): ++ self.state = 'done' ++ + @api.one + @api.depends('seats', 'attendee_ids') + def _taken_seats(self): +Index: doc-backend/openacademy/views/openacademy.xml +=================================================================== +--- doc-backend.orig/openacademy/views/openacademy.xml 2014-08-22 17:04:08.103107858 +0200 ++++ doc-backend/openacademy/views/openacademy.xml 2014-08-22 17:04:30.939108696 +0200 +@@ -91,22 +91,37 @@ + openacademy.session + +
+- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++
++
++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + +
+ -- cgit v1.2.3 From 2b3b1c3230ac0aaa58a22664c278b910b1611191 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Sun, 24 Aug 2014 13:06:51 +0200 Subject: [IMP] doc/howtos/backend: use scaffolding and adapt text and code accordingly --- doc/howtos/backend/exercise-state-basic | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'doc/howtos/backend/exercise-state-basic') diff --git a/doc/howtos/backend/exercise-state-basic b/doc/howtos/backend/exercise-state-basic index 5f95f06aa94..19b68c261fd 100644 --- a/doc/howtos/backend/exercise-state-basic +++ b/doc/howtos/backend/exercise-state-basic @@ -1,11 +1,11 @@ # HG changeset patch # Parent 8c721171aa16a41e94059f53d6780c67b5ef2dfc -Index: doc-backend/openacademy/course.py +Index: doc-backend/openacademy/models.py =================================================================== ---- doc-backend.orig/openacademy/course.py 2014-08-22 17:04:08.103107858 +0200 -+++ doc-backend/openacademy/course.py 2014-08-22 17:04:08.099107857 +0200 -@@ -67,6 +67,24 @@ +--- doc-backend.orig/openacademy/models.py 2014-08-24 12:20:31.953390654 +0200 ++++ doc-backend/openacademy/models.py 2014-08-24 12:20:31.949390654 +0200 +@@ -66,6 +66,24 @@ attendees_count = fields.Integer( string="Attendees count", compute='_get_attendees_count', store=True) @@ -32,8 +32,8 @@ Index: doc-backend/openacademy/course.py def _taken_seats(self): Index: doc-backend/openacademy/views/openacademy.xml =================================================================== ---- doc-backend.orig/openacademy/views/openacademy.xml 2014-08-22 17:04:08.103107858 +0200 -+++ doc-backend/openacademy/views/openacademy.xml 2014-08-22 17:04:30.939108696 +0200 +--- doc-backend.orig/openacademy/views/openacademy.xml 2014-08-24 12:20:31.953390654 +0200 ++++ doc-backend/openacademy/views/openacademy.xml 2014-08-24 12:20:31.949390654 +0200 @@ -91,22 +91,37 @@ openacademy.session -- cgit v1.2.3 From 436fa8490a1539a3c85f9fd4f5c4f5067e0ae54d Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Tue, 26 Aug 2014 17:28:29 +0200 Subject: [IMP] doc/howtos/backend: improve views, fix workflow --- doc/howtos/backend/exercise-state-basic | 54 ++++++--------------------------- 1 file changed, 10 insertions(+), 44 deletions(-) (limited to 'doc/howtos/backend/exercise-state-basic') diff --git a/doc/howtos/backend/exercise-state-basic b/doc/howtos/backend/exercise-state-basic index 19b68c261fd..f2a91d161c2 100644 --- a/doc/howtos/backend/exercise-state-basic +++ b/doc/howtos/backend/exercise-state-basic @@ -1,10 +1,10 @@ # HG changeset patch # Parent 8c721171aa16a41e94059f53d6780c67b5ef2dfc -Index: doc-backend/openacademy/models.py +Index: addons/openacademy/models.py =================================================================== ---- doc-backend.orig/openacademy/models.py 2014-08-24 12:20:31.953390654 +0200 -+++ doc-backend/openacademy/models.py 2014-08-24 12:20:31.949390654 +0200 +--- addons.orig/openacademy/models.py 2014-08-26 17:26:14.907783150 +0200 ++++ addons/openacademy/models.py 2014-08-26 17:26:14.899783151 +0200 @@ -66,6 +66,24 @@ attendees_count = fields.Integer( string="Attendees count", compute='_get_attendees_count', store=True) @@ -30,30 +30,14 @@ Index: doc-backend/openacademy/models.py @api.one @api.depends('seats', 'attendee_ids') def _taken_seats(self): -Index: doc-backend/openacademy/views/openacademy.xml +Index: addons/openacademy/views/openacademy.xml =================================================================== ---- doc-backend.orig/openacademy/views/openacademy.xml 2014-08-24 12:20:31.953390654 +0200 -+++ doc-backend/openacademy/views/openacademy.xml 2014-08-24 12:20:31.949390654 +0200 -@@ -91,22 +91,37 @@ +--- addons.orig/openacademy/views/openacademy.xml 2014-08-26 17:26:14.907783150 +0200 ++++ addons/openacademy/views/openacademy.xml 2014-08-26 17:26:14.899783151 +0200 +@@ -93,6 +93,19 @@ openacademy.session
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- +
+
+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ - -
- + + + -- cgit v1.2.3 From 628ebef5b999e90a682e3d17da901542f61523a5 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Thu, 28 Aug 2014 14:44:56 +0200 Subject: [IMP] doc/howtos/backend: fix calendar view, improve search view, fix copy() --- doc/howtos/backend/exercise-state-basic | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'doc/howtos/backend/exercise-state-basic') diff --git a/doc/howtos/backend/exercise-state-basic b/doc/howtos/backend/exercise-state-basic index f2a91d161c2..55085c56c3d 100644 --- a/doc/howtos/backend/exercise-state-basic +++ b/doc/howtos/backend/exercise-state-basic @@ -3,8 +3,8 @@ Index: addons/openacademy/models.py =================================================================== ---- addons.orig/openacademy/models.py 2014-08-26 17:26:14.907783150 +0200 -+++ addons/openacademy/models.py 2014-08-26 17:26:14.899783151 +0200 +--- addons.orig/openacademy/models.py 2014-08-28 14:22:01.371015565 +0200 ++++ addons/openacademy/models.py 2014-08-28 14:22:01.367015565 +0200 @@ -66,6 +66,24 @@ attendees_count = fields.Integer( string="Attendees count", compute='_get_attendees_count', store=True) @@ -32,9 +32,9 @@ Index: addons/openacademy/models.py def _taken_seats(self): Index: addons/openacademy/views/openacademy.xml =================================================================== ---- addons.orig/openacademy/views/openacademy.xml 2014-08-26 17:26:14.907783150 +0200 -+++ addons/openacademy/views/openacademy.xml 2014-08-26 17:26:14.899783151 +0200 -@@ -93,6 +93,19 @@ +--- addons.orig/openacademy/views/openacademy.xml 2014-08-28 14:22:01.371015565 +0200 ++++ addons/openacademy/views/openacademy.xml 2014-08-28 14:22:01.367015565 +0200 +@@ -96,6 +96,19 @@ openacademy.session
-- cgit v1.2.3