Răsfoiți Sursa

转移帮助文档路径,并纳入web服务

Antecer 2 ani în urmă
părinte
comite
dc25151255

+ 1 - 1
app/src/main/assets/web/help/js/main.js

@@ -27,7 +27,7 @@ require(['markdownit', 'highlight'], (mdit, hljs) => {
         },
         },
     });
     });
 
 
-    const path = '../md/';
+    const path = '/help/md/';
     const file = location.hash.slice(1).trim();
     const file = location.hash.slice(1).trim();
     if (!file) return;
     if (!file) return;
     fetch(`${path}${file}.md`)
     fetch(`${path}${file}.md`)

+ 0 - 0
app/src/main/assets/help/ExtensionContentType.md → app/src/main/assets/web/help/md/ExtensionContentType.md


+ 0 - 0
app/src/main/assets/help/SourceMBookHelp.md → app/src/main/assets/web/help/md/SourceMBookHelp.md


+ 0 - 0
app/src/main/assets/help/SourceMRssHelp.md → app/src/main/assets/web/help/md/SourceMRssHelp.md


+ 0 - 0
app/src/main/assets/help/appHelp.md → app/src/main/assets/web/help/md/appHelp.md


+ 0 - 0
app/src/main/assets/help/debugHelp.md → app/src/main/assets/web/help/md/debugHelp.md


+ 0 - 0
app/src/main/assets/help/dictRuleHelp.md → app/src/main/assets/web/help/md/dictRuleHelp.md


+ 0 - 0
app/src/main/assets/help/httpTTSHelp.md → app/src/main/assets/web/help/md/httpTTSHelp.md


+ 0 - 0
app/src/main/assets/help/jsHelp.md → app/src/main/assets/web/help/md/jsHelp.md


+ 0 - 0
app/src/main/assets/help/readMenuHelp.md → app/src/main/assets/web/help/md/readMenuHelp.md


+ 0 - 0
app/src/main/assets/help/regexHelp.md → app/src/main/assets/web/help/md/regexHelp.md


+ 0 - 0
app/src/main/assets/help/replaceRuleHelp.md → app/src/main/assets/web/help/md/replaceRuleHelp.md


+ 0 - 0
app/src/main/assets/help/ruleHelp.md → app/src/main/assets/web/help/md/ruleHelp.md


+ 0 - 0
app/src/main/assets/help/txtTocRuleHelp.md → app/src/main/assets/web/help/md/txtTocRuleHelp.md


+ 0 - 0
app/src/main/assets/help/webDavBookHelp.md → app/src/main/assets/web/help/md/webDavBookHelp.md


+ 0 - 0
app/src/main/assets/help/webDavHelp.md → app/src/main/assets/web/help/md/webDavHelp.md


+ 0 - 0
app/src/main/assets/web/help/md/xpath.md → app/src/main/assets/web/help/md/xpathHelp.md


Fișier diff suprimat deoarece este prea mare
+ 0 - 9
app/src/main/assets/web/src/rules.html


+ 1 - 1
app/src/main/java/io/legado/app/ui/book/import/remote/RemoteBookActivity.kt

@@ -206,7 +206,7 @@ class RemoteBookActivity : BaseImportBookActivity<RemoteBookViewModel>(),
     @Suppress("SameParameterValue")
     @Suppress("SameParameterValue")
     private fun showHelp(fileName: String) {
     private fun showHelp(fileName: String) {
         //显示目录help下的帮助文档
         //显示目录help下的帮助文档
-        val mdText = String(assets.open("help/${fileName}.md").readBytes())
+        val mdText = String(assets.open("web/help/md/${fileName}.md").readBytes())
         showDialogFragment(TextDialog(getString(R.string.help), mdText, TextDialog.Mode.MD))
         showDialogFragment(TextDialog(getString(R.string.help), mdText, TextDialog.Mode.MD))
     }
     }
 
 

+ 1 - 1
app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt

@@ -623,7 +623,7 @@ class BookSourceEditActivity :
 
 
     private fun showHelp(fileName: String) {
     private fun showHelp(fileName: String) {
         //显示目录help下的帮助文档
         //显示目录help下的帮助文档
-        val mdText = String(assets.open("help/${fileName}.md").readBytes())
+        val mdText = String(assets.open("web/help/md/${fileName}.md").readBytes())
         showDialogFragment(TextDialog(getString(R.string.help), mdText, TextDialog.Mode.MD))
         showDialogFragment(TextDialog(getString(R.string.help), mdText, TextDialog.Mode.MD))
     }
     }
 
 

+ 1 - 1
app/src/main/java/io/legado/app/ui/replace/edit/ReplaceEditActivity.kt

@@ -147,7 +147,7 @@ class ReplaceEditActivity :
     @Suppress("SameParameterValue")
     @Suppress("SameParameterValue")
     private fun showHelp(fileName: String) {
     private fun showHelp(fileName: String) {
         //显示目录help下的帮助文档
         //显示目录help下的帮助文档
-        val mdText = String(assets.open("help/${fileName}.md").readBytes())
+        val mdText = String(assets.open("web/help/md/${fileName}.md").readBytes())
         showDialogFragment(TextDialog(getString(R.string.help), mdText, TextDialog.Mode.MD))
         showDialogFragment(TextDialog(getString(R.string.help), mdText, TextDialog.Mode.MD))
     }
     }
 
 

+ 1 - 1
app/src/main/java/io/legado/app/ui/rss/source/edit/RssSourceEditActivity.kt

@@ -391,7 +391,7 @@ class RssSourceEditActivity :
 
 
     private fun showHelp(fileName: String) {
     private fun showHelp(fileName: String) {
         //显示目录help下的帮助文档
         //显示目录help下的帮助文档
-        val mdText = String(assets.open("help/${fileName}.md").readBytes())
+        val mdText = String(assets.open("web/help/md/${fileName}.md").readBytes())
         showDialogFragment(TextDialog(getString(R.string.help), mdText, TextDialog.Mode.MD))
         showDialogFragment(TextDialog(getString(R.string.help), mdText, TextDialog.Mode.MD))
     }
     }
 
 

+ 5 - 8
modules/web/src/components/SourceHelp.vue

@@ -2,16 +2,13 @@
 import { Link } from "@element-plus/icons-vue";
 import { Link } from "@element-plus/icons-vue";
 </script>
 </script>
 <template>
 <template>
-  <el-link
-    :icon="Link"
-    href="/src/rules.html"
-    target="_blank"
+  <el-link :icon="Link" href="/help/#appHelp" target="_blank"
+    >APP帮助文档</el-link
+  ><br />
+  <el-link :icon="Link" href="/help/#ruleHelp" target="_blank"
     >书源制作教程</el-link
     >书源制作教程</el-link
   ><br />
   ><br />
-  <el-link
-    :icon="Link"
-    href="/help#markdown"
-    target="_blank"
+  <el-link :icon="Link" href="/help/#xpathHelp" target="_blank"
     >xpath语法教程</el-link
     >xpath语法教程</el-link
   ><br />
   ><br />
   <el-link
   <el-link

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff