diff --git a/addons/board/__openerp__.py b/addons/board/__openerp__.py
index 7f37f125903..69515dc2840 100644
--- a/addons/board/__openerp__.py
+++ b/addons/board/__openerp__.py
@@ -34,8 +34,16 @@ The user can also publish notes.
""",
'author': 'OpenERP SA',
'depends': ['base'],
- 'update_xml': ['security/board_security.xml','security/ir.model.access.csv', 'wizard/board_menu_create_view.xml', 'board_view.xml','board_administration_view.xml'],
- 'demo_xml': ['board_demo.xml'],
+ 'update_xml': [
+ 'security/ir.model.access.csv',
+ 'wizard/board_menu_create_view.xml',
+ 'board_view.xml',
+ 'board_data_admin.xml',
+ 'board_data_home.xml',
+ ],
+ 'demo_xml': [
+ 'board_demo.xml'
+ ],
'installable': True,
'active': False,
'certificate': '0076912305725',
diff --git a/addons/board/board.py b/addons/board/board.py
index d215981953a..6a87d5b190b 100644
--- a/addons/board/board.py
+++ b/addons/board/board.py
@@ -168,9 +168,6 @@ class board_board(osv.osv):
'name':lambda *args: 'Dashboard'
}
-board_board()
-
-
class board_line(osv.osv):
"""
Board Line
@@ -193,8 +190,6 @@ class board_line(osv.osv):
'position': lambda *args: 'left'
}
-board_line()
-
class res_log_report(osv.osv):
""" Log Report """
_name = "res.log.report"
diff --git a/addons/board/board_administration_view.xml b/addons/board/board_data_admin.xml
similarity index 92%
rename from addons/board/board_administration_view.xml
rename to addons/board/board_data_admin.xml
index 9e22dbd3fb6..1f45a6f5a72 100644
--- a/addons/board/board_administration_view.xml
+++ b/addons/board/board_data_admin.xml
@@ -1,7 +1,6 @@
-
-
+
user.connection.tree
@@ -158,23 +157,13 @@
-
-
-
-
+
+
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/addons/board/board_data_home.xml b/addons/board/board_data_home.xml
new file mode 100644
index 00000000000..ac141e1d2c7
--- /dev/null
+++ b/addons/board/board_data_home.xml
@@ -0,0 +1,68 @@
+
+
+
+
+
+ Applications Tiles
+ board.home.applications
+
+
+
+ Events Widget
+ board.home.widgets
+
+
+
+ Facebook Widget
+ board.home.widgets
+
+
+
+ Note Widget
+ board.home.widgets
+
+
+
+ Google Maps Widget
+ board.home.widgets
+
+
+
+ Currency Converter Widget
+ board.home.widgets
+
+
+
+
+
+ Homepage Board
+ board.board
+ form
+
+
+
+
+
+ Home Page
+ board.board
+ form
+ form
+
+
+
+
+
diff --git a/addons/board/board_demo.xml b/addons/board/board_demo.xml
index 2f704e640bc..d36ec6161fe 100644
--- a/addons/board/board_demo.xml
+++ b/addons/board/board_demo.xml
@@ -1,8 +1,5 @@
-
-
-
-
-
-
\ No newline at end of file
+
+
+
diff --git a/addons/board/board_view.xml b/addons/board/board_view.xml
index b5048fa7b3d..36d75002476 100644
--- a/addons/board/board_view.xml
+++ b/addons/board/board_view.xml
@@ -1,146 +1,74 @@
-
-
- Applications Tiles
- board.home.applications
-
-
-
- Events Widget
- board.home.widgets
-
-
-
- Facebook Widget
- board.home.widgets
-
-
-
- Note Widget
- board.home.widgets
-
-
-
- Google Maps Widget
- board.home.widgets
-
-
-
- Currency Converter Widget
- board.home.widgets
-
-
-
- Homepage Board
+
+
+
+ board.board.search
+ board.board
+ search
+
+
+
+
+
+
+
+
+
+
+ board.board.tree
+ board.board
+ tree
+
+
+
+
+
+
+
+
+
+ board.board.form
board.board
form
+
-
-
-
-
- Home Page
- board.board
- form
- form
-
-
-
-
-
-
- board.board.tree
- board.board
- tree
-
-
+
-
-
-
-
-
-
- board.board.form
- board.board
- form
-
-
-
-
-
-
-
- board.board.search
- board.board
- search
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ Dashboard Definition
+ board.board
+ form
+ tree,form
+
+
-
- Dashboard Definition
- board.board
- form
- tree,form
-
-
+
-
-
-
-
-
+
diff --git a/addons/board/security/board_security.xml b/addons/board/security/board_security.xml
deleted file mode 100644
index ee544e098cc..00000000000
--- a/addons/board/security/board_security.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
- Sales / User
-
-
-
-
diff --git a/addons/board/security/ir.model.access.csv b/addons/board/security/ir.model.access.csv
index e16104a0acc..8661750bfb8 100644
--- a/addons/board/security/ir.model.access.csv
+++ b/addons/board/security/ir.model.access.csv
@@ -1,7 +1,6 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_board_board","board.board","model_board_board","base.group_user",1,1,1,1
"access_board_board_line","board.board.line","model_board_board_line","base.group_user",1,1,1,1
-"access_board_board_sale_salesman","board.board.sale.salesman","model_board_board","base.group_sale_salesman",1,1,1,1
"access_res_log_report","res.log.report","model_res_log_report","base.group_user",1,1,1,1
"access_res_log_report_system","res.log.report system","model_res_log_report",base.group_system,1,0,0,0
"access_res_log_report_erp_manager","res.log.report erp_manager","model_res_log_report",base.group_erp_manager,1,0,0,0
diff --git a/addons/hr/__openerp__.py b/addons/hr/__openerp__.py
index bca65c54cb2..900c689dfbf 100644
--- a/addons/hr/__openerp__.py
+++ b/addons/hr/__openerp__.py
@@ -48,13 +48,12 @@ You can manage:
'process/hr_process.xml',
'hr_installer.xml',
'hr_data.xml',
- 'board_hr_view.xml',
- 'board_hr_manager_view.xml',
- ],
+ 'hr_board.xml',
+ ],
'demo_xml': [
'hr_demo.xml',
'hr_department_demo.xml',
- ],
+ ],
'test': ['test/test_hr.yml'],
'installable': True,
'active': False,
diff --git a/addons/hr/board_hr_manager_view.xml b/addons/hr/board_hr_manager_view.xml
deleted file mode 100644
index 3cfaf165840..00000000000
--- a/addons/hr/board_hr_manager_view.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
- board.hr.manager.form
- board.board
- form
-
-
-
-
-
-
- HR Manager Dashboard
- board.board
- form
- form
- menu
-
-
-
-
diff --git a/addons/hr/board_hr_view.xml b/addons/hr/board_hr_view.xml
deleted file mode 100644
index 4124328c801..00000000000
--- a/addons/hr/board_hr_view.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
- board.hr.form
- board.board
- form
-
-
-
-
-
-
- Human Resources Dashboard
- board.board
- form
- form
- menu
-
-
-
-
-
-
-
-
diff --git a/addons/hr/hr_board.xml b/addons/hr/hr_board.xml
new file mode 100644
index 00000000000..874b0d368d6
--- /dev/null
+++ b/addons/hr/hr_board.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+ board.hr.form
+ board.board
+ form
+
+
+
+
+
+ Human Resources Dashboard
+ board.board
+ form
+ form
+ menu
+
+
+
+
+
+
+
+
+
+
+ board.hr.manager.form
+ board.board
+ form
+
+
+
+
+
+ HR Manager Dashboard
+ board.board
+ form
+ form
+ menu
+
+
+
+
+
+
+
diff --git a/addons/hr_expense/board_hr_expense_manager_view.xml b/addons/hr_expense/board_hr_expense_manager_view.xml
index d86c7614d7f..c45979057a1 100644
--- a/addons/hr_expense/board_hr_expense_manager_view.xml
+++ b/addons/hr_expense/board_hr_expense_manager_view.xml
@@ -21,12 +21,5 @@
-
diff --git a/addons/hr_expense/board_hr_expense_view.xml b/addons/hr_expense/board_hr_expense_view.xml
index 0493f628ebd..4e213048dc7 100644
--- a/addons/hr_expense/board_hr_expense_view.xml
+++ b/addons/hr_expense/board_hr_expense_view.xml
@@ -2,13 +2,6 @@
-
-
My Expenses
hr.expense.expense
diff --git a/addons/hr_holidays/board_hr_holidays_view.xml b/addons/hr_holidays/board_hr_holidays_view.xml
index 71b4e2a98fb..9dc9646da9b 100644
--- a/addons/hr_holidays/board_hr_holidays_view.xml
+++ b/addons/hr_holidays/board_hr_holidays_view.xml
@@ -1,17 +1,6 @@
-
-
-
-
-
-
My Leaves
hr.holidays.status
diff --git a/addons/hr_holidays/board_hr_manager_holidays_view.xml b/addons/hr_holidays/board_hr_manager_holidays_view.xml
index 980a8dd5fbb..662569fb81d 100644
--- a/addons/hr_holidays/board_hr_manager_holidays_view.xml
+++ b/addons/hr_holidays/board_hr_manager_holidays_view.xml
@@ -15,7 +15,7 @@
board.hr.holidays.manager.form
board.board
-
+
form
@@ -24,12 +24,5 @@
-
diff --git a/addons/hr_holidays/hr_holidays_wizard.xml b/addons/hr_holidays/hr_holidays_wizard.xml
index 01aff603626..8215abf12f9 100644
--- a/addons/hr_holidays/hr_holidays_wizard.xml
+++ b/addons/hr_holidays/hr_holidays_wizard.xml
@@ -1,12 +1,6 @@
-
-
-
-
diff --git a/addons/hr_timesheet/hr_timesheet_report.xml b/addons/hr_timesheet/hr_timesheet_report.xml
index 3e5f6c26619..dd848d453df 100644
--- a/addons/hr_timesheet/hr_timesheet_report.xml
+++ b/addons/hr_timesheet/hr_timesheet_report.xml
@@ -1,11 +1,6 @@
-