diff --git a/addons/website_forum_doc/__openerp__.py b/addons/website_forum_doc/__openerp__.py
index d1aa177ecd3..e40c7d67009 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 13afba8a1fb..00000000000
--- 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 124fb68a83b..66c8c7067de 100644
--- a/addons/website_forum_doc/data/doc_data.xml
+++ b/addons/website_forum_doc/data/doc_data.xml
@@ -4,7 +4,7 @@
@@ -13,12 +13,34 @@
Documentation
self
-
+
+
+
+
+ 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 d2f1fb4ab03..fe245e1aa33 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 581a60824f3..25c12b8dea5 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 7dde0d946f1..00000000000
--- 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 49767b2a203..64995ad7081 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 28b42ce1406..177caf0445a 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)]