added code style and mardown in todo
diff --git a/erpnext/utilities/page/kb_common/kb_common.js b/erpnext/utilities/page/kb_common/kb_common.js
index a135612..9d6b7e8 100644
--- a/erpnext/utilities/page/kb_common/kb_common.js
+++ b/erpnext/utilities/page/kb_common/kb_common.js
@@ -93,7 +93,7 @@
<div class="ed-text-display %(disp_class)s"></div>\
<a class="ed-text-edit" style="cursor: pointer; float: right; margin-top: -16px;">[edit]</a>\
<textarea class="ed-text-input %(inp_class)s hide"></textarea>\
- <div class="help hide"><br>Formatted as <a href="http://en.wikipedia.org/wiki/Markdown#Syntax_examples"\
+ <div class="help hide"><br>Formatted as <a href="#markdown-reference"\
target="_blank">markdown</a></div>\
<button class="btn btn-small btn-info hide ed-text-save">Save</button>\
<a class="ed-text-cancel hide" style="cursor: pointer;">Cancel</a>\
diff --git a/erpnext/utilities/page/questions/questions.py b/erpnext/utilities/page/questions/questions.py
index bd9efc7..7420d5f 100644
--- a/erpnext/utilities/page/questions/questions.py
+++ b/erpnext/utilities/page/questions/questions.py
@@ -49,7 +49,7 @@
from webnotes.model.doc import Document
d = Document('Question')
- d.question = args['question'].title()
+ d.question = args['question']
d.points = 1
d.save(1)
diff --git a/erpnext/utilities/page/todo/todo.js b/erpnext/utilities/page/todo/todo.js
index 786e757..1ab8982 100644
--- a/erpnext/utilities/page/todo/todo.js
+++ b/erpnext/utilities/page/todo/todo.js
@@ -89,7 +89,7 @@
}
if(!todo.description) todo.description = '';
- todo.desc = todo.description.replace(/\n/g, "<br>");
+ todo.desc = wn.markdown(todo.description);
$(parent_list).append(repl('\
<div class="todoitem">\
@@ -145,7 +145,9 @@
title: 'To Do',
fields: [
{fieldtype:'Date', fieldname:'date', label:'Event Date', reqd:1},
- {fieldtype:'Text', fieldname:'description', label:'Description', reqd:1},
+ {fieldtype:'Text', fieldname:'description', label:'Description',
+ reqd:1, description:'Use <a href="#markdown-reference">markdown</a> to \
+ format content'},
{fieldtype:'Check', fieldname:'checked', label:'Completed'},
{fieldtype:'Select', fieldname:'priority', label:'Priority', reqd:1, 'options':['Medium','High','Low'].join('\n')},
{fieldtype:'Button', fieldname:'save', label:'Save'}
diff --git a/erpnext/utilities/page/todo/todo.py b/erpnext/utilities/page/todo/todo.py
index 1b54478..05c695d 100644
--- a/erpnext/utilities/page/todo/todo.py
+++ b/erpnext/utilities/page/todo/todo.py
@@ -28,6 +28,7 @@
@webnotes.whitelist()
def edit(arg=None):
+ import markdown2
args = webnotes.form_dict
d = Document('ToDo', args.get('name') or None)