Обтекание картинки текстом

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
dimavsr
phpBB 2.0.4
Сообщения: 409
Стаж: 16 лет 7 месяцев
Благодарил (а): 33 раза

Обтекание картинки текстом

Сообщение dimavsr »

Работали установленные дополнительно bbcode [imgltr={IDENTIFIER}]{URL}[/imgltr] и [align={IDENTIFIER}]{TEXT}[/align]

После переноса сайта и БД на новый кирилический домен [imgltr=][/imgltr] перестал работать.

Пробовал через админку его удалить и заново добавить:

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

[imgltr={IDENTIFIER}]{URL}[/imgltr]
Замена HTML

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

<img src="{URL}" alt="Изображение" align="{IDENTIFIER}" class="imgltr" />
Подсказка
Обтекание картинки текстом. Можно использовать: right и left

В common.css добавить

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

.imgltr {
padding: 0px 7px 7px 7px;
}
не помогло.
Менял значения поля, ставил 0 и другие цифры.

Вот сама ошибка:

[imgltr=left]http://....ов.рф/skrin/pp3.jpg[/imgltr] - в таком ввиде ссылка и отобразиться

если писать [imgltr=left]http://....ru/skrin/pp3.jpg[/imgltr] появляется прямоугольник с надписью "Изображение"

В чем может быть причина?

p.s. картинка есть на обоих доменах
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Обтекание картинки текстом

Сообщение rxu »

dimavsr писал(а):[imgltr=left]http://....ов.рф/skrin/pp3.jpg[/imgltr] - в таком ввиде ссылка и отобразиться
Русские ссылки по умолчанию не поддерживаются. Вставка URL c кириллицей
dimavsr писал(а):если писать [imgltr=left]http://....ru/skrin/pp3.jpg[/imgltr] появляется прямоугольник с надписью "Изображение"
Неверный путь к картинке, или она недоступна.
Изображение
dimavsr
phpBB 2.0.4
Сообщения: 409
Стаж: 16 лет 7 месяцев
Благодарил (а): 33 раза

Re: Обтекание картинки текстом

Сообщение dimavsr »

rxu писал(а):Русские ссылки по умолчанию не поддерживаются.
сразу после установки форума на кириллический домен это сделал

[img]ввв[/img] - работает на обоих доменах
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Обтекание картинки текстом

Сообщение nissin »

Попробуйте:
OPEN includes/acp/acp_bbcodes.php
FIND

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

			'URL'	 => array(
				'!(?:(' . str_replace(array('!', '\#'), array('\!', '#'), get_preg_expression('url')) . ')|(' . str_replace(array('!', '\#'), array('\!', '#'), get_preg_expression('www_url')) . '))!ie'	=>	"\$this->bbcode_specialchars(('\$1') ? '\$1' : 'http://\$2')"
			),
			'LOCAL_URL'	 => array(
				'!(' . str_replace(array('!', '\#'), array('\!', '#'), get_preg_expression('relative_url')) . ')!e'	=>	"\$this->bbcode_specialchars('$1')"
			),
REPLACE WITH

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

			'URL'	 => array(
				'!(?:(' . str_replace(array('!', '\#'), array('\!', '#'), get_preg_expression('url')) . ')|(' . str_replace(array('!', '\#'), array('\!', '#'), get_preg_expression('www_url')) . '))!ieu'	=>	"\$this->bbcode_specialchars(('\$1') ? '\$1' : 'http://\$2')"
			),
			'LOCAL_URL'	 => array(
				'!(' . str_replace(array('!', '\#'), array('\!', '#'), get_preg_expression('relative_url')) . ')!eu'	=>	"\$this->bbcode_specialchars('$1')"
			),
Будет работать только с новыми сообщениями (старые нужно репарсить).
Аватара пользователя
ZajaT
phpBB 1.2.0
Сообщения: 18
Стаж: 15 лет 7 месяцев
Откуда: Riga

Re: Обтекание картинки текстом

Сообщение ZajaT »

Скажите, а что я сделала не так? На вашем форуме нашла два разных кода как сделать обтекание текста картинкой.
Но он не обтекает http://www.7sky.eu/forum/viewtopic.php? ... 509#p94509
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: Обтекание картинки текстом

Сообщение Di_Mok »

Если речь об этом [imgltr={IDENTIFIER}]{URL}[/imgltr], после [imgltr= нужно вставлять right или left, а ссылку на изображение перед [/imgltr] Судя по тому сообщению, ты не много промахнулась и не указала выравнивание.

Добавлено спустя 3 минуты 27 секунд:
Т.е. тот пример с бабулькой, должен выглядеть так: [imgltr=left]http://www.radikal.ru/чего_то_там[/imgltr]
Аватара пользователя
ZajaT
phpBB 1.2.0
Сообщения: 18
Стаж: 15 лет 7 месяцев
Откуда: Riga

Re: Обтекание картинки текстом

Сообщение ZajaT »

Да, точно промахнулась - теперь все получилось. Ура!
Изначально мне не была понятна подсказка.
Подскажите, лаконичную подсказку для пользователей к этой кнопке!?
Картинка уж как то "прилипши" когда пишешь слева left выглядит к фотке - по другому никак не получается чуть подальше?
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Обтекание картинки текстом

Сообщение Айдар »

В замене html укажите к тегу <img ...> помимо прочего:

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

 style="margin-left: 5px; margin-top: 5px;"
In Web We Trust
Аватара пользователя
ZajaT
phpBB 1.2.0
Сообщения: 18
Стаж: 15 лет 7 месяцев
Откуда: Riga

Re: Обтекание картинки текстом

Сообщение ZajaT »

Извиняюсь, что пристаю с уточнениями это добавка, чтобы картинка не находилась близко к тексту?
В таком случае можно полностью для Замены HTML написать с этой добавкой? Я не соображу как должно выглядеть.
Спасибо за такие пояснения новичку.
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Обтекание картинки текстом

Сообщение Айдар »

ZajaT писал(а):В таком случае можно полностью для Замены HTML написать с этой добавкой?
Именно так!
In Web We Trust
Аватара пользователя
ZajaT
phpBB 1.2.0
Сообщения: 18
Стаж: 15 лет 7 месяцев
Откуда: Riga

Re: Обтекание картинки текстом

Сообщение ZajaT »

Айдар писал(а):В замене html укажите к тегу <img ...> помимо прочего:

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

 style="margin-left: 5px; margin-top: 5px;"
Айдар уж простите меня "чайника", никак не пойму где правильно дописывать к тегу :oops:
И так и так покрутила не получилось :(
Можно html написать полностью с этим кодом, чтобы отступ был. Спасибо!
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Обтекание картинки текстом

Сообщение Айдар »

Приведите весь код замены html... ну и сам ббкод для пущей надежности?
In Web We Trust
Аватара пользователя
ZajaT
phpBB 1.2.0
Сообщения: 18
Стаж: 15 лет 7 месяцев
Откуда: Riga

Re: Обтекание картинки текстом

Сообщение ZajaT »

КОД:
[imgltr={IDENTIFIER}]{URL}[/imgltr]
Замена:
<img src="{URL}" alt="Изображение" align="{IDENTIFIER}" class="imgltr" />

Так вот я не пойму куда надо дописывать помимо прочего?
style="margin-left: 5px; margin-top: 5px;"
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Обтекание картинки текстом

Сообщение Айдар »

Прочитал это Ваше сообщение. Вам я так понял нужен отступ только справа? Если так, то замена html будет выглядеть так:

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

<img style="margin-right: 5px;" src="{URL}" alt="Изображение" align="{IDENTIFIER}" class="imgltr" />
Если еще где нужно, то аналогичным образом (css.manual.ru) добавляете отступы слева (left), сверху (top) и снизу (bottom) и играете с величиной 5, если нужно задать бОльший/мЕньший отступ.
In Web We Trust
Аватара пользователя
Mephistofel
phpBB 1.2.0
Сообщения: 12
Стаж: 15 лет 6 месяцев
Благодарил (а): 2 раза

Обтекание текстом картинки

Сообщение Mephistofel »

Здравствуйте, нужно сделать, чтоб в постах картинка обтекалась текстом, смотрел эту тему, но, так как чайник в этих делах, не могу понять, что, куда и как, можете объяснить подробно как реализовать данный вопрос? Спасибо.
P.S. Извините за повтор... :roll:
© Добрым быть легко, трудно быть справедливым.
© Один человек имеет право смотреть на другого с высока только тогда, когда он помогает ему подняться.

Вернуться в «Поддержка phpBB 3.0.х»