diff --git a/src/adonisjs/public/dccs/edit/inplace-text-editor.js b/src/adonisjs/public/dccs/edit/inplace-text-editor.js
index 2e04b1c3c..540d54e5e 100644
--- a/src/adonisjs/public/dccs/edit/inplace-text-editor.js
+++ b/src/adonisjs/public/dccs/edit/inplace-text-editor.js
@@ -547,6 +547,12 @@ class EditDCCText extends EditDCC {
md = "**" + md + "**";
if (attr.italic)
md = "*" + md + "*";
+ if (attr.script == "sub")
+ md = "" + md + "";
+ if (attr.script == "sup")
+ md = "" + md + "";
+ if (attr.link)
+ md = "[" + md + "](" + attr.link + ")";
if (attr.annotation || attr.select) {
md = "{" + md + "}";
if (attr.annotation && attr.annotation.length > 0)
@@ -558,6 +564,7 @@ class EditDCCText extends EditDCC {
md += "/" + attr.select.answer + "/";
}
if (attr.align == "center") {
+ /*
if (content.includes("\n")) {
const cut = content.lastIndexOf("\n");
content = content.substring(0, cut+1) + "
" +
@@ -566,6 +573,14 @@ class EditDCCText extends EditDCC {
content = "
" + content + "
";
if (md.endsWith("\n"))
md = md.substring(0, md.length-1);
+ */
+ content = this._formatPreSegment(
+ content, "
", "
");
+ md = this._formatCurrent(md);
+ }
+ if (attr.list == "bullet") {
+ content = this._formatPreSegment(content, "* ", "");
+ md = this._formatCurrent(md);
}
}
content += md;
@@ -604,6 +619,24 @@ class EditDCCText extends EditDCC {
console.log(unity);
return unity.content;
}
+
+ _formatPreSegment(content, preform, posform) {
+ let formated = content;
+ if (content.includes("\n")) {
+ const cut = content.lastIndexOf("\n");
+ formated = content.substring(0, cut+1) + preform +
+ content.substring(cut+1) + posform;
+ } else
+ formated = preform + content + posform;
+ return formated;
+ }
+
+ _formatCurrent(current) {
+ let formated = current;
+ if (current.endsWith("\n"))
+ formated = current.substring(0, current.length-1);
+ return formated;
+ }
}
(function() {
diff --git a/src/adonisjs/old_html/player/index.html b/src/adonisjs/public/player/index.html
similarity index 100%
rename from src/adonisjs/old_html/player/index.html
rename to src/adonisjs/public/player/index.html
diff --git a/src/adonisjs/public/player/js/player.js b/src/adonisjs/public/player/js/player.js
index 14c8417ac..499b2d150 100644
--- a/src/adonisjs/public/player/js/player.js
+++ b/src/adonisjs/public/player/js/player.js
@@ -223,8 +223,10 @@ class PlayerManager {
if (DCCCommonServer.instance.local)
await this._caseLoad();
else {
+ /*
await Basic.service.signin(this._state,
(precase != null || precaseid != null));
+ */
if (DCCPlayerServer.localEnv)
Basic.service.currentCaseId = DCCPlayerServer.playerObj.id;