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
Форумы портала PHP.SU :: Версия для печати :: WYSIWYG [2]
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » WYSIWYG

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

16. caballero - 13 Августа, 2012 - 16:46:14 - перейти к сообщению
Цитата:
А по теме приходят данные в кодировке base64 их нужно преобразовать в картинку и сохранить на сервере. Причем здесь редакторы или браузеры?

речь о конекретных редакторах с конкретным функционалом а не о каких то хакерских фичах.
Никакое преретаскивание картинок там не предусмотрено даже если браузер это позволяет

Цитата:
пока еще не нашел как запретить перетягивание картинок, еще не все по конфигу изучил.

и не найдешь. редактор ничего не знает о перетаскивании.
17. tuareg - 13 Августа, 2012 - 17:13:12 - перейти к сообщению
caballero "Не тупи" для каждого редактора пишутся плагины, причем в стандартном CKEditor-e вообще нет загрузки картинок, для этого там написаны плагины
P.S Извини если грубо, но твои измышления это .... Ниндзя
18. caballero - 13 Августа, 2012 - 17:15:54 - перейти к сообщению
Цитата:
для каждого редактора пишутся плагины, причем в стандартном CKEditor-e вообще нет загрузки картинок, для этого там написаны плагины

Вот и дай ссылку человеку на эти плагины. В чем проблемма.
19. DelphinPRO - 13 Августа, 2012 - 17:16:43 - перейти к сообщению
есть такой минималистичный редактор, но с достаточным кол-вом функций для большинства задача.
в том числе удобно загружать картинки, со вставкой в текст.
Я его использую в небольших самописных админках, и иногда в формах комментариев.
TinyMCE слишком уж перегружен
20. tuareg - 13 Августа, 2012 - 17:23:53 - перейти к сообщению
caballero пишет:
Вот и дай ссылку человеку на эти плагины. В чем проблемма.

Так он может их грузить картинки, там вся проблема вырезать регуляркой data-url и заменить их картинкой Улыбка
P.S Еще раз прости если обидел Ниндзя
21. hungel - 13 Августа, 2012 - 17:29:41 - перейти к сообщению
Очень похоже что phpimage то что мне нужно, но еще пляшу с бубном. Если просто добавить то тина перестает работать. Вычитал на импортном сайте что проблема в локали, переименовал файлы локалей и тина начала отображаться, но сами локали не показывает, сейчас буду разбираться.

tuareg мне кажется лучше срузу фильтровать и не париться чем лишний раз грузить и себя и сервер.

DelphinPRO посмотрел предложеный вами редактор. Он бы мне подошел, но за него просят денег. Воровать как то не хочется.
22. tuareg - 13 Августа, 2012 - 17:35:45 - перейти к сообщению
Вы не понимаете, у Вас приходит что то-то типа
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <div><img src="base64,...."></div>
  3.  

Они придут по-любому, т.к "вшиты" в страницу. Ваша задача, найти эти картинки(регуляркой), и загрузить их на сервер а в HTML подставить реальный url. Как Вы это будете решать Ваш выбор Улыбка
23. hungel - 13 Августа, 2012 - 17:41:30 - перейти к сообщению
Люди, я за вами не успеваю )))

Я даже не успел заметить как появилась вторая страница форума ))

А запретить перетягивание точно никак нельзя? Можно конечно перегонять картинки из base64, но зачем если есть почти готовый плагин.

Может дело не в tiny а в том что надо запретить перетягивание в textarea в которую встраивается tiny?
24. tuareg - 13 Августа, 2012 - 17:45:40 - перейти к сообщению
Может стоит определиться, что хочется??? Запретить перетягивание смотрим js? Но вопрос зачем Вам это надо??? Если все готово, есть плагин который все понимает и передает, может лучше встречать html и его долбать(преобразовывать и парсить)
25. caballero - 13 Августа, 2012 - 17:46:36 - перейти к сообщению
Цитата:
А запретить перетягивание точно никак нельзя? Можно конечно перегонять картинки из base64, но зачем если есть почти готовый плагин.

можно. Там яваскриптом надо в свойствах DOM чето поставить.

Цитата:
Они придут по-любому, т.к "вшиты" в страницу.

Вообще то на URL-DATA есть ограничение по размеру, так что не факт что там придет и уж точно не всегда будет работать предпросмотр. И например у меня хром при перетаскиваении вместо вставки картинки открывает ее в новой вкладке.
(Добавление)
Цитата:
Если все готово, есть плагин который все понимает и передает, может лучше встречать html и его долбать(преобразовывать и парсить)

ссылка где?
26. tuareg - 13 Августа, 2012 - 17:49:05 - перейти к сообщению
caballero Не-а нет(может и есть, но фото д/б очень большим), он грузит все нормально. А хром вообще обещает еще и папки так загружать. Есть ограничения если используется в css. в ie есть, но для него и идет флеш
Если и есть ограничения, то это ограничения на размер данных передаваемых POST
(Добавление)
caballero пишет:
ссылка где?
Я откуда знаю какой у него плагин? Вас в google забанили ?? http://ckfinder[dot]com/
27. hungel - 13 Августа, 2012 - 18:07:03 - перейти к сообщению
Кажется я уже начал терять ход ваших мыслей ))
Я писал что остановился на phpimage для TinyMCE.
А вот про запрет на вставку изображения можно и подробнее описать.
Задача все сделать очень просто и с минимальным набором костылей )))
28. DelphinPRO - 13 Августа, 2012 - 18:10:12 - перейти к сообщению
hungel пишет:
DelphinPRO посмотрел предложеный вами редактор. Он бы мне подошел, но за него просят денег. Воровать как то не хочется.
и правда Улыбка
раньше бесплатный был
у меня есть бесплатная версия, если что (легально бесплатная, просто старая)
29. tuareg - 13 Августа, 2012 - 18:12:10 - перейти к сообщению
Вы берете все что приходит из редактора и вырезаете все лишнее.(регулярка) Не нужны Вам никакие плагины и т.д Улыбка Если нужны картинки, то опять же ругулярка и заменяете все картинки в base64 на картинки на сервере
30. caballero - 13 Августа, 2012 - 18:16:38 - перейти к сообщению
Цитата:
Задача все сделать очень просто и с минимальным набором костылей )))

phpimage вообще без косталей и будет работать хоть в IE6 хоть и не так круто как с перетаскиванием

 

Powered by ExBB FM 1.0 RC1