Skip to content

Commit

Permalink
🎨 支持配置反链面板提及默认展开数 #7743
Browse files Browse the repository at this point in the history
  • Loading branch information
88250 committed Mar 22, 2023
1 parent 9052bc5 commit b719f12
Show file tree
Hide file tree
Showing 7 changed files with 25 additions and 5 deletions.
4 changes: 3 additions & 1 deletion app/appearance/langs/en_US.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,10 @@
"microphoneNotAccess": "Access to the microphone is denied, go to System Preferences to reset",
"dynamicLoadBlocks": "Number of dynamically loaded blocks",
"dynamicLoadBlocksTip": "This value contains the number of subblocks. If there are many code blocks, formula blocks or chart blocks that need to be rendered, it is recommended not to set too large",
"backlinkExpand": "Default expansion number of backlink panel",
"backlinkExpand": "Backlink default expand",
"backlinkExpandTip": "If configured as <code class='fn__code'>0</code>, it will not be expanded",
"backmentionExpand": "Backmention default expand",
"backmentionExpandTip": "If configured as <code class='fn__code'>0</code>, it will not be expanded",
"googleAnalytics": "Google Analytics",
"googleAnalyticsTip": "After enabling, usage will be counted through <a href=\"https://analytics.google.com/\" target=\"_blank\">Google Analytics</a> so that developers can improve the product user experience",
"floatWindowMode": "Hover to display a floating window",
Expand Down
4 changes: 3 additions & 1 deletion app/appearance/langs/es_ES.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,10 @@
"microphoneNotAccess": "Acceso al micrófono denegado, ve a Preferencias del Sistema para reiniciar",
"dynamicLoadBlocks": "Número de bloques cargados dinámicamente",
"dynamicLoadBlocksTip": "Este valor contiene el número de subbloques. Si hay muchos bloques de código, bloques de fórmulas o bloques de gráficos que necesitan renderizarse, se recomienda no configurarlos demasiado grandes",
"backlinkExpand": "Número de expansión predeterminado del panel de backlinks",
"backlinkExpand": "Expansión predeterminada de vínculo de retroceso",
"backlinkExpandTip": "Si se configura como <code class='fn__code'>0</code>, no se expandirá",
"backmentionExpand": "Expansión predeterminada de la mención",
"backmentionExpandTip": "Si se configura como <code class='fn__code'>0</code>, no se expandirá",
"googleAnalytics": "Google Analytics",
"googleAnalyticsTip": "Después de habilitar, el uso se contará a través de <a href=\"https://analytics.google.com/\" target=\"_blank\">Google Analytics</a> para que los desarrolladores puedan mejorar la experiencia del usuario del producto.",
"floatWindowMode": "Pase el cursor para mostrar una ventana flotante",
Expand Down
4 changes: 3 additions & 1 deletion app/appearance/langs/fr_FR.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,10 @@
"microphoneNotAccess": "L'accès au microphone est refusé, allez dans les Préférences Système pour réinitialiser",
"dynamicLoadBlocks": "Nombre de blocs chargés dynamiquement",
"dynamicLoadBlocksTip": "Cette valeur contient le nombre de sous-blocs. S'il y a beaucoup de blocs de code, de blocs de formule ou de blocs de graphique qui doivent être rendus, il est recommandé de ne pas définir trop grand",
"backlinkExpand": "Numéro d'extension par défaut du panneau de backlink",
"backlinkExpand": "Développer le lien retour par défaut",
"backlinkExpandTip": "Si configuré comme <code class='fn__code'>0</code>, il ne sera pas développé",
"backmentionExpand": "Développer la mention par défaut",
"backmentionExpandTip": "Si configuré comme <code class='fn__code'>0</code>, il ne sera pas développé",
"googleAnalytics": "Google Analytics",
"googleAnalyticsTip": "Après l'activation, l'utilisation sera comptabilisée via <a href=\"https://analytics.google.com/\" target=\"_blank\">Google Analytics</a> afin que les développeurs puissent améliorer l'expérience utilisateur du produit.",
"floatWindowMode": "Survolez pour afficher une fenêtre flottante",
Expand Down
4 changes: 3 additions & 1 deletion app/appearance/langs/zh_CHT.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,10 @@
"microphoneNotAccess": "麥克風被拒絕訪問,可前往系統偏好設置中重新設置",
"dynamicLoadBlocks": "動態載入塊數",
"dynamicLoadBlocksTip": "該值包含了子塊數。如果需要渲染的代碼塊、公式塊或圖表塊較多,建議不要設置過大",
"backlinkExpand": "反鏈面板默認展開數",
"backlinkExpand": "反向鏈接默認展開數",
"backlinkExpandTip": "配置為 <code class='fn__code'>0</code> 則不展開",
"backmentionExpand": "反向提及默認展開數",
"backmentionExpandTip": "配置為 <code class='fn__code'>0</code> 則不展開",
"googleAnalytics": "Google Analytics",
"googleAnalyticsTip": "啟用後會通過 <a href=\"https://analytics.google.com/\" target=\"_blank\">Google Analytics</a> 統計使用情況,以便開發者提升產品使用體驗",
"floatWindowMode": "懸停出現浮窗",
Expand Down
4 changes: 3 additions & 1 deletion app/appearance/langs/zh_CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,10 @@
"microphoneNotAccess": "麦克风被拒绝访问,可前往系统偏好设置中重新设置",
"dynamicLoadBlocks": "动态加载块数",
"dynamicLoadBlocksTip": "该值包含了子块数。如果需要渲染的代码块、公式块或图表块较多,建议不要设置过大",
"backlinkExpand": "反链面板默认展开数",
"backlinkExpand": "反向链接默认展开数",
"backlinkExpandTip": "配置为 <code class='fn__code'>0</code> 则不展开",
"backmentionExpand": "反向提及默认展开数",
"backmentionExpandTip": "配置为 <code class='fn__code'>0</code> 则不展开",
"googleAnalytics": "Google Analytics",
"googleAnalyticsTip": "启用后会通过 <a href=\"https://analytics.google.com/\" target=\"_blank\">Google Analytics</a> 统计使用情况,以便开发者提升产品使用体验",
"floatWindowMode": "悬停出现浮窗",
Expand Down
9 changes: 9 additions & 0 deletions app/src/config/editor.ts
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,14 @@ export const editor = {
<span class="fn__space"></span>
<input class="b3-text-field fn__flex-center fn__size200" id="backlinkExpandCount" type="number" min="0" max="512" value="${window.siyuan.config.editor.backlinkExpandCount}"/>
</label>
<label class="fn__flex b3-label config__item">
<div class="fn__flex-1">
${window.siyuan.languages.backmentionExpand}
<div class="b3-label__text">${window.siyuan.languages.backmentionExpandTip}</div>
</div>
<span class="fn__space"></span>
<input class="b3-text-field fn__flex-center fn__size200" id="backmentionExpandCount" type="number" min="0" max="512" value="${window.siyuan.config.editor.backmentionExpandCount}"/>
</label>
<label class="fn__flex b3-label config__item">
<div class="fn__flex-1">
${window.siyuan.languages.generateHistory}
Expand Down Expand Up @@ -281,6 +289,7 @@ export const editor = {
virtualBlockRefExclude: (editor.element.querySelector("#virtualBlockRefExclude") as HTMLInputElement).value,
blockRefDynamicAnchorTextMaxLen: parseInt((editor.element.querySelector("#blockRefDynamicAnchorTextMaxLen") as HTMLInputElement).value),
backlinkExpandCount: parseInt((editor.element.querySelector("#backlinkExpandCount") as HTMLInputElement).value),
backmentionExpandCount: parseInt((editor.element.querySelector("#backmentionExpandCount") as HTMLInputElement).value),
dynamicLoadBlocks: dynamicLoadBlocks,
codeLigatures: (editor.element.querySelector("#codeLigatures") as HTMLInputElement).checked,
codeTabSpaces: parseInt((editor.element.querySelector("#codeTabSpaces") as HTMLInputElement).value),
Expand Down
1 change: 1 addition & 0 deletions app/src/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -336,6 +336,7 @@ declare interface IEditor {
virtualBlockRefInclude: string;
blockRefDynamicAnchorTextMaxLen: number;
backlinkExpandCount: number;
backmentionExpandCount: number;

emoji: string[];
}
Expand Down

0 comments on commit b719f12

Please sign in to comment.