Подключение плагина Загрузка IMG для CKEditor 4 ICMS 2.1.1
К сожалению ,, не все так радостно!
Безопасность — штука серьезная!
1) Скачиваем плагин ckeditor.com/addon/imgupload
Собственно это даже не плагин, это просто файл php который обрабатывает глобальный массиву $_FILES для загруженного файла
А обычное поле для отправки файла (input type=file) находится в плагине редактора, и его просто надо включить.
2) Заходим в папку ckeditor->plugins->image->dialogs и открываем файл image.js. При помощи поиска (Ctrl+F) ищем строку id:»Upload» и изменяем значение hidden:!0 на hidden:false
3) В файле класса редактора wysiwyg/ckeditor/wysiwyg.class заменить строки
на
Загружать файл может только админ.
Предупреждение! Не используйте для рабочих сайтов.
Ошибочное использование подобных плагинов может иметь, а может и не иметь последствия.
Ведется работа над более приемлемом решение с использованием класса cmsUploader.
###############################
Все спасибо, вешайте на этот счет!
ЯД 410012594149116
olg-lubimova КОШЕЧКА yandex.ru
##############################
К сожалению ,, не все так радостно!
Безопасность — штука серьезная!
1) Скачиваем плагин ckeditor.com/addon/imgupload
Собственно это даже не плагин, это просто файл php который обрабатывает глобальный массиву $_FILES для загруженного файла
А обычное поле для отправки файла (input type=file) находится в плагине редактора, и его просто надо включить.
2) Заходим в папку ckeditor->plugins->image->dialogs и открываем файл image.js. При помощи поиска (Ctrl+F) ищем строку id:»Upload» и изменяем значение hidden:!0 на hidden:false
3) В файле класса редактора wysiwyg/ckeditor/wysiwyg.class заменить строки
$(document).ready(function(){ CKEDITOR.replace('<?php echo $dom_id; ?>'); })
<?php if ($user->is_admin) { ?> $(document).ready(function(){ CKEDITOR.replace('<?php echo $dom_id; ?>',{ "filebrowserImageUploadUrl": "/wysiwyg/ckeditor/plugins/imgupload/imgupload.php" }); }); <?php }else{ ?> $(document).ready(function(){ CKEDITOR.replace('<?php echo $dom_id; ?>'); }); <?php } ?>
Предупреждение! Не используйте для рабочих сайтов.
Ошибочное использование подобных плагинов может иметь, а может и не иметь последствия.
Ведется работа над более приемлемом решение с использованием класса cmsUploader.
###############################
Все спасибо, вешайте на этот счет!
ЯД 410012594149116
olg-lubimova КОШЕЧКА yandex.ru
##############################
Реклама #
Aryuts 10 лет назад #
Loadырь 10 лет назад #
Блицкриг 10 лет назад #
После загрузки на сервер вот такая картинка:
EXID 9 лет назад #