calendar: links to ref document
diff --git a/erpnext/utilities/page/calendar/calendar.js b/erpnext/utilities/page/calendar/calendar.js
index 9aa5df8..3d3519b 100644
--- a/erpnext/utilities/page/calendar/calendar.js
+++ b/erpnext/utilities/page/calendar/calendar.js
@@ -83,6 +83,7 @@
d.make_body([
['HTML','Heading']
,['Text','Description']
+ ,['HTML', 'Ref Link']
,['Check', 'Public Event']
,['Check', 'Cancel Event']
,['HTML', 'Event Link']
@@ -111,12 +112,17 @@
this.widgets['Public Event'].checked = true;
this.widgets['Event Link'].innerHTML = '';
+ this.widgets['Ref Link'].innerHTML = '';
- // link
- var div = $a(this.widgets['Event Link'], 'div', 'link_type', {margin:'4px 0px'});
- div.onclick = function() { me.event_dialog.hide(); loaddoc('Event', me.event_dialog.ev.name); }
- div.innerHTML = 'View Event details, add or edit participants';
-
+ if(this.ev.ref_type) {
+ $(repl('<span>Reference: <a href="#Form/%(ref_type)s/%(ref_name)s" \
+ onclick="cur_dialog.hide()">%(ref_type)s: %(ref_name)s</a></span>', this.ev))
+ .appendTo(this.widgets['Ref Link'])
+ }
+
+ $(repl('<a href="#Form/Event/%(name)s" \
+ onclick="cur_dialog.hide()">More Options</a>', this.ev))
+ .appendTo(this.widgets['Event Link'])
}
// event save