From 5003642817ed12b7f232845599bf8616bae102cc Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sat, 27 Aug 2022 21:09:40 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/5726 --- app/appearance/langs/en_US.json | 1 + app/appearance/langs/es_ES.json | 1 + app/appearance/langs/fr_FR.json | 1 + app/appearance/langs/zh_CHT.json | 1 + app/appearance/langs/zh_CN.json | 1 + app/src/config/about.ts | 14 +++++++++++++- 6 files changed, 18 insertions(+), 1 deletion(-) diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json index c2cc580eb..6a20544f6 100644 --- a/app/appearance/langs/en_US.json +++ b/app/appearance/langs/en_US.json @@ -1,4 +1,5 @@ { + "log": "Log", "copyInsertAsAssets": "Copy as asset and insert", "useFileProtoLink": "Use file:// absolute path and link", "syncConfGuide1": "Initialize sync key", diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json index 312c20ec1..1dcc79a10 100644 --- a/app/appearance/langs/es_ES.json +++ b/app/appearance/langs/es_ES.json @@ -1,4 +1,5 @@ { + "log": "Registro", "copyInsertAsAssets": "Copiar como archivo de activos e insertar", "useFileProtoLink": "Usar archivo:// ruta absoluta y enlace", "syncConfGuide1": "Inicializar clave de sincronización", diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json index 38fd026e1..1aaab26d0 100644 --- a/app/appearance/langs/fr_FR.json +++ b/app/appearance/langs/fr_FR.json @@ -1,4 +1,5 @@ { + "log": "Journal", "copyInsertAsAssets": "Copier en tant que fichier d'actif et insérer", "useFileProtoLink": "Utiliser file:// chemin absolu et lien", "syncConfGuide1": "Initialiser la clé de synchronisation", diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json index 6df08bb48..2fe965e46 100644 --- a/app/appearance/langs/zh_CHT.json +++ b/app/appearance/langs/zh_CHT.json @@ -1,4 +1,5 @@ { + "log": "日誌", "copyInsertAsAssets": "複製為資源文件並插入", "useFileProtoLink": "使用 file:// 絕對路徑並鏈接", "syncConfGuide1": "初始化同步密鑰", diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json index c095d70b3..ebdeffbc9 100644 --- a/app/appearance/langs/zh_CN.json +++ b/app/appearance/langs/zh_CN.json @@ -1,4 +1,5 @@ { + "log": "日志", "copyInsertAsAssets": "复制为资源文件并插入", "useFileProtoLink": "使用 file:// 绝对路径并链接", "syncConfGuide1": "初始化同步密钥", diff --git a/app/src/config/about.ts b/app/src/config/about.ts index e16792554..5ec0a2c88 100644 --- a/app/src/config/about.ts +++ b/app/src/config/about.ts @@ -8,7 +8,7 @@ import {fetchPost} from "../util/fetch"; import {setAccessAuthCode} from "./util"; import {exportLayout} from "../layout/util"; import {exitSiYuan} from "../dialog/processSystem"; -import {writeText} from "../protyle/util/compatibility"; +import {openByMobile, writeText} from "../protyle/util/compatibility"; import {showMessage} from "../dialog/message"; import {Dialog} from "../dialog"; import {confirmDialog} from "../dialog/confirmDialog"; @@ -121,6 +121,13 @@ export const about = {
+
+
+ ${window.siyuan.languages.log} +
+
+ +
${window.siyuan.languages.about9} @@ -150,6 +157,11 @@ export const about = { tokenElement.addEventListener("click", () => { tokenElement.select(); }); + about.element.querySelector("#exportLog").addEventListener("click", () => { + fetchPost("/api/system/exportLog", {}, (response) => { + openByMobile(response.data.zip); + }) + }); const updateElement = about.element.querySelector("#checkUpdateBtn"); updateElement.addEventListener("click", () => { const svgElement = updateElement.firstElementChild;