🎨 更新删除操作确认提示
This commit is contained in:
parent
08a0f835ab
commit
f76608bf90
16 changed files with 17 additions and 12 deletions
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
"deleteOpConfirm": "⚠️ Delete operation confirmation",
|
||||
"filterDocNameEnter": "Filter doc name Enter",
|
||||
"defBlock": "Def block",
|
||||
"defBlockChildren": "Define block and its children",
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
"deleteOpConfirm": "⚠️ Confirmación de operación de eliminación",
|
||||
"filterDocNameEnter": "Filtrar doc name Enter",
|
||||
"defBlock": "Definir bloque",
|
||||
"defBlockChildren": "Definir bloque y sus hijos",
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
"deleteOpConfirm": "⚠️ Supprimer la confirmation de l'opération",
|
||||
"filterDocNameEnter": "Filtre doc name Enter",
|
||||
"defBlock": "Définir le bloc",
|
||||
"defBlockChildren": "Définir le bloc et ses enfants",
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
"deleteOpConfirm": "⚠️ Delete operation confirmation",
|
||||
"filterDocNameEnter": "過濾文檔名 Enter",
|
||||
"defBlock": "定義塊",
|
||||
"defBlockChildren": "定義塊及其子塊",
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
"deleteOpConfirm": "⚠️ 删除操作确认",
|
||||
"filterDocNameEnter": "过滤文档名 Enter",
|
||||
"defBlock": "定义块",
|
||||
"defBlockChildren": "定义块及其子块",
|
||||
|
|
|
@ -17,7 +17,7 @@ export const deleteFile = (notebookId: string, pathString: string, name: string)
|
|||
if (response.data.subFileCount > 0) {
|
||||
tip = `${window.siyuan.languages.confirmDelete} <b>${name}</b> ${window.siyuan.languages.andSubFile.replace("x", response.data.subFileCount)}?`;
|
||||
}
|
||||
confirmDialog(window.siyuan.languages.delete, tip, () => {
|
||||
confirmDialog(window.siyuan.languages.deleteOpConfirm, tip, () => {
|
||||
fetchPost("/api/filetree/removeDoc", {
|
||||
notebook: notebookId,
|
||||
path: pathString
|
||||
|
|
|
@ -128,7 +128,7 @@ export class Bookmark extends Model {
|
|||
label: window.siyuan.languages.remove,
|
||||
click: () => {
|
||||
const bookmark = (id ? element.parentElement.previousElementSibling : element).querySelector(".b3-list-item__text").textContent;
|
||||
confirmDialog(window.siyuan.languages.delete, `${window.siyuan.languages.confirmDelete} <b>${escapeHtml(bookmark)}</b>?`, () => {
|
||||
confirmDialog(window.siyuan.languages.deleteOpConfirm, `${window.siyuan.languages.confirmDelete} <b>${escapeHtml(bookmark)}</b>?`, () => {
|
||||
if (id) {
|
||||
fetchPost("/api/attr/setBlockAttrs", {id, attrs: {bookmark: ""}}, () => {
|
||||
this.update();
|
||||
|
|
|
@ -117,7 +117,7 @@ export class Files extends Model {
|
|||
event.preventDefault();
|
||||
break;
|
||||
} else if (type === "remove") {
|
||||
confirmDialog(window.siyuan.languages.delete,
|
||||
confirmDialog(window.siyuan.languages.deleteOpConfirm,
|
||||
`${window.siyuan.languages.confirmDelete} <b>${escapeHtml(target.parentElement.querySelector(".b3-list-item__text").textContent)}</b>?`, () => {
|
||||
fetchPost("/api/notebook/removeNotebook", {
|
||||
notebook: target.getAttribute("data-url"),
|
||||
|
|
|
@ -108,7 +108,7 @@ export class Inbox extends Model {
|
|||
this.update();
|
||||
break;
|
||||
case "delete":
|
||||
confirmDialog(window.siyuan.languages.delete, window.siyuan.languages.confirmDelete + "?", () => {
|
||||
confirmDialog(window.siyuan.languages.deleteOpConfirm, window.siyuan.languages.confirmDelete + "?", () => {
|
||||
this.remove(detailsElement.getAttribute("data-id"));
|
||||
});
|
||||
break;
|
||||
|
@ -209,7 +209,7 @@ ${(Lute.New()).MarkdownStr("", data.shorthandContent)}
|
|||
label: window.siyuan.languages.remove,
|
||||
icon: "iconTrashcan",
|
||||
click: () => {
|
||||
confirmDialog(window.siyuan.languages.delete, window.siyuan.languages.confirmDelete + "?", () => {
|
||||
confirmDialog(window.siyuan.languages.deleteOpConfirm, window.siyuan.languages.confirmDelete + "?", () => {
|
||||
this.remove();
|
||||
});
|
||||
}
|
||||
|
|
|
@ -114,7 +114,7 @@ export class Tag extends Model {
|
|||
icon: "iconTrashcan",
|
||||
label: window.siyuan.languages.remove,
|
||||
click: () => {
|
||||
confirmDialog(window.siyuan.languages.delete, `${window.siyuan.languages.confirmDelete} <b>${escapeHtml(labelName)}</b>?`, () => {
|
||||
confirmDialog(window.siyuan.languages.deleteOpConfirm, `${window.siyuan.languages.confirmDelete} <b>${escapeHtml(labelName)}</b>?`, () => {
|
||||
fetchPost("/api/tag/removeTag", {label: labelName});
|
||||
});
|
||||
},
|
||||
|
|
|
@ -88,7 +88,7 @@ export const initNavigationMenu = (liElement: HTMLElement) => {
|
|||
label: window.siyuan.languages.delete,
|
||||
accelerator: "⌦",
|
||||
click: () => {
|
||||
confirmDialog(window.siyuan.languages.delete,
|
||||
confirmDialog(window.siyuan.languages.deleteOpConfirm,
|
||||
`${window.siyuan.languages.confirmDelete} <b>${Lute.EscapeHTMLStr(name)}</b>?`, () => {
|
||||
fetchPost("/api/notebook/removeNotebook", {
|
||||
notebook: notebookId,
|
||||
|
|
|
@ -36,7 +36,7 @@ export class MobileBookmarks {
|
|||
if (actionElement) {
|
||||
const bookmark = (id ? element.parentElement.previousElementSibling : element).querySelector(".b3-list-item__text").textContent;
|
||||
if (actionElement.getAttribute("data-type") === "remove") {
|
||||
confirmDialog(window.siyuan.languages.delete, `${window.siyuan.languages.confirmDelete} <b>${escapeHtml(bookmark)}</b>?`, () => {
|
||||
confirmDialog(window.siyuan.languages.deleteOpConfirm, `${window.siyuan.languages.confirmDelete} <b>${escapeHtml(bookmark)}</b>?`, () => {
|
||||
if (id) {
|
||||
fetchPost("/api/attr/setBlockAttrs", {id, attrs: {bookmark: ""}}, () => {
|
||||
this.update();
|
||||
|
|
|
@ -148,7 +148,7 @@ export class MobileFiles extends Model {
|
|||
event.preventDefault();
|
||||
break;
|
||||
} else if (type === "remove") {
|
||||
confirmDialog(window.siyuan.languages.delete,
|
||||
confirmDialog(window.siyuan.languages.deleteOpConfirm,
|
||||
`${window.siyuan.languages.confirmDelete} <b>${escapeHtml(target.parentElement.querySelector(".b3-list-item__text").textContent)}</b>?`, () => {
|
||||
fetchPost("/api/notebook/removeNotebook", {
|
||||
notebook: target.getAttribute("data-url"),
|
||||
|
|
|
@ -60,7 +60,7 @@ export class MobileTags {
|
|||
fetchPost("/api/tag/renameTag", {oldLabel: labelName, newLabel: inputElement.value});
|
||||
});
|
||||
} else {
|
||||
confirmDialog(window.siyuan.languages.delete, `${window.siyuan.languages.confirmDelete} <b>${escapeHtml(labelName)}</b>?`, () => {
|
||||
confirmDialog(window.siyuan.languages.deleteOpConfirm, `${window.siyuan.languages.confirmDelete} <b>${escapeHtml(labelName)}</b>?`, () => {
|
||||
fetchPost("/api/tag/removeTag", {label: labelName});
|
||||
});
|
||||
}
|
||||
|
|
|
@ -984,7 +984,7 @@ const fileTreeKeydown = (event: KeyboardEvent) => {
|
|||
if (isFile) {
|
||||
deleteFile(notebookId, pathString, getDisplayName(liElement.getAttribute("data-name"), false, true));
|
||||
} else {
|
||||
confirmDialog(window.siyuan.languages.delete,
|
||||
confirmDialog(window.siyuan.languages.deleteOpConfirm,
|
||||
`${window.siyuan.languages.confirmDelete} <b>${Lute.EscapeHTMLStr(getNotebookName(notebookId))}</b>?`, () => {
|
||||
fetchPost("/api/notebook/removeNotebook", {
|
||||
notebook: notebookId,
|
||||
|
|
|
@ -451,7 +451,7 @@ export const openHistory = () => {
|
|||
break;
|
||||
} else if (type === "removeRepoTagSnapshot" || type === "removeCloudRepoTagSnapshot") {
|
||||
const tag = target.parentElement.getAttribute("data-tag");
|
||||
confirmDialog(window.siyuan.languages.delete, `${window.siyuan.languages.confirmDelete} <i>${tag}</i>?`, () => {
|
||||
confirmDialog(window.siyuan.languages.deleteOpConfirm, `${window.siyuan.languages.confirmDelete} <i>${tag}</i>?`, () => {
|
||||
fetchPost("/api/repo/" + type, {tag}, () => {
|
||||
renderRepo(repoElement, type === "removeRepoTagSnapshot" ? -1 : -2);
|
||||
});
|
||||
|
|
Loading…
Add table
Reference in a new issue