diff --git a/erpnext/accounts/page/accounts_browser/accounts_browser.js b/erpnext/accounts/page/accounts_browser/accounts_browser.js
index 2f20a6175a3..863a9ec3532 100644
--- a/erpnext/accounts/page/accounts_browser/accounts_browser.js
+++ b/erpnext/accounts/page/accounts_browser/accounts_browser.js
@@ -1,7 +1,7 @@
-pscript['onload_Accounts Browser'] = function(){
+pscript['onshow_Accounts Browser'] = function(){
wn.require('lib/js/legacy/widgets/tree.js');
- var route = location.hash;
+ var route = decodeURIComponent(location.hash);
if(route.indexOf('/')!=-1) {
var chart_type = route.split('/')[1];
pscript.make_chart(chart_type);
diff --git a/erpnext/accounts/page/accounts_home/accounts_home.html b/erpnext/accounts/page/accounts_home/accounts_home.html
index e5c8a2e87df..27868e923bc 100644
--- a/erpnext/accounts/page/accounts_home/accounts_home.html
+++ b/erpnext/accounts/page/accounts_home/accounts_home.html
@@ -1,5 +1,6 @@
-
+
+
×
Accounts
@@ -51,6 +52,11 @@
title="Lease Agreements"
href="#!List/Lease Agreement">Lease Agreements
+
diff --git a/erpnext/buying/page/buying_home/buying_home.html b/erpnext/buying/page/buying_home/buying_home.html
new file mode 100644
index 00000000000..52071097af3
--- /dev/null
+++ b/erpnext/buying/page/buying_home/buying_home.html
@@ -0,0 +1,49 @@
+
+
+
×
+
Buying
+
+
+
+
Request for purchase
+
+
Purchase Orders given to Suppliers
+
+
+
+
Supplier Master
+
+
Item Master
+
+
+
+
Reports
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/erpnext/buying/page/buying_home/buying_home.js b/erpnext/buying/page/buying_home/buying_home.js
new file mode 100644
index 00000000000..f5a31cde803
--- /dev/null
+++ b/erpnext/buying/page/buying_home/buying_home.js
@@ -0,0 +1,3 @@
+pscript['onload_buying-home'] = function(wrapper) {
+ erpnext.module_page.setup_page('Buying', wrapper);
+}
\ No newline at end of file
diff --git a/erpnext/hr/page/hr_home/hr_home.html b/erpnext/hr/page/hr_home/hr_home.html
new file mode 100644
index 00000000000..7d1f27fc2a2
--- /dev/null
+++ b/erpnext/hr/page/hr_home/hr_home.html
@@ -0,0 +1,123 @@
+
+
+
×
+
Human Resources
+
+
+
+
Attendance Mark
+
+
Applications for leave
+
+
Claims for expenses
+
+
Monthly salary statement
+
+
Performance appraisal
+
+
+
+
+
Reports
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/erpnext/hr/page/hr_home/hr_home.js b/erpnext/hr/page/hr_home/hr_home.js
new file mode 100644
index 00000000000..fe0756b012e
--- /dev/null
+++ b/erpnext/hr/page/hr_home/hr_home.js
@@ -0,0 +1,3 @@
+pscript['onload_hr-home'] = function(wrapper) {
+ erpnext.module_page.setup_page('HR', wrapper);
+}
\ No newline at end of file
diff --git a/erpnext/production/page/production_home/production_home.html b/erpnext/production/page/production_home/production_home.html
new file mode 100644
index 00000000000..13e24684c2a
--- /dev/null
+++ b/erpnext/production/page/production_home/production_home.html
@@ -0,0 +1,58 @@
+
+
+
×
+
Production
+
+
+
+
Orders for manufacturing
+
+
Generate Purchase Requisition (MRP) and Production Orders
+
+
+
+
Bill of Materials (BOM) Master
+
+
Item Master
+
+
+
+
Reports
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/erpnext/production/page/production_home/production_home.js b/erpnext/production/page/production_home/production_home.js
new file mode 100644
index 00000000000..ad687fe0ebe
--- /dev/null
+++ b/erpnext/production/page/production_home/production_home.js
@@ -0,0 +1,3 @@
+pscript['onload_production-home'] = function(wrapper) {
+ erpnext.module_page.setup_page('Production', wrapper);
+}
\ No newline at end of file
diff --git a/erpnext/projects/page/projects_home/projects_home.html b/erpnext/projects/page/projects_home/projects_home.html
new file mode 100644
index 00000000000..5b364b94cee
--- /dev/null
+++ b/erpnext/projects/page/projects_home/projects_home.html
@@ -0,0 +1,35 @@
+
+
+
×
+
Projects
+
+
+
+
Project master
+
+
Project activity / task
+
+
Timesheet for tasks
+
+
+
+
Gantt chart of all tasks
+
+
+
+
Reports
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/erpnext/projects/page/projects_home/projects_home.js b/erpnext/projects/page/projects_home/projects_home.js
new file mode 100644
index 00000000000..f5e7f8d036a
--- /dev/null
+++ b/erpnext/projects/page/projects_home/projects_home.js
@@ -0,0 +1,3 @@
+pscript['onload_projects-home'] = function(wrapper) {
+ erpnext.module_page.setup_page('Projects', wrapper);
+}
\ No newline at end of file
diff --git a/erpnext/selling/page/sales_browser/sales_browser.js b/erpnext/selling/page/sales_browser/sales_browser.js
index b7fc422e9b9..1937fa6afd5 100644
--- a/erpnext/selling/page/sales_browser/sales_browser.js
+++ b/erpnext/selling/page/sales_browser/sales_browser.js
@@ -1,7 +1,7 @@
-pscript['onload_Sales Browser'] = function(){
+pscript['onshow_Sales Browser'] = function(){
wn.require('lib/js/legacy/widgets/tree.js');
- var route = location.hash;
+ var route = decodeURIComponent(location.hash);
if(route.indexOf('/')!=-1) {
var chart_type = route.split('/')[1];
new SalesBrowser().set_val(chart_type)
diff --git a/erpnext/selling/page/selling_home/selling_home.html b/erpnext/selling/page/selling_home/selling_home.html
index 2d421b5b6ba..adf4a2b638b 100644
--- a/erpnext/selling/page/selling_home/selling_home.html
+++ b/erpnext/selling/page/selling_home/selling_home.html
@@ -1,5 +1,6 @@
-
+
+
×
Selling
diff --git a/erpnext/startup/modules.js b/erpnext/startup/modules.js
index 35de0e8e706..429920fd630 100644
--- a/erpnext/startup/modules.js
+++ b/erpnext/startup/modules.js
@@ -3,7 +3,7 @@ wn.provide('erpnext.module_page');
erpnext.module_page.setup_page = function(module, wrapper) {
erpnext.module_page.hide_links(wrapper);
erpnext.module_page.make_list(module, wrapper);
- $(wrapper).find("a").tooltip({
+ $(wrapper).find("a[title]").tooltip({
delay: { show: 500, hide: 100 }
});
}
diff --git a/erpnext/stock/page/stock_home/stock_home.html b/erpnext/stock/page/stock_home/stock_home.html
index e1f7817217b..9ba21a43dd1 100644
--- a/erpnext/stock/page/stock_home/stock_home.html
+++ b/erpnext/stock/page/stock_home/stock_home.html
@@ -1,9 +1,10 @@
-
+
+
×
Stock
-
+
Transfer stock from one warehouse to another
Delivery (shipment) to customers
@@ -40,6 +41,11 @@
title = "Details of item installations"
href="#!List/Installation Note">Installation Note
+
+
+
diff --git a/erpnext/support/page/support_home/support_home.html b/erpnext/support/page/support_home/support_home.html
new file mode 100644
index 00000000000..9558b1a3b91
--- /dev/null
+++ b/erpnext/support/page/support_home/support_home.html
@@ -0,0 +1,41 @@
+
+
+
×
+
Support
+
+
+
+
Support queries from customers via email or website
+
+
Customer Issue against a Serial No (warranty)
+
+
Plan for scheduled maintenance contracts
+
+
Visit report for maintenance visit
+
+
+
+
Single unit of an Item
+
+
+
+
Reports
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/erpnext/support/page/support_home/support_home.js b/erpnext/support/page/support_home/support_home.js
new file mode 100644
index 00000000000..2ea23151527
--- /dev/null
+++ b/erpnext/support/page/support_home/support_home.js
@@ -0,0 +1,3 @@
+pscript['onload_support-home'] = function(wrapper) {
+ erpnext.module_page.setup_page('Support', wrapper);
+}
\ No newline at end of file
diff --git a/erpnext/website/page/website_home/website_home.html b/erpnext/website/page/website_home/website_home.html
new file mode 100644
index 00000000000..747ca5aa031
--- /dev/null
+++ b/erpnext/website/page/website_home/website_home.html
@@ -0,0 +1,52 @@
+
+
+
×
+
Support
+
+
+
+
Static (content) web page
+
+
Product listed in catolog
+
+
Weblog (blog) entry
+
+
+
+
Setup of top navigation bar, footer and logo
+
+
+
+
Setup of fonts and background
+
+
+
+
Setup product categories
+
+
+
+
Reports
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/erpnext/website/page/website_home/website_home.js b/erpnext/website/page/website_home/website_home.js
new file mode 100644
index 00000000000..df0afd3483f
--- /dev/null
+++ b/erpnext/website/page/website_home/website_home.js
@@ -0,0 +1,3 @@
+pscript['onload_website-home'] = function(wrapper) {
+ erpnext.module_page.setup_page('Website', wrapper);
+}
\ No newline at end of file