From: Fabien Pinckaers Date: Mon, 21 Apr 2014 08:59:52 +0000 (+0200) Subject: [FIX] misc fixes X-Git-Tag: InsPy_master01~170^2~8 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=8a3c9a7c3cb7cc22960028d81ed4a71205c738f7;p=odoo%2Fodoo.git [FIX] misc fixes bzr revid: fp@tinyerp.com-20140421085952-r64o9e09xgrw9wfq --- diff --git a/addons/website_forum_doc/__openerp__.py b/addons/website_forum_doc/__openerp__.py index d1aa177..e40c7d6 100644 --- a/addons/website_forum_doc/__openerp__.py +++ b/addons/website_forum_doc/__openerp__.py @@ -33,7 +33,6 @@ Documentation based on question and pertinent answers of Forum ], 'data': [ 'data/doc_data.xml', - 'data/cron.xml', 'security/ir.model.access.csv', 'security/doc_security.xml', 'views/doc.xml', diff --git a/addons/website_forum_doc/data/cron.xml b/addons/website_forum_doc/data/cron.xml deleted file mode 100644 index 13afba8..0000000 --- a/addons/website_forum_doc/data/cron.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - Run Moderator Checker - 1 - days - -1 - - res.users - _cron_moderator_access_update - () - - - \ No newline at end of file diff --git a/addons/website_forum_doc/data/doc_data.xml b/addons/website_forum_doc/data/doc_data.xml index 124fb68..66c8c70 100644 --- a/addons/website_forum_doc/data/doc_data.xml +++ b/addons/website_forum_doc/data/doc_data.xml @@ -4,7 +4,7 @@ Documentation - + 65 @@ -13,12 +13,34 @@ Documentation self - + open + + + + Ideas + 1 + + + + Draft + 2 + + + + Review + 3 + + + + Publish + 4 + + diff --git a/addons/website_forum_doc/data/doc_demo.xml b/addons/website_forum_doc/data/doc_demo.xml index d2f1fb4..fe245e1 100644 --- a/addons/website_forum_doc/data/doc_demo.xml +++ b/addons/website_forum_doc/data/doc_demo.xml @@ -57,10 +57,10 @@ - + - + diff --git a/addons/website_forum_doc/models/documentation.py b/addons/website_forum_doc/models/documentation.py index 581a608..25c12b8 100644 --- a/addons/website_forum_doc/models/documentation.py +++ b/addons/website_forum_doc/models/documentation.py @@ -13,8 +13,8 @@ class Documentation(osv.Model): _columns = { 'sequence': fields.integer('Sequence'), 'name': fields.char('Name', required=True, translate=True), - 'parent_id': fields.many2one('documentation.toc', 'Parent Table Of Content'), - 'child_ids': fields.one2many('documentation.toc', 'parent_id', 'Children Table Of Content'), + 'parent_id': fields.many2one('forum.documentation.toc', 'Parent Table Of Content'), + 'child_ids': fields.one2many('forum.documentation.toc', 'parent_id', 'Children Table Of Content'), 'parent_left': fields.integer('Left Parent', select=True), 'parent_right': fields.integer('Right Parent', select=True), 'post_ids': fields.one2many('forum.post', 'documentation_toc_id', 'Posts'), @@ -38,6 +38,7 @@ class Post(osv.Model): _inherit = 'forum.post' _columns = { 'documentation_toc_id': fields.many2one('forum.documentation.toc', 'Documentation ToC'), - 'documentation_stage_id': fields.many2one('forum.documentation.stage', 'Documentation Stage') + 'documentation_stage_id': fields.many2one('forum.documentation.stage', 'Documentation Stage'), + 'color': fields.integer('Color Index') } diff --git a/addons/website_forum_doc/security/doc_security.xml b/addons/website_forum_doc/security/doc_security.xml deleted file mode 100644 index 7dde0d9..0000000 --- a/addons/website_forum_doc/security/doc_security.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - Documentaion Moderator - - the user will have access to add Table of content on questions to manage documentation. - - - - - - - - - diff --git a/addons/website_forum_doc/security/ir.model.access.csv b/addons/website_forum_doc/security/ir.model.access.csv index 49767b2..64995ad 100644 --- a/addons/website_forum_doc/security/ir.model.access.csv +++ b/addons/website_forum_doc/security/ir.model.access.csv @@ -1,3 +1,4 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_documentation_toc,documentation.toc,model_documentation_toc,,1,0,0,0 - +all_documentation_toc,forum.documentation.toc,model_forum_documentation_toc,,1,0,0,0 +users_documentation_toc,forum.documentation.toc,model_forum_documentation_toc,base.group_user,1,1,1,1 +users_documentation_stage,forum.documentation.stage,model_forum_documentation_stage,base.group_user,1,1,1,1 diff --git a/addons/website_forum_doc/views/doc.xml b/addons/website_forum_doc/views/doc.xml index 28b42ce..177caf0 100644 --- a/addons/website_forum_doc/views/doc.xml +++ b/addons/website_forum_doc/views/doc.xml @@ -5,8 +5,8 @@ - documentation.toc.list - documentation.toc + forum.documentation.toc.list + forum.documentation.toc @@ -17,7 +17,7 @@ Documentation - documentation.toc + forum.documentation.toc form tree @@ -27,8 +27,8 @@ - documentation.toc.list - documentation.toc + forum.documentation.toc.list + forum.documentation.toc @@ -39,7 +39,7 @@ Documentation - documentation.toc + forum.documentation.toc form tree @@ -54,7 +54,7 @@ forum.post - + @@ -71,9 +71,7 @@
-
- -
+
@@ -84,8 +82,7 @@
- - + Documentation Posts @@ -95,7 +92,7 @@ [('documentation_toc_id','<>', False)]