diff --git a/README.md b/README.md
index 91213736f..2682367b1 100644
--- a/README.md
+++ b/README.md
@@ -3,10 +3,23 @@
Build Your Eternal Digital Garden
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/README_zh_CN.md b/README_zh_CN.md
index 88d06f829..38476b063 100644
--- a/README_zh_CN.md
+++ b/README_zh_CN.md
@@ -3,10 +3,23 @@
构建你永恒的数字花园
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/menus/navigation.ts b/app/src/menus/navigation.ts index 949abd065..25fc4dd27 100644 --- a/app/src/menus/navigation.ts +++ b/app/src/menus/navigation.ts @@ -1,10 +1,4 @@ -import { - copySubMenu, - exportMd, - movePathToMenu, - openFileAttr, - renameMenu, -} from "./commonMenuItem"; +import {copySubMenu, exportMd, movePathToMenu, openFileAttr, renameMenu,} from "./commonMenuItem"; /// #if !BROWSER import {FileFilter, shell} from "electron"; import {dialog as remoteDialog} from "@electron/remote"; @@ -543,7 +537,7 @@ export const initFileMenu = (app: App, notebookId: string, pathString: string, l /// #endif if (!window.siyuan.config.readonly) { window.siyuan.menus.menu.append(new MenuItem({ - label: window.siyuan.languages.dataHistory, + label: window.siyuan.languages.fileHistory, icon: "iconHistory", click() { openDocHistory({app, id, notebookId, pathString: name}); diff --git a/kernel/bazaar/package.go b/kernel/bazaar/package.go index d16ee3597..cb9d2dc89 100644 --- a/kernel/bazaar/package.go +++ b/kernel/bazaar/package.go @@ -524,8 +524,13 @@ func renderREADME(repoURL string, mdData []byte) (ret string, err error) { } doc.Find("a").Each(func(i int, selection *goquery.Selection) { - if href, ok := selection.Attr("href"); ok && util.IsRelativePath(href) { - selection.SetAttr("href", linkBase+href) + if href, ok := selection.Attr("href"); ok { + if util.IsRelativePath(href) { + selection.SetAttr("href", linkBase+href) + } + + // The hyperlink in the marketplace package README fails to jump to the browser to open https://github.com/siyuan-note/siyuan/issues/8452 + selection.SetAttr("target", "_blank") } })