Procházet zdrojové kódy

Улучшение парсинга samlib

Book Pauk před 6 roky
rodič
revize
77b2fc13a7
1 změnil soubory, kde provedl 18 přidání a 0 odebrání
  1. 18 0
      server/core/BookConverter/index.js

+ 18 - 0
server/core/BookConverter/index.js

@@ -79,6 +79,15 @@ class BookConverter {
                 if (elemName == 'p' || elemName == 'dd') {
                 if (elemName == 'p' || elemName == 'dd') {
                     newParagraph();
                     newParagraph();
                 }
                 }
+
+                switch (elemName) {
+                    case 'i':
+                        growParagraph('<emphasis>');
+                        break;
+                    case 'b':
+                        growParagraph('<strong>');
+                        break;
+                }
             }
             }
 
 
         });
         });
@@ -99,6 +108,15 @@ class BookConverter {
 
 
                 let i = path.lastIndexOf('/');
                 let i = path.lastIndexOf('/');
                 tag = path.substr(i + 1);
                 tag = path.substr(i + 1);
+            } else {
+                switch (elemName) {
+                    case 'i':
+                        growParagraph('</emphasis>');
+                        break;
+                    case 'b':
+                        growParagraph('</strong>');
+                        break;
+                }
             }
             }
         });
         });