Merge pull request #3339 from rmehta/help
[help] added links in modules, added learn desktop module
This commit is contained in:
commit
f52b5ac8af
@ -55,7 +55,7 @@ frappe.pages["Accounts Browser"].on_page_load = function(wrapper){
|
|||||||
.change(function() {
|
.change(function() {
|
||||||
var ctype = frappe.get_route()[1] || 'Account';
|
var ctype = frappe.get_route()[1] || 'Account';
|
||||||
erpnext.account_chart = new erpnext.AccountsChart(ctype, $(this).val(),
|
erpnext.account_chart = new erpnext.AccountsChart(ctype, $(this).val(),
|
||||||
chart_area.get(0));
|
chart_area.get(0), wrapper.page);
|
||||||
})
|
})
|
||||||
|
|
||||||
// load up companies
|
// load up companies
|
||||||
@ -75,19 +75,23 @@ frappe.pages["Accounts Browser"].on_page_show = function(wrapper){
|
|||||||
// set route
|
// set route
|
||||||
var ctype = frappe.get_route()[1] || 'Account';
|
var ctype = frappe.get_route()[1] || 'Account';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if(erpnext.account_chart && erpnext.account_chart.ctype != ctype) {
|
if(erpnext.account_chart && erpnext.account_chart.ctype != ctype) {
|
||||||
wrapper.$company_select.change();
|
wrapper.$company_select.change();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
erpnext.AccountsChart = Class.extend({
|
erpnext.AccountsChart = Class.extend({
|
||||||
init: function(ctype, company, wrapper) {
|
init: function(ctype, company, wrapper, page) {
|
||||||
$(wrapper).empty();
|
$(wrapper).empty();
|
||||||
var me = this;
|
var me = this;
|
||||||
me.ctype = ctype;
|
me.ctype = ctype;
|
||||||
me.can_create = frappe.model.can_create(this.ctype);
|
me.can_create = frappe.model.can_create(this.ctype);
|
||||||
me.can_delete = frappe.model.can_delete(this.ctype);
|
me.can_delete = frappe.model.can_delete(this.ctype);
|
||||||
me.can_write = frappe.model.can_write(this.ctype);
|
me.can_write = frappe.model.can_write(this.ctype);
|
||||||
|
me.page = page;
|
||||||
|
me.set_title();
|
||||||
|
|
||||||
// __("Accounts"), __("Cost Centers")
|
// __("Accounts"), __("Cost Centers")
|
||||||
|
|
||||||
@ -169,9 +173,9 @@ erpnext.AccountsChart = Class.extend({
|
|||||||
set_title: function(val) {
|
set_title: function(val) {
|
||||||
var chart_str = this.ctype=="Account" ? __("Chart of Accounts") : __("Chart of Cost Centers");
|
var chart_str = this.ctype=="Account" ? __("Chart of Accounts") : __("Chart of Cost Centers");
|
||||||
if(val) {
|
if(val) {
|
||||||
wrapper.page.set_title(chart_str + " - " + cstr(val));
|
this.page.set_title(chart_str + " - " + cstr(val));
|
||||||
} else {
|
} else {
|
||||||
wrapper.page.set_title(chart_str);
|
this.page.set_title(chart_str);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -329,4 +329,25 @@ def get_data():
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"label": _("Help"),
|
||||||
|
"icon": "icon-facetime-video",
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Chart of Accounts"),
|
||||||
|
"youtube_id": "DyR-DST-PyA"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Opening Accounting Balance"),
|
||||||
|
"youtube_id": "kdgM20Q-q68"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Setting up Taxes"),
|
||||||
|
"youtube_id": "nQ1zZdPgdaQ"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
]
|
]
|
||||||
|
@ -156,4 +156,14 @@ def get_data():
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"label": _("Help"),
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Customer and Supplier"),
|
||||||
|
"youtube_id": "anoGi_RpQ20"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
},
|
||||||
]
|
]
|
||||||
|
@ -128,4 +128,14 @@ def get_data():
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"label": _("Help"),
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Lead to Quotation"),
|
||||||
|
"youtube_id": "TxYX4r4JAKA"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
},
|
||||||
]
|
]
|
||||||
|
@ -62,5 +62,12 @@ def get_data():
|
|||||||
"icon": "icon-phone",
|
"icon": "icon-phone",
|
||||||
"icon": "octicon octicon-issue-opened",
|
"icon": "octicon octicon-issue-opened",
|
||||||
"type": "module"
|
"type": "module"
|
||||||
|
},
|
||||||
|
"Learn": {
|
||||||
|
"color": "#7272FF",
|
||||||
|
"force_show": True,
|
||||||
|
"icon": "icon-facetime-video",
|
||||||
|
"type": "module",
|
||||||
|
"is_help": True
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
138
erpnext/config/learn.py
Normal file
138
erpnext/config/learn.py
Normal file
@ -0,0 +1,138 @@
|
|||||||
|
from __future__ import unicode_literals
|
||||||
|
from frappe import _
|
||||||
|
|
||||||
|
def get_data():
|
||||||
|
return [
|
||||||
|
{
|
||||||
|
"label": _("General"),
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Navigating"),
|
||||||
|
"youtube_id": "YDoI2DF4Lmc"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Setup Wizard"),
|
||||||
|
"youtube_id": "oIOf_zCFWKQ"
|
||||||
|
}
|
||||||
|
|
||||||
|
]
|
||||||
|
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": _("Setup"),
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Data Import and Export"),
|
||||||
|
"youtube_id": "6wiriRKPhmg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Opening Stock Balance"),
|
||||||
|
"youtube_id": "yPgrtfeCTs"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Setting up Email"),
|
||||||
|
"youtube_id": "YFYe0DrB95o"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Printing and Branding"),
|
||||||
|
"youtube_id": "cKZHcx1znMc"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Users and Permissions"),
|
||||||
|
"youtube_id": "fnBoRhBrwR4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Workflow"),
|
||||||
|
"youtube_id": "yObJUg9FxFs"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": _("Accounts"),
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Chart of Accounts"),
|
||||||
|
"youtube_id": "DyR-DST-PyA"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Setting up Taxes"),
|
||||||
|
"youtube_id": "nQ1zZdPgdaQ"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Opening Accounting Balance"),
|
||||||
|
"youtube_id": "kdgM20Q-q68"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": _("CRM"),
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Lead to Quotation"),
|
||||||
|
"youtube_id": "TxYX4r4JAKA"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": _("Selling"),
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Customer and Supplier"),
|
||||||
|
"youtube_id": "anoGi_RpQ20"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": _("Stock"),
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Items and Pricing"),
|
||||||
|
"youtube_id": "qXaEwld4_Ps"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Opening Stock Balance"),
|
||||||
|
"youtube_id": "yPgrtfeCTs"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Item Variants"),
|
||||||
|
"youtube_id": "OGBETlCzU5o"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": _("Buying"),
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Customer and Supplier"),
|
||||||
|
"youtube_id": "anoGi_RpQ20"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": _("Manufacturing"),
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Bill of Materials"),
|
||||||
|
"youtube_id": "hDV0c1OeWLo"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
@ -105,4 +105,15 @@ def get_data():
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"label": _("Help"),
|
||||||
|
"icon": "icon-facetime-video",
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Bill of Materials"),
|
||||||
|
"youtube_id": "hDV0c1OeWLo"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
}
|
||||||
]
|
]
|
||||||
|
@ -275,4 +275,14 @@ def get_data():
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"label": _("Help"),
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Customer and Supplier"),
|
||||||
|
"youtube_id": "anoGi_RpQ20"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
},
|
||||||
]
|
]
|
||||||
|
@ -43,6 +43,36 @@ def get_data():
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"label": _("Help"),
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"name": _("Data Import and Export"),
|
||||||
|
"youtube_id": "6wiriRKPhmg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Setting up Email"),
|
||||||
|
"youtube_id": "YFYe0DrB95o"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Printing and Branding"),
|
||||||
|
"youtube_id": "cKZHcx1znMc"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Users and Permissions"),
|
||||||
|
"youtube_id": "fnBoRhBrwR4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Workflow"),
|
||||||
|
"youtube_id": "yObJUg9FxFs"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"label": _("Customize"),
|
"label": _("Customize"),
|
||||||
"icon": "icon-glass",
|
"icon": "icon-glass",
|
||||||
|
@ -254,4 +254,25 @@ def get_data():
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"label": _("Help"),
|
||||||
|
"icon": "icon-facetime-video",
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Items and Pricing"),
|
||||||
|
"youtube_id": "qXaEwld4_Ps"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Opening Stock Balance"),
|
||||||
|
"youtube_id": "yPgrtfeCTs"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "help",
|
||||||
|
"label": _("Item Variants"),
|
||||||
|
"youtube_id": "OGBETlCzU5o"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
}
|
||||||
]
|
]
|
||||||
|
@ -10,3 +10,5 @@ frappe.listview_settings['BOM'] = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
frappe.help.youtube_id["BOM"] = "hDV0c1OeWLo";
|
||||||
|
@ -14,3 +14,5 @@ frappe.listview_settings['Item'] = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
frappe.help.youtube_id["Item"] = "qXaEwld4_Ps";
|
||||||
|
Loading…
Reference in New Issue
Block a user