Selaa lähdekoodia

amp 들어간 문서에서 발생하는 오류 수정

잉여개발기 2 vuotta sitten
vanhempi
sitoutus
f5fcb64cae
4 muutettua tiedostoa jossa 10 lisäystä ja 11 poistoa
  1. 1 1
      route/tool/func.py
  2. 1 1
      version.json
  3. 4 6
      views/main_css/js/route/editor.js
  4. 4 3
      views/main_css/js/route/view.js

+ 1 - 1
route/tool/func.py

@@ -1058,7 +1058,7 @@ def wiki_css(data):
     data_css = ''
     data_css_dark = ''
 
-    data_css_ver = '213'
+    data_css_ver = '214'
     data_css_ver = '.cache_v' + data_css_ver
 
     if 'main_css' in global_wiki_set:

+ 1 - 1
version.json

@@ -1,6 +1,6 @@
 {
     "beta" : {
-        "r_ver" : "v3.5.0-dev39",
+        "r_ver" : "v3.5.0-dev40",
         "c_ver" : "3500376",
         "s_ver" : "3500113"
     }

+ 4 - 6
views/main_css/js/route/editor.js

@@ -269,14 +269,12 @@ function opennamu_do_editor_preview() {
 
     const input = document.querySelector('#opennamu_edit_textarea');
     if(input !== null) {
-        let doc_name = 'test';
-
-        const doc_name_input = document.querySelector('#opennamu_editor_doc_name');
-        if(doc_name_input !== null) {
-            doc_name = doc_name_input.value;
+        let name = "test";
+        if(document.getElementById('opennamu_editor_doc_name')) {
+            name = document.getElementById('opennamu_editor_doc_name').value.replace(/&/g, '&');
         }
 
-        opennamu_do_render('opennamu_preview_area', input.value, doc_name);
+        opennamu_do_render('opennamu_preview_area', input.value, name);
     }
 }
 

+ 4 - 3
views/main_css/js/route/view.js

@@ -3,7 +3,7 @@
 function opennamu_view_w_raw(render = '') {
     let name = "test";
     if(document.getElementById('opennamu_editor_doc_name')) {
-        name = document.getElementById('opennamu_editor_doc_name').innerHTML;
+        name = document.getElementById('opennamu_editor_doc_name').innerHTML.replace(/&/g, '&');
     }
 
     let rev = "";
@@ -36,13 +36,14 @@ function opennamu_view_w_raw(render = '') {
 function opennamu_view_w_raw_preview() {
     let name = "test";
     if(document.getElementById('opennamu_editor_doc_name')) {
-        name = document.getElementById('opennamu_editor_doc_name').innerHTML;
+        name = document.getElementById('opennamu_editor_doc_name').innerHTML.replace(/&/g, '&');
     }
 
     let data = "";
     if(document.getElementById('opennamu_edit_textarea')) {
         data = document.getElementById('opennamu_edit_textarea').value;
     }
+    console.log(data);
 
     opennamu_do_render('opennamu_preview_area', data, name);
 }
@@ -50,7 +51,7 @@ function opennamu_view_w_raw_preview() {
 function opennamu_view_w() {
     let name = "test";
     if(document.getElementById('opennamu_editor_doc_name')) {
-        name = document.getElementById('opennamu_editor_doc_name').innerHTML;
+        name = document.getElementById('opennamu_editor_doc_name').innerHTML.replace(/&/g, '&');
     }
 
     fetch("/api/raw/" + opennamu_do_url_encode(name)).then(function(res) {