diff --git a/app/appearance/langs/ar_SA.json b/app/appearance/langs/ar_SA.json index 369b50643..38d72e981 100644 --- a/app/appearance/langs/ar_SA.json +++ b/app/appearance/langs/ar_SA.json @@ -450,7 +450,7 @@ "workspaceList": "مساحات العمل", "removeWorkspaceTip": "إزالة من مساحة العمل", "new": "إنشاء", - "share2LiandiConfirmTip": "هل أنت متأكد من مشاركة هذا المستند إلى المجتمع؟", + "share2LiandiConfirmTip": "هل أنت متأكد من أنك تريد نشر هذا المستند في المجتمع؟
بمجرد النشر، سيتمكن الجميع من عرض هذا المستند، يرجى التأكد من أنه لا يحتوي على معلومات حساسة", "share2Liandi": "المشاركة إلى المجتمع", "noDueCard": "ممتاز! لا يوجد المزيد من مهام المراجعة في الوقت الحالي، عُد للتحقق لاحقاً!", "createDeck": "إنشاء شدة", diff --git a/app/appearance/langs/de_DE.json b/app/appearance/langs/de_DE.json index f386f76d7..a5625a981 100644 --- a/app/appearance/langs/de_DE.json +++ b/app/appearance/langs/de_DE.json @@ -450,7 +450,7 @@ "workspaceList": "Arbeitsbereiche", "removeWorkspaceTip": "Aus Arbeitsbereichen entfernen", "new": "Neu", - "share2LiandiConfirmTip": "Sind Sie sicher, dass Sie dieses Dokument mit der Community teilen möchten?", + "share2LiandiConfirmTip": "Sind Sie sicher, dass Sie dieses Dokument veröffentlichen und in der Community teilen möchten?
Nach der Veröffentlichung können alle dieses Dokument einsehen, stellen Sie sicher, dass es keine vertraulichen Informationen enthält", "share2Liandi": "Mit der Community teilen", "noDueCard": "Großartige Arbeit! Momentan sind keine weiteren Überprüfungsaufgaben vorhanden, schauen Sie später wieder vorbei!", "createDeck": "Deck erstellen", diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json index ebbf7e9fa..fc61f1652 100644 --- a/app/appearance/langs/en_US.json +++ b/app/appearance/langs/en_US.json @@ -450,7 +450,7 @@ "workspaceList": "Workspaces", "removeWorkspaceTip": "Remove from Workspaces", "new": "New", - "share2LiandiConfirmTip": "Are you sure to share this document to community?", + "share2LiandiConfirmTip": "Are you sure you want to publish this document to the community?
Once published, everyone will be able to view this document, please ensure it does not contain sensitive information", "share2Liandi": "Share to community", "noDueCard": "Great job! There are no more review tasks at the moment, check back later!", "createDeck": "Create Deck", diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json index 7beef9bc0..20b062d33 100644 --- a/app/appearance/langs/es_ES.json +++ b/app/appearance/langs/es_ES.json @@ -450,7 +450,7 @@ "workspaceList": "Espacio de trabajo", "removeWorkspaceTip": "Quitar de los espacios de trabajo", "new": "Nuevo", - "share2LiandiConfirmTip": "¿Estás seguro de compartir este documento con comunidad?", + "share2LiandiConfirmTip": "¿Estás seguro de que deseas publicar este documento en la comunidad?
Después de la publicación, todos podrán ver este documento, asegúrate de que no contenga información confidencial", "share2Liandi": "Compartir con comunidad", "noDueCard": "¡Buen trabajo! No hay más tareas de revisión en este momento, ¡vuelve a comprobar más tarde!", "createDeck": "Crear mazo", diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json index 4f080b4f2..ba3bc1ef2 100644 --- a/app/appearance/langs/fr_FR.json +++ b/app/appearance/langs/fr_FR.json @@ -450,7 +450,7 @@ "workspaceList": "Espaces de travail", "removeWorkspaceTip": "Supprimer des espaces de travail", "new": "Nouveau", - "share2LiandiConfirmTip": "Êtes-vous sûr de partager ce document avec communauté ?", + "share2LiandiConfirmTip": "Êtes-vous sûr de vouloir publier ce document dans la communauté ?
Après la publication, tout le monde pourra voir ce document, assurez-vous qu'il ne contient pas d'informations sensibles", "share2Liandi": "Partager avec communauté", "noDueCard": "Excellent travail ! Il n'y a plus de tâches de révision pour le moment, revenez plus tard !", "createDeck": "Créer un deck", diff --git a/app/appearance/langs/he_IL.json b/app/appearance/langs/he_IL.json index 7f9601030..f701bdc9b 100644 --- a/app/appearance/langs/he_IL.json +++ b/app/appearance/langs/he_IL.json @@ -450,7 +450,7 @@ "workspaceList": "מקומות עבודה", "removeWorkspaceTip": "הסר ממקומות עבודה", "new": "חדש", - "share2LiandiConfirmTip": "האם אתה בטוח שברצונך לשתף את המסמך הזה עם הקהילה?", + "share2LiandiConfirmTip": "האם אתה בטוח שברצונך לפרסם את המסמך הזה בקהילה?
לאחר הפרסום, כל אחד יוכל לצפות במסמך זה, ודא שהוא אינו מכיל מידע רגיש", "share2Liandi": "שיתוף עם הקהילה", "noDueCard": "עבודה מצוינת! לא עוד משימות לסקירה כרגע, בדוק שוב מאוחר יותר!", "createDeck": "צור ערמת כרטיסים", diff --git a/app/appearance/langs/it_IT.json b/app/appearance/langs/it_IT.json index 01984f4be..5b4d35c13 100644 --- a/app/appearance/langs/it_IT.json +++ b/app/appearance/langs/it_IT.json @@ -450,7 +450,7 @@ "workspaceList": "Aree di lavoro", "removeWorkspaceTip": "Rimuovi dalle aree di lavoro", "new": "Nuovo", - "share2LiandiConfirmTip": "Sei sicuro di voler condividere questo documento con la comunità?", + "share2LiandiConfirmTip": "Sei sicuro di voler pubblicare questo documento nella comunità?
Dopo la pubblicazione, tutti potranno visualizzare questo documento, assicurati che non contenga informazioni riservate", "share2Liandi": "Condividi con la comunità", "noDueCard": "Ottimo lavoro! Non ci sono altre attività di revisione al momento, ricontrolla più tardi!", "createDeck": "Crea mazzo", diff --git a/app/appearance/langs/ja_JP.json b/app/appearance/langs/ja_JP.json index 34fc2a32d..e2c6ea60e 100644 --- a/app/appearance/langs/ja_JP.json +++ b/app/appearance/langs/ja_JP.json @@ -450,7 +450,7 @@ "workspaceList": "ワークスペース", "removeWorkspaceTip": "ワークスペースから削除", "new": "新規作成", - "share2LiandiConfirmTip": "このドキュメントをコミュニティに公開してもよろしいですか?", + "share2LiandiConfirmTip": "このドキュメントを公開してコミュニティに共有しますか?
公開後、すべての人がこのドキュメントを閲覧できるようになります。ドキュメントに機密情報が含まれていないことを確認してください", "share2Liandi": "コミュニティに公開する", "noDueCard": "お疲れ様です!現在復習タスクはありません。後でまた確認してください", "createDeck": "デッキを作成", diff --git a/app/appearance/langs/pl_PL.json b/app/appearance/langs/pl_PL.json index 2de62d3da..2912fd38f 100644 --- a/app/appearance/langs/pl_PL.json +++ b/app/appearance/langs/pl_PL.json @@ -450,7 +450,7 @@ "workspaceList": "Obszary robocze", "removeWorkspaceTip": "Usuń z obszarów roboczych", "new": "Nowy", - "share2LiandiConfirmTip": "Czy na pewno chcesz udostępnić ten dokument społeczności?", + "share2LiandiConfirmTip": "Czy na pewno chcesz opublikować ten dokument w społeczności?
Po opublikowaniu wszyscy będą mogli zobaczyć ten dokument, upewnij się, że nie zawiera on poufnych informacji", "share2Liandi": "Udostępnij społeczności", "noDueCard": "Świetna robota! Obecnie nie ma więcej zadań do przeglądu, sprawdź później!", "createDeck": "Utwórz talię", diff --git a/app/appearance/langs/ru_RU.json b/app/appearance/langs/ru_RU.json index 15d8a27c2..f5db1e395 100644 --- a/app/appearance/langs/ru_RU.json +++ b/app/appearance/langs/ru_RU.json @@ -450,7 +450,7 @@ "workspaceList": "Рабочие пространства", "removeWorkspaceTip": "Удалить из Рабочих пространств", "new": "Новый", - "share2LiandiConfirmTip": "Вы уверены, что хотите поделиться этим документом с сообществом?", + "share2LiandiConfirmTip": "Вы уверены, что хотите опубликовать этот документ в сообществе?
После публикации все смогут просматривать этот документ, убедитесь, что он не содержит конфиденциальной информации", "share2Liandi": "Поделиться с сообществом", "noDueCard": "Отличная работа! В данный момент нет больше заданий для обзора, проверьте позже!", "createDeck": "Создать колоду", diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json index 4a515df94..08c4a33e7 100644 --- a/app/appearance/langs/zh_CHT.json +++ b/app/appearance/langs/zh_CHT.json @@ -450,7 +450,7 @@ "workspaceList": "工作空間", "removeWorkspaceTip": "從工作空間列表中移除", "new": "新建", - "share2LiandiConfirmTip": "確定將該文檔分享到社區嗎?", + "share2LiandiConfirmTip": "確定將該文檔公開分享到社區嗎?
公開分享後所有人都可以查看該文檔,請確保文檔內容不包含敏感信息", "share2Liandi": "分享到社區", "noDueCard": "幹得漂亮!目前已經沒有更多複習任務,過一會再來看看吧!", "createDeck": "建立卡包", diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json index da211ac22..b110bde62 100644 --- a/app/appearance/langs/zh_CN.json +++ b/app/appearance/langs/zh_CN.json @@ -450,7 +450,7 @@ "workspaceList": "工作空间", "removeWorkspaceTip": "从工作空间列表中移除", "new": "新建", - "share2LiandiConfirmTip": "确定将该文档分享到社区吗?", + "share2LiandiConfirmTip": "确定将该文档公开分享到社区吗?
公开分享后所有人都可以查看该文档,请确保文档内容不包含敏感信息", "share2Liandi": "分享到社区", "noDueCard": "干得漂亮!目前已经没有更多复习任务,过一会再来看看吧!", "createDeck": "创建卡包", diff --git a/app/src/protyle/breadcrumb/index.ts b/app/src/protyle/breadcrumb/index.ts index 8bb1110a4..409d843e2 100644 --- a/app/src/protyle/breadcrumb/index.ts +++ b/app/src/protyle/breadcrumb/index.ts @@ -32,6 +32,7 @@ import {isInAndroid, isInHarmony, isIPad, isMac, updateHotkeyTip} from "../util/ import {resize} from "../util/resize"; import {listIndent, listOutdent} from "../wysiwyg/list"; import {improveBreadcrumbAppearance} from "../wysiwyg/renderBacklink"; +import {getCloudURL} from "../../config/util/about"; export class Breadcrumb { public element: HTMLElement; @@ -373,7 +374,8 @@ ${padHTML} label: window.siyuan.languages.share2Liandi, icon: "iconLiandi", click() { - confirmDialog("🚀 " + window.siyuan.languages.share2Liandi, window.siyuan.languages.share2LiandiConfirmTip, () => { + confirmDialog("🤩 " + window.siyuan.languages.share2Liandi, + window.siyuan.languages.share2LiandiConfirmTip.replace("${accountServer}", getCloudURL("")), () => { fetchPost("/api/export/export2Liandi", {id: protyle.block.parentID}); }); } diff --git a/kernel/model/bazzar.go b/kernel/model/bazzar.go index 65ee8db9a..c7229a055 100644 --- a/kernel/model/bazzar.go +++ b/kernel/model/bazzar.go @@ -501,6 +501,7 @@ func matchPackage(keywords []string, pkg *bazaar.Package) bool { return false } + hitCount := 0 for _, keyword := range keywords { if strings.Contains(strings.ToLower(pkg.DisplayName.Default), keyword) || strings.Contains(strings.ToLower(pkg.DisplayName.ZhCN), keyword) || @@ -512,16 +513,16 @@ func matchPackage(keywords []string, pkg *bazaar.Package) bool { strings.Contains(strings.ToLower(pkg.Description.EnUS), keyword) || strings.Contains(strings.ToLower(path.Base(pkg.RepoURL)), keyword) || strings.Contains(strings.ToLower(pkg.Author), keyword) { - return true + hitCount++ } for _, pkgKeyword := range pkg.Keywords { if strings.Contains(strings.ToLower(pkgKeyword), keyword) { - return true + hitCount++ } } } - return false + return hitCount == len(keywords) } func getSearchKeywords(query string) (ret []string) { diff --git a/kernel/model/conf.go b/kernel/model/conf.go index 5b0eb9f64..e3d424e37 100644 --- a/kernel/model/conf.go +++ b/kernel/model/conf.go @@ -847,6 +847,7 @@ func (conf *AppConf) Language(num int) (ret string) { ret = conf.language(num) subscribeURL := util.GetCloudAccountServer() + "/subscribe/siyuan" ret = strings.ReplaceAll(ret, "${url}", subscribeURL) + ret = strings.ReplaceAll(ret, "${accountServer}", util.GetCloudAccountServer()) return }