В вашем исходном HTML / JS-файле у вас будет код, заменяющий textarea
на CKEditor.Он читает что-то вроде:
CKEDITOR.replace( 'editor1',
{
… /* parameters */
filebrowserUploadUrl : '/uploader/upload.php',
… /* other parameters */
});
Если вы удалите параметр filebrowserUploadUrl
(или очистите присвоенную ему строку), вкладка загрузки изображений исчезнет.
Обратите внимание, что кромеиз или вместо filebrowserUploadUrl
вы также можете иметь параметр с именем filebrowserImageUploadUrl
.В этом случае вам также необходимо удалить или очистить этот параметр.
Подробнее см. Браузер файлов (Uploader) .
Другое решение
Вы также можете настроить каждый диалог :
Прослушивая событие CKEditor dialogDefinition
, можно настроить диалоги , удаляя вкладки или изменение значений по умолчанию.
Итак, если вы хотите удалить вкладку загрузки таким образом, просто добавьте следующий код:
CKEDITOR.on( 'dialogDefinition', function( ev ) {
// Take the dialog name and its definition from the event data
var dialogName = ev.data.name;
var dialogDefinition = ev.data.definition;
if ( dialogName == 'image' ) {
// Remove upload tab
dialogDefinition.removeContents('Upload');
}
});