Просмотр исходного кода

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

Antecer 2 лет назад
Родитель
Сommit
dc25151255
23 измененных файлов с 10 добавлено и 22 удалено
  1. 1 1
      app/src/main/assets/web/help/js/main.js
  2. 0 0
      app/src/main/assets/web/help/md/ExtensionContentType.md
  3. 0 0
      app/src/main/assets/web/help/md/SourceMBookHelp.md
  4. 0 0
      app/src/main/assets/web/help/md/SourceMRssHelp.md
  5. 0 0
      app/src/main/assets/web/help/md/appHelp.md
  6. 0 0
      app/src/main/assets/web/help/md/debugHelp.md
  7. 0 0
      app/src/main/assets/web/help/md/dictRuleHelp.md
  8. 0 0
      app/src/main/assets/web/help/md/httpTTSHelp.md
  9. 0 0
      app/src/main/assets/web/help/md/jsHelp.md
  10. 0 0
      app/src/main/assets/web/help/md/readMenuHelp.md
  11. 0 0
      app/src/main/assets/web/help/md/regexHelp.md
  12. 0 0
      app/src/main/assets/web/help/md/replaceRuleHelp.md
  13. 0 0
      app/src/main/assets/web/help/md/ruleHelp.md
  14. 0 0
      app/src/main/assets/web/help/md/txtTocRuleHelp.md
  15. 0 0
      app/src/main/assets/web/help/md/webDavBookHelp.md
  16. 0 0
      app/src/main/assets/web/help/md/webDavHelp.md
  17. 0 0
      app/src/main/assets/web/help/md/xpathHelp.md
  18. 0 9
      app/src/main/assets/web/src/rules.html
  19. 1 1
      app/src/main/java/io/legado/app/ui/book/import/remote/RemoteBookActivity.kt
  20. 1 1
      app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt
  21. 1 1
      app/src/main/java/io/legado/app/ui/replace/edit/ReplaceEditActivity.kt
  22. 1 1
      app/src/main/java/io/legado/app/ui/rss/source/edit/RssSourceEditActivity.kt
  23. 5 8
      modules/web/src/components/SourceHelp.vue

+ 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();
     if (!file) return;
     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


Разница между файлами не показана из-за своего большого размера
+ 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")
     private fun showHelp(fileName: String) {
         //显示目录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))
     }
 

+ 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) {
         //显示目录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))
     }
 

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

@@ -147,7 +147,7 @@ class ReplaceEditActivity :
     @Suppress("SameParameterValue")
     private fun showHelp(fileName: String) {
         //显示目录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))
     }
 

+ 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) {
         //显示目录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))
     }
 

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

@@ -2,16 +2,13 @@
 import { Link } from "@element-plus/icons-vue";
 </script>
 <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
   ><br />
-  <el-link
-    :icon="Link"
-    href="/help#markdown"
-    target="_blank"
+  <el-link :icon="Link" href="/help/#xpathHelp" target="_blank"
     >xpath语法教程</el-link
   ><br />
   <el-link

Некоторые файлы не были показаны из-за большого количества измененных файлов