bbcode обтекание картинки

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 Aleksey » 23.08.2016, 20:04

Доброго времени суток!
Подскажите пожалуйста, есть такой bbcode
<img src="{URL}" style="display: block; float: left; margin-right: 10px"><p style="font-size: 100%">{TEXT}</p>
он делает URL картинку обтекаемой текстом, как его переделать, чтобы был не URL, а прикрепленное изображение? т.е. когда добавляю картинку, а потом делаю вставить в текст сообщения [ attachment=3 ] lginot1.jpg[ / attachment] - вот чтобы она обтекалась так.
Aleksey
Автор темы, Гость

Сообщение #2 HD321kbps » 23.08.2016, 21:37

в css прописать
Код: Выделить всё
div.inline-attachment{
       float: left;
       margin-right: 10px;
}
как вариант)
HD321kbps M
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет

Сообщение #3 Aleksey » 23.08.2016, 22:03

Хотелось бы, чтобы это было также тултипом, потому как не ко всем аттачам это нужно применять, только к некоторым картинкам
Aleksey
Автор темы, Гость

Сообщение #4 Трислав » 24.08.2016, 22:58

bb code float
Использование BBCode:
Код: Выделить всё
[float={IDENTIFIER}]{URL}[/float]
Замена HTML:
Код: Выделить всё
<div style="float:{IDENTIFIER}; padding:10px;">{URL}</div>
Подсказка:
Код: Выделить всё
[float=left,right]url изображения[/float]

Для примера строка выглядит примерно так:
Код: Выделить всё
[float=left][img]https://upload.wikimedia.org/wikipedia/commons/thumb/3/39/Lichtenstein_img_processing_test.png/256px-Lichtenstein_img_processing_test.png[/img][/float] Тут какой-то текст, который будет на выходе обтекать картинку))
Трислав M
Аватара
Репутация: 38
С нами: 8 лет 11 месяцев

Сообщение #5 Aleksey » 29.08.2016, 16:09

так с url то он как раз и работает, с этим все ок )
не работает когда картинка не url, а аттачмент, она вставляется вот так
[ attachment = 1 ] kartinka.jpg [ / att achment ]
соответственно правила для url для аттачмента не работают

но как решение сделал "прерывание" обтекания картинки с помощью такого ббкода
<hr title="{IDENTIFIER}" style="visibility:hidden;" />
hidden - чтобы полоса не рисовалась в посте

таким образом можно обтекать и аттачмент, а после вставлять этот ббкод и не нужно лепить много пробелов чтобы подогнать верстку текста
Aleksey
Автор темы, Гость

Сообщение #6 Трислав » 29.08.2016, 19:57

URLом можно вгонять картинки ото всюду включая свой хостинг, обычно поиск дополнительных "удобств" которые больше нужны не юзерам, а создателю сайта, приводит к появлению дополнительных дыр.
Трислав M
Аватара
Репутация: 38
С нами: 8 лет 11 месяцев


Вернуться в Поддержка 1.x