|
@@ -4,22 +4,15 @@
|
|
|
* https://github.com/markedjs/marked
|
|
|
*/
|
|
|
|
|
|
-/*
|
|
|
-Wekan Changes:
|
|
|
-
|
|
|
-Disable list formatting and converting to HTML. Fixes:
|
|
|
-- Checklist + card title with starting number and point
|
|
|
- https://github.com/wekan/wekan/issues/2696
|
|
|
-- How to begin a card title with "3. "?
|
|
|
- https://github.com/wekan/wekan/issues/1421
|
|
|
-- GFM checklist not displayed properly in card title #2818
|
|
|
- https://github.com/wekan/wekan/issues/2818
|
|
|
-
|
|
|
-With below using this code, search with text "Wekan":
|
|
|
- //var cap = this.rules.block.list.exec(src);
|
|
|
- // Wekan: do not autonumber lists:
|
|
|
- cap = false;
|
|
|
-*/
|
|
|
+ /* Wekan changes below, with this same code:
|
|
|
+
|
|
|
+_proto.checkbox = function checkbox(checked) {
|
|
|
+ - return '<input ' + (checked ? 'checked="" ' : '') + 'disabled="" type="checkbox"' + (this.options.xhtml ? ' /' : '') + '> ';
|
|
|
+ + // return '<input ' + (checked ? 'checked="" ' : '') + 'disabled="" type="checkbox"' + (this.options.xhtml ? ' /' : '') + '> ';
|
|
|
+ + // Wekan: Instead of HTML, use unicode checked characters
|
|
|
+ + return (checked ? '🗹 ' : '☐ ');
|
|
|
+ };
|
|
|
+ */
|
|
|
|
|
|
/**
|
|
|
* DO NOT EDIT THIS FILE
|
|
@@ -601,9 +594,7 @@ With below using this code, search with text "Wekan":
|
|
|
};
|
|
|
|
|
|
_proto.list = function list(src) {
|
|
|
- //var cap = this.rules.block.list.exec(src);
|
|
|
- // Wekan: do not autonumber lists:
|
|
|
- cap = false;
|
|
|
+ var cap = this.rules.block.list.exec(src);
|
|
|
|
|
|
if (cap) {
|
|
|
var raw = cap[0];
|
|
@@ -1873,7 +1864,9 @@ With below using this code, search with text "Wekan":
|
|
|
};
|
|
|
|
|
|
_proto.checkbox = function checkbox(checked) {
|
|
|
- return '<input ' + (checked ? 'checked="" ' : '') + 'disabled="" type="checkbox"' + (this.options.xhtml ? ' /' : '') + '> ';
|
|
|
+ // return '<input ' + (checked ? 'checked="" ' : '') + 'disabled="" type="checkbox"' + (this.options.xhtml ? ' /' : '') + '> ';
|
|
|
+ // Wekan: Instead of HTML, use unicode checked characters
|
|
|
+ return (checked ? '🗹 ' : '☐ ');
|
|
|
};
|
|
|
|
|
|
_proto.paragraph = function paragraph(text) {
|