diff --git a/node/utils/ExportHtml.js b/node/utils/ExportHtml.js index afeafd3a9..709548368 100644 --- a/node/utils/ExportHtml.js +++ b/node/utils/ExportHtml.js @@ -98,8 +98,8 @@ function getHTMLFromAtext(pad, atext) var textLines = atext.text.slice(0, -1).split('\n'); var attribLines = Changeset.splitAttributionLines(atext.attribs, atext.text); - var tags = ['h1', 'h2', 'strong', 'em', 'u', 's']; - var props = ['heading1', 'heading2', 'bold', 'italic', 'underline', 'strikethrough']; + var tags = ['h1', 'h2', 'h3', 'h4', 'strong', 'em', 'u', 's']; + var props = ['bold', 'italic', 'underline', 'strikethrough']; var anumMap = {}; props.forEach(function (propName, i) @@ -341,36 +341,15 @@ function getHTMLFromAtext(pad, atext) { pieces.push('
  1. ', lineContent || '
    '); } + else if(line.listTypeName == "title") + { + pieces.push('', lineContent || '', ''); + } else { pieces.push('
')); - } - else - { - pieces.push(new Array(lists.length + 1).join('')); - } - lists.length = 0; - pieces.push(lineContent, '
'); - } - else - { - console.log('trace 2'); - pieces.push('

'); - } - }*/ else//means we are getting closer to the lowest level of indentation { while (whichList < lists.length - 1) @@ -379,6 +358,10 @@ function getHTMLFromAtext(pad, atext) { pieces.push(''); } + else if(line.listTypeName == "title") + { + //do nothing + } else { pieces.push(''); @@ -396,6 +379,10 @@ function getHTMLFromAtext(pad, atext) { pieces.push(''); } + else if(line.listTypeName == "title") + { + //do nothing + } else { pieces.push(''); @@ -412,6 +399,10 @@ function getHTMLFromAtext(pad, atext) { pieces.push(''); } + else if(line.listTypeName == "title") + { + //do nothing + } else { pieces.push(''); @@ -482,6 +473,10 @@ exports.getPadHTMLDocument = function (padId, revNum, noDocType, callback) 'ol ol ol ol ol ol{ list-style-type: lower-roman; }' + 'ol ol ol ol ol ol ol { list-style-type: decimal; }' + 'ol ol ol ol ol ol ol ol{ list-style-type: lower-latin; }' + + 'h1{font-size: 30px;line-height: 35px;}' + + 'h2{font-size: 25px;line-height: 30px;}' + + 'h3{font-size: 20px;line-height: 25px;}' + + 'h4{font-size: 15px;line-height: 20px;}' + '\n' + '\n') + '';