Страница 1 из 1

Вставка изображений в текст (CTRL+V)

Добавлено: 14.01.2017 17:26
klow
Подскажите, как реализовать вставку изображений в текст сообщения методом вставки (CTRL+V), а не через вложение?

Re: Вставка изображений в текст (CTRL+V)

Добавлено: 14.01.2017 17:30
Sheer
???

Re: Вставка изображений в текст (CTRL+V)

Добавлено: 14.01.2017 17:34
klow
Sheer, не понял. Мне нужно на своем форуме реализовать вставку сообщений не используя вложения, а методом копирования.

Re: Вставка изображений в текст (CTRL+V)

Добавлено: 14.01.2017 17:39
LavIgor
klow, где предполагается хранить изображения?

Re: Вставка изображений в текст (CTRL+V)

Добавлено: 14.01.2017 17:41
klow
LavIgor, Например, в самом тексте сообщения.

Re: Вставка изображений в текст (CTRL+V)

Добавлено: 14.01.2017 18:07
Siava
klow, ищите WYSIWYG-редактор на phpbb.com. Их там есть парочка, например, но насколько рабочие мне сложно сказать.

Re: Вставка изображений в текст (CTRL+V)

Добавлено: 14.01.2017 19:08
LavIgor
klow, в самом тексте сообщения изображения храниться не могут хотя бы потому, что соответствующий атрибут таблицы имеет не бинарный, а текстовый тип данных.

Re: Вставка изображений в текст (CTRL+V)

Добавлено: 14.01.2017 19:20
klow
LavIgor писал(а): в самом тексте сообщения изображения храниться не могут хотя бы потому, что соответствующий атрибут таблицы имеет не бинарный, а текстовый тип данных.
это не имеет значение. При вставке в сообщение изображение хранится в тестовом виде, а не бинарном, кодированное Base64. Все браузеры его корректно отображают.
https://www.google.com.ua/webhp?sourcei ... 1&q=Base64
Пример

Код: Выделить всё

<img src="data:image/gif;base64,R0lGODlhEAAOALMAAOazToeHh0tLS/7LZv/0j
vb29t/f3//Ub//ge8WSLf/rhf/3kdbW1mxsbP//mf///yH5BAAAAAAALAAAAAAQAA4AAA
Re8L1Ekyky67QZ1hLnjM5UUde0ECwLJoExKcppV0aCcGCmTIHEIUEqjgaORCMxIC6e0Cc
guWw6aFjsVMkkIr7g77ZKPJjPZqIyd7sJAgVGoEGv2xsBxqNgYPj/gAwXEQA7" width="16" 
height="14" alt="внедренная иконка папки"/>
Отправлено спустя 2 минуты 21 секунду:
Siava, к сожалению единственный редактор, который мне удалось найти с данной функцией это CKEditor, но найти расширение под 3.1.* не удалось. :(

Re: Вставка изображений в текст (CTRL+V)

Добавлено: 14.01.2017 20:27
LavIgor
klow писал(а): кодированное Base64
Ну если так, что да.
Но стоит учитывать, что для размера одного сообщения есть свои ограничения.

С WYSIWYG, к сожалению, сплошные проблемы, поэтому и так мало попыток внедрения данного функционала через расширения.