1
0
mirror of https://github.com/BookStackApp/BookStack.git synced 2025-08-09 10:22:51 +03:00

Input WYSIWYG: Added dynamic options for entity selector popups

So that multiple elements on the page can share the same popup, with
different search options.
This commit is contained in:
Dan Brown
2023-12-19 12:09:57 +00:00
parent c07aa056c2
commit 2fbed3919b
12 changed files with 79 additions and 17 deletions

View File

@@ -73,7 +73,11 @@ export class Actions {
const selectedText = selectionText || entity.name;
const newText = `[${selectedText}](${entity.link})`;
this.#replaceSelection(newText, newText.length, selectionRange);
}, selectionText);
}, selectionText, {
searchEndpoint: '/search/entity-selector',
entityTypes: 'page,book,chapter,bookshelf',
entityPermission: 'view',
});
}
// Show draw.io if enabled and handle save.