Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Посоветуйте бесплатный WYSIWYG редактор с файловым менеджером

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
Rooner
Отправлено: 14 Сентября, 2012 - 10:39:42
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




Посоветуйте бесплатный WYSIWYG редактор с файловым менеджером. Редакторов полно, но у всех платные файловые менеджеры.
 
 Top
Vinyl
Отправлено: 14 Сентября, 2012 - 11:36:17
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012  
Откуда: Армавир, Краснодарский край


Помог: 15 раз(а)




redactorjs, либо ckeditor + kcfinder (kcfinder - бесплатный аналог платного ckfinder)
(Добавление)
Да, в redactorjs обработчик для загрузки файлов дописывать придется. Но это элементарно и оно того стоит.

(Отредактировано автором: 14 Сентября, 2012 - 11:49:39)



-----
Пессимисты пользуются die(), оптимисты - exit()
 
 Top
Rooner
Отправлено: 14 Сентября, 2012 - 12:22:03
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




Vinyl, спасибо, пока попробую разобраться с elrte+elfinder, если не подойдет, то воспользуюсь вашими
 
 Top
Rooner
Отправлено: 18 Сентября, 2012 - 12:41:27
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




elfinder не подошел, он использует старую версию Jquery, а все остальные плагины требуют новую версию, вот и конфликт.
ckeditor + kcfinder хороший вариант, но как подключать kcfinder? Разработчики хотьбы пример сделали... Гдето в ckeditore нужно подключить kcfinder но где? В общем был бы рад ссылке на статью с описанием, или архивом ckeditor+kcfinder...
Vinyl ваша ссылка не подходит, там плагин для Template CMS
 
 Top
armancho7777777 Супермодератор
Отправлено: 18 Сентября, 2012 - 12:46:21
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Rooner пишет:
kcfinder? Разработчики хотьбы пример сделали...

Всё там есть.
Плохо смотрели.
(Добавление)
Rooner пишет:
ckeditor + kcfinder

Лучшего бесплатного варианта нет точно.

(Отредактировано автором: 29 Августа, 2013 - 18:02:26)

 
 Top
Rooner
Отправлено: 18 Сентября, 2012 - 14:32:08
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




armancho7777777, разобрался, вроде работает. Конечно не самый лучший вариант, но пока сойдет. В идеале хотелось отдельно запилить файловый менеджер на кнопку. Чтобы можно было выбрать картинку/файл и вставлять в любой редактор.
 
 Top
armancho7777777 Супермодератор
Отправлено: 18 Сентября, 2012 - 14:54:09
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Rooner пишет:
В идеале хотелось отдельно запилить файловый менеджер на кнопку. Чтобы можно было выбрать картинку/файл и вставлять в любой редактор.

Всё это там есть.
В какой любой ?
Лучше альтернативы чем ckeditor Вы не найдёте.
А это там реализуемо.
 
 Top
Rooner
Отправлено: 18 Сентября, 2012 - 15:12:50
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




armancho7777777, хм действительно есть, попробую.
Цитата:
В какой любой ?

Хорошо бы сделать вставку не в инпут как в примере, а например в простую textarea, или в тот же ckeditor, tinymce. В общем надо попробовать.
У меня еще возникла одна сложность, с правами доступа, как открыть доступ только для админа в kcfinder? Покопался на форумах, но ничего конкретного не нашел.

(Отредактировано автором: 18 Сентября, 2012 - 15:13:36)

 
 Top
Vinyl
Отправлено: 18 Сентября, 2012 - 15:30:00
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012  
Откуда: Армавир, Краснодарский край


Помог: 15 раз(а)




Rooner пишет:
как открыть доступ только для админа в kcfinder

В файле php, который принимает файлы, пишите что-нибудь типа
PHP:
скопировать код в буфер обмена
  1.  
  2. if(isset($_SESSION['user_id']))
  3. {
  4.   //тут весь код
  5. }
  6.  

смотря, как у Вас авторизация на сайте реализована

Хотя, я уже точно не помню как kcfinder работает, давно им не пользовался. Но по-моему, там только в одном файле нужно
Если(авторизован)
{
//код
}

(Отредактировано автором: 18 Сентября, 2012 - 15:32:03)



-----
Пессимисты пользуются die(), оптимисты - exit()
 
 Top
armancho7777777 Супермодератор
Отправлено: 18 Сентября, 2012 - 15:37:22
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Rooner пишет:
Покопался на форумах, но ничего конкретного не нашел.

А может на сайте производителя покопаетесь?
Там это тоже есть.

(Отредактировано автором: 29 Августа, 2013 - 18:03:34)

 
 Top
Rooner
Отправлено: 18 Сентября, 2012 - 16:30:18
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




Vinyl пишет:
В файле php, который принимает файлы, пишите что-нибудь типа

Поидее за открытие kcfinder'a отвечает файл browse.php, но в данном файле сессия вообще не видна, что довольно странно. Т.е. я добавляю в сессию значение в index.php, в котором открывается browse.php в отдельном окне, и сессия в нем не видна. Как быть?

На сайте разрабов на счет прав доступа вообще ничего нет
(Добавление)
Поидее после авторизации нужно прописать
PHP:
скопировать код в буфер обмена
  1.   $_SESSION['KCFINDER'] = array();
  2.   $_SESSION['KCFINDER']['disabled'] = false;

и все должно работать, но не работает Нахмурился
 
 Top
armancho7777777 Супермодератор
Отправлено: 18 Сентября, 2012 - 17:38:07
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Что у Вас такие сложности, мама дорогая...
Я его за один присест подключил.
Даже не зная всей структуты можно увидеть файл confg.php

Rooner пишет:
На сайте разрабов на счет прав доступа вообще ничего нет

У меня слов нет:
http://kcfinder[dot]sunhater[dot]com/docs/install
 
 Top
Rooner
Отправлено: 18 Сентября, 2012 - 18:04:16
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




armancho7777777, если у вас все так просто, то будьте добры, разъясните как получить доступ к kcfinder'y если полный доступ заблокирован? Т.е. включена настройка 'disabled' => true в файле config.php
Разумеется я перечитал несколько раз документацию на оф сайте, но ответа в ней не нашел.
 
 Top
armancho7777777 Супермодератор
Отправлено: 18 Сентября, 2012 - 18:56:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Rooner пишет:
как получить доступ к kcfinder'y если полный доступ заблокирован?

После того, как залогинился, в том же файле логина:
PHP:
скопировать код в буфер обмена
  1.  
  2. $_SESSION['KCFINDER'] = array();
  3. $_SESSION['KCFINDER']['disabled'] = false;
  4.  

При выходе:

(Отредактировано автором: 18 Сентября, 2012 - 18:58:43)

 
 Top
Rooner
Отправлено: 18 Сентября, 2012 - 19:15:17
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




armancho7777777, именно так я и делаю, но как я уже писал выше, это не работает Огорчение Возможно где-то не явная ошибка, завтра попробую по новой. В документации написано что-то про синхронизацию сессий, но не написано зачем это все, мб в этом проблема...
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программное обеспечение »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB