|
@@ -125,6 +125,14 @@ axios.get(contentApiUrl).then(({ data }) => {
|
|
|
),
|
|
|
},
|
|
|
});
|
|
|
+ } else if (blocks[i]["type"] == "header1") {
|
|
|
+ blocks[i]["text"] = blocks[i]["text"]
|
|
|
+ .replace("### **", "")
|
|
|
+ .replace("**", "");
|
|
|
+ editorBlocks.push({
|
|
|
+ type: "header",
|
|
|
+ data: { level: 1, text: blocks[i]["text"] },
|
|
|
+ });
|
|
|
} else if (blocks[i]["type"] == "title") {
|
|
|
blocks[i]["text"] = blocks[i]["text"]
|
|
|
.replace("### **", "")
|
|
@@ -133,6 +141,38 @@ axios.get(contentApiUrl).then(({ data }) => {
|
|
|
//tmp = document.createElement('h3');
|
|
|
//tmp.innerHTML = blocks[i]['text'];
|
|
|
//odiv.appendChild(tmp);
|
|
|
+ } else if (blocks[i]["type"] == "header3") {
|
|
|
+ blocks[i]["text"] = blocks[i]["text"]
|
|
|
+ .replace("### **", "")
|
|
|
+ .replace("**", "");
|
|
|
+ editorBlocks.push({
|
|
|
+ type: "header",
|
|
|
+ data: { level: 3, text: blocks[i]["text"] },
|
|
|
+ });
|
|
|
+ } else if (blocks[i]["type"] == "header4") {
|
|
|
+ blocks[i]["text"] = blocks[i]["text"]
|
|
|
+ .replace("### **", "")
|
|
|
+ .replace("**", "");
|
|
|
+ editorBlocks.push({
|
|
|
+ type: "header",
|
|
|
+ data: { level: 4, text: blocks[i]["text"] },
|
|
|
+ });
|
|
|
+ } else if (blocks[i]["type"] == "header5") {
|
|
|
+ blocks[i]["text"] = blocks[i]["text"]
|
|
|
+ .replace("### **", "")
|
|
|
+ .replace("**", "");
|
|
|
+ editorBlocks.push({
|
|
|
+ type: "header",
|
|
|
+ data: { level: 5, text: blocks[i]["text"] },
|
|
|
+ });
|
|
|
+ } else if (blocks[i]["type"] == "header6") {
|
|
|
+ blocks[i]["text"] = blocks[i]["text"]
|
|
|
+ .replace("### **", "")
|
|
|
+ .replace("**", "");
|
|
|
+ editorBlocks.push({
|
|
|
+ type: "header",
|
|
|
+ data: { level: 6, text: blocks[i]["text"] },
|
|
|
+ });
|
|
|
} else if (blocks[i]["type"] == "hr") {
|
|
|
editorBlocks.push({ type: "paragraph", data: { text: "---" } });
|
|
|
} else if (blocks[i]["type"] == "mt5") {
|
|
@@ -165,6 +205,7 @@ axios.get(contentApiUrl).then(({ data }) => {
|
|
|
|
|
|
image: {
|
|
|
class: ImageTool,
|
|
|
+ inlineToolbar: ["link"],
|
|
|
config: {
|
|
|
endpoints: {
|
|
|
byFile:
|
|
@@ -246,7 +287,32 @@ function editorSave() {
|
|
|
|
|
|
block = outputData.blocks[i];
|
|
|
if (block.type == "header") {
|
|
|
- mdContent += "## " + block.data.text + "\n";
|
|
|
+ let tag = "";
|
|
|
+ switch (block.data.level) {
|
|
|
+ case 1:
|
|
|
+ tag = "# ";
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ tag = "## ";
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ tag = "### ";
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ tag = "#### ";
|
|
|
+ break;
|
|
|
+ case 5:
|
|
|
+ tag = "##### ";
|
|
|
+ break;
|
|
|
+ case 6:
|
|
|
+ tag = "###### ";
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ mdContent += tag + block.data.text + "\n";
|
|
|
+ // mdContent += `<h${block.data.level}>${block.data.text}</h${block.data.level}>`;
|
|
|
+ // mdContent += "## " + block.data.text + "\n";
|
|
|
} else if (block.type == "paragraph") {
|
|
|
paragraphdata += block.data.text;
|
|
|
|
|
@@ -323,7 +389,31 @@ function editorSave() {
|
|
|
|
|
|
block = outputData.blocks[i];
|
|
|
if (block.type == "header") {
|
|
|
- mdContent += "## " + block.data.text + "\n";
|
|
|
+ let tag = "";
|
|
|
+ switch (block.data.level) {
|
|
|
+ case 1:
|
|
|
+ tag = "# ";
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ tag = "## ";
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ tag = "### ";
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ tag = "#### ";
|
|
|
+ break;
|
|
|
+ case 5:
|
|
|
+ tag = "##### ";
|
|
|
+ break;
|
|
|
+ case 6:
|
|
|
+ tag = "###### ";
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ mdContent += tag + block.data.text + "\n";
|
|
|
+ // mdContent += "## " + block.data.text + "\n";
|
|
|
} else if (block.type == "paragraph") {
|
|
|
paragraphdata += block.data.text;
|
|
|
|
|
@@ -349,7 +439,8 @@ function editorSave() {
|
|
|
}
|
|
|
mdContent += "\n\n";
|
|
|
} else if (block.type == "delimiter") {
|
|
|
- mdContent += "\n---\n";
|
|
|
+ // mdContent += "\n---\n";
|
|
|
+ mdContent += "<br>";
|
|
|
} else if (block.type == "embed") {
|
|
|
mdContent +=
|
|
|
"\n<iframe src=" +
|