Normalize usage of quote char to double-quote char on wisiwyg module.

stable
Andrey Antukh 2014-10-10 00:25:05 +02:00
parent bdd773c945
commit bc3d2ef389
1 changed files with 19 additions and 20 deletions

View File

@ -45,7 +45,7 @@ tgMarkitupDirective = ($rootscope, $rs, $tr) ->
previewDomNode = $("<div/>", {class: "preview"}) previewDomNode = $("<div/>", {class: "preview"})
#openHelp = -> #openHelp = ->
# window.open($rootscope.urls.wikiHelpUrl(), '_blank') # window.open($rootscope.urls.wikiHelpUrl(), "_blank")
closePreviewMode = -> closePreviewMode = ->
element.parents(".markdown").find(".preview").remove() element.parents(".markdown").find(".preview").remove()
@ -72,7 +72,7 @@ tgMarkitupDirective = ($rootscope, $rs, $tr) ->
setCaretPosition = (elm, caretPos) -> setCaretPosition = (elm, caretPos) ->
if elm.createTextRange if elm.createTextRange
range = elm.createTextRange() range = elm.createTextRange()
range.move('character', caretPos) range.move("character", caretPos)
range.select() range.select()
else if elm.selectionStart else if elm.selectionStart
@ -91,8 +91,8 @@ tgMarkitupDirective = ($rootscope, $rs, $tr) ->
return currentCaretPosition - removedLineLength + 1 return currentCaretPosition - removedLineLength + 1
markdownSettings = markdownSettings =
nameSpace: 'markdown' nameSpace: "markdown"
onShiftEnter: {keepDefault:false, openWith:'\n\n'} onShiftEnter: {keepDefault:false, openWith:"\n\n"}
onEnter: onEnter:
keepDefault: false keepDefault: false
replaceWith: (data) => replaceWith: (data) =>
@ -168,28 +168,28 @@ tgMarkitupDirective = ($rootscope, $rs, $tr) ->
placeHolder: $tr.t("markdown-editor.placeholder") placeHolder: $tr.t("markdown-editor.placeholder")
}, },
{ {
separator: '---------------' separator: "---------------"
}, },
{ {
name: $tr.t("markdown-editor.bold") name: $tr.t("markdown-editor.bold")
key: "B" key: "B"
openWith: '**' openWith: "**"
closeWith: '**' closeWith: "**"
}, },
{ {
name: $tr.t("markdown-editor.italic") name: $tr.t("markdown-editor.italic")
key: "I" key: "I"
openWith: '_' openWith: "_"
closeWith: '_' closeWith: "_"
}, },
{ {
name: $tr.t("markdown-editor.strike") name: $tr.t("markdown-editor.strike")
key: "S" key: "S"
openWith: '~~' openWith: "~~"
closeWith: '~~' closeWith: "~~"
}, },
{ {
separator: '---------------' separator: "---------------"
}, },
{ {
name: $tr.t("markdown-editor.bulleted-list") name: $tr.t("markdown-editor.bulleted-list")
@ -200,7 +200,7 @@ tgMarkitupDirective = ($rootscope, $rs, $tr) ->
openWith: (markItUp) -> markItUp.line+". " openWith: (markItUp) -> markItUp.line+". "
}, },
{ {
separator: '---------------' separator: "---------------"
}, },
{ {
name: $tr.t("markdown-editor.picture") name: $tr.t("markdown-editor.picture")
@ -210,12 +210,12 @@ tgMarkitupDirective = ($rootscope, $rs, $tr) ->
{ {
name: $tr.t("markdown-editor.link") name: $tr.t("markdown-editor.link")
key: "L" key: "L"
openWith: '[' openWith: "["
closeWith: ']([![Url:!:http://]!] "[![Title]!]")' closeWith: ']([![Url:!:http://]!] "[![Title]!]")'
placeHolder: $tr.t("markdown-editor.link-placeholder") placeHolder: $tr.t("markdown-editor.link-placeholder")
}, },
{ {
separator: '---------------' separator: "---------------"
}, },
{ {
name: $tr.t("markdown-editor.quotes") name: $tr.t("markdown-editor.quotes")
@ -227,7 +227,7 @@ tgMarkitupDirective = ($rootscope, $rs, $tr) ->
closeWith: "\n```" closeWith: "\n```"
}, },
{ {
separator: '---------------' separator: "---------------"
}, },
{ {
name: $tr.t("markdown-editor.preview") name: $tr.t("markdown-editor.preview")
@ -235,7 +235,7 @@ tgMarkitupDirective = ($rootscope, $rs, $tr) ->
className: "preview-icon" className: "preview-icon"
}, },
# { # {
# separator: '---------------' # separator: "---------------"
# }, # },
# { # {
# name: $tr.t("markdown-editor.help") # name: $tr.t("markdown-editor.help")
@ -248,16 +248,15 @@ tgMarkitupDirective = ($rootscope, $rs, $tr) ->
$model.$setViewValue(target.val()) $model.$setViewValue(target.val())
markdownTitle = (markItUp, char) -> markdownTitle = (markItUp, char) ->
heading = '' heading = ""
n = $.trim(markItUp.selection or markItUp.placeHolder).length n = $.trim(markItUp.selection or markItUp.placeHolder).length
for i in [0..n-1] for i in [0..n-1]
heading += char heading += char
return '\n'+heading+'\n' return "\n"+heading+"\n"
element.markItUp(markdownSettings) element.markItUp(markdownSettings)
element.on "keypress", (event) -> element.on "keypress", (event) ->
$scope.$apply() $scope.$apply()