mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-08 06:55:46 +01:00
Composer: Use formatting dispatch table for inserting uploads and pictures
This commit is contained in:
@@ -496,6 +496,14 @@ define(['taskbar'], function(taskbar) {
|
|||||||
// Highlight "link url"
|
// Highlight "link url"
|
||||||
updateTextareaSelection(textarea, selectionEnd + 3, selectionEnd + 11);
|
updateTextareaSelection(textarea, selectionEnd + 3, selectionEnd + 11);
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
'fa fa-picture-o': function(){
|
||||||
|
$('#files').click();
|
||||||
|
},
|
||||||
|
|
||||||
|
'fa fa-upload': function(){
|
||||||
|
$('#files').click();
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -721,10 +729,6 @@ define(['taskbar'], function(taskbar) {
|
|||||||
|
|
||||||
postContainer.on('click', '.formatting-bar span', handleFormattingBarClick);
|
postContainer.on('click', '.formatting-bar span', handleFormattingBarClick);
|
||||||
|
|
||||||
postContainer.on('click', '.formatting-bar span .fa-picture-o, .formatting-bar span .fa-upload', function() {
|
|
||||||
$('#files').click();
|
|
||||||
});
|
|
||||||
|
|
||||||
postContainer.find('#files').on('change', function(e) {
|
postContainer.find('#files').on('change', function(e) {
|
||||||
var files = (e.target || {}).files || ($(this).val() ? [{name: $(this).val(), type: utils.fileMimeType($(this).val())}] : null);
|
var files = (e.target || {}).files || ($(this).val() ? [{name: $(this).val(), type: utils.fileMimeType($(this).val())}] : null);
|
||||||
if(files) {
|
if(files) {
|
||||||
|
|||||||
Reference in New Issue
Block a user