mirror of
https://github.com/BookStackApp/BookStack.git
synced 2024-10-01 05:36:00 +00:00
parent
4329fee2c9
commit
7ef059e254
@ -298,7 +298,7 @@ class MarkdownEditor {
|
|||||||
formData.append('file', file, remoteFilename);
|
formData.append('file', file, remoteFilename);
|
||||||
formData.append('uploaded_to', context.pageId);
|
formData.append('uploaded_to', context.pageId);
|
||||||
|
|
||||||
window.$http.post('/images/gallery/upload', formData).then(resp => {
|
window.$http.post('/images/gallery', formData).then(resp => {
|
||||||
const newContent = `[![${selectedText}](${resp.data.thumbs.display})](${resp.data.url})`;
|
const newContent = `[![${selectedText}](${resp.data.thumbs.display})](${resp.data.url})`;
|
||||||
replaceContent(placeHolderText, newContent);
|
replaceContent(placeHolderText, newContent);
|
||||||
}).catch(err => {
|
}).catch(err => {
|
||||||
@ -366,7 +366,7 @@ class MarkdownEditor {
|
|||||||
uploaded_to: Number(document.getElementById('page-editor').getAttribute('page-id'))
|
uploaded_to: Number(document.getElementById('page-editor').getAttribute('page-id'))
|
||||||
};
|
};
|
||||||
|
|
||||||
window.$http.post(window.baseUrl('/images/drawing/upload'), data).then(resp => {
|
window.$http.post(window.baseUrl('/images/drawio'), data).then(resp => {
|
||||||
this.insertDrawing(resp.data, cursorPos);
|
this.insertDrawing(resp.data, cursorPos);
|
||||||
DrawIO.close();
|
DrawIO.close();
|
||||||
}).catch(err => {
|
}).catch(err => {
|
||||||
@ -402,7 +402,7 @@ class MarkdownEditor {
|
|||||||
uploaded_to: Number(document.getElementById('page-editor').getAttribute('page-id'))
|
uploaded_to: Number(document.getElementById('page-editor').getAttribute('page-id'))
|
||||||
};
|
};
|
||||||
|
|
||||||
window.$http.post(window.baseUrl(`/images/drawing/upload`), data).then(resp => {
|
window.$http.post(window.baseUrl(`/images/drawio`), data).then(resp => {
|
||||||
let newText = `<div drawio-diagram="${resp.data.id}"><img src="${resp.data.url}"></div>`;
|
let newText = `<div drawio-diagram="${resp.data.id}"><img src="${resp.data.url}"></div>`;
|
||||||
let newContent = this.cm.getValue().split('\n').map(line => {
|
let newContent = this.cm.getValue().split('\n').map(line => {
|
||||||
if (line.indexOf(`drawio-diagram="${drawingId}"`) !== -1) {
|
if (line.indexOf(`drawio-diagram="${drawingId}"`) !== -1) {
|
||||||
|
@ -53,7 +53,7 @@ async function uploadImageFile(file, wysiwygComponent) {
|
|||||||
formData.append('file', file, remoteFilename);
|
formData.append('file', file, remoteFilename);
|
||||||
formData.append('uploaded_to', wysiwygComponent.pageId);
|
formData.append('uploaded_to', wysiwygComponent.pageId);
|
||||||
|
|
||||||
const resp = await window.$http.post(window.baseUrl('/images/gallery/upload'), formData);
|
const resp = await window.$http.post(window.baseUrl('/images/gallery'), formData);
|
||||||
return resp.data;
|
return resp.data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user