Изображение с новой строки

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

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

Сообщение #1 rbooze » 27.03.2014, 21:50

Подскажите, как сдедать так, чтобы все картинки img автоматом переносились на новую строчку?
rbooze
Автор темы
Аватара
Репутация: 95
С нами: 10 лет 7 месяцев

Сообщение #2 Sumanai » 28.03.2014, 15:47

Тогда пользователи не смогут выстроить их в одну строку, когда это нужно.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #3 rbooze » 28.03.2014, 17:36

Sumanai, именно это и требуется. Чтобы они не могли вносить их в одну строку :smile:
rbooze
Автор темы
Аватара
Репутация: 95
С нами: 10 лет 7 месяцев

Сообщение #4 rbooze » 09.04.2014, 09:08

Никто не знает?
rbooze
Автор темы
Аватара
Репутация: 95
С нами: 10 лет 7 месяцев

Сообщение #5 VEG » 09.04.2014, 11:17

rbooze, в файле includes/bbcode.php найдите:
Код: Выделить всё
'img'      => '<img src="$1" alt="' . $user->lang['IMAGE'] . '" />',
и замените на:
Код: Выделить всё
'img'      => '<img src="$1" alt="' . $user->lang['IMAGE'] . '" /><br />',
Правда, вообще это плохая идея. Зачем лишать пользователя и без того скудных возможностей по форматированию сообщений в phpBB? Часто бывает полезно разместить несколько маленьких изображений в ряд.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #6 rbooze » 09.04.2014, 18:07

VEG, спасибо за помощь! Разобрался.

VEG:Зачем лишать пользователя и без того скудных возможностей по форматированию сообщений в phpBB?

Большинство моих юзеров люди далёкие от кодов и форматирования. Дать расширенные возможности по форматированию - гарантированно превратить форум в свинарник. Ещё предстоит выяснить как отредактировать палитру :smile:

VEG:Правда, вообще это плохая идея.

Мне это надо главным образом для борьбы со сторонними смайликами. Есть особо сообразительные юзеры, которые их вставляют в текст, а они превращают текст в кашу. По моему неплохая идея. Хотя если есть лучший способ, я бы его изучил!
rbooze
Автор темы
Аватара
Репутация: 95
С нами: 10 лет 7 месяцев

Сообщение #7 Sumanai » 09.04.2014, 19:16

rbooze:Есть особо сообразительные юзеры, которые их вставляют в текст, а они превращают текст в кашу. По моему неплохая идея. Хотя если есть лучший способ, я бы его изучил!

Правила форума, запрещается:
злоупотребление графическими смайликами (на 100 символов не более одного смайлика);
использование смайликов с других сайтов при помощи BBCode [img];

Наказание: исправление или удаление сообщения, предупреждение автору, в случае неоднократного нарушения — бан.

Просто редактируйте сообщения таких сообразительных и выдавайте предупреждения.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #8 rbooze » 09.04.2014, 21:53

Sumanai, мне удобнее технически ограничить. Для развивающегося ресурса чем меньше репрессий тем лучше. А если нет такой функции, то на нет и суда нет :smoke:
rbooze
Автор темы
Аватара
Репутация: 95
С нами: 10 лет 7 месяцев

Сообщение #9 Sumanai » 09.04.2014, 22:31

Вы всё равно ограничиваете возможности пользователей, что так же отрицательно сказывается на внешнем виде и привлекательности форума.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #10 rbooze » 10.04.2014, 09:54

Sumanai, у нас наверное разные представления о привлекательности :wink:
rbooze
Автор темы
Аватара
Репутация: 95
С нами: 10 лет 7 месяцев

Сообщение #11 rbooze » 10.04.2014, 18:49

VEG:и замените на:

На практике метод не подошёл. Так как если уже есть пробел, то вставляется ещё один, ненужный.
rbooze
Автор темы
Аватара
Репутация: 95
С нами: 10 лет 7 месяцев

Сообщение #12 Sumanai » 10.04.2014, 20:14

В стилях ищите
Код: Выделить всё
.postbody .content img, .postbody .signature img {

И добавляете после
Код: Выделить всё
display: block;

Блочные элементы начинаются с новой строки :smile: Код от VEG можно убрать.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #13 rbooze » 10.04.2014, 20:41

Sumanai, благодарю :smile:

p.s. эта штука кстати и на обычные смайлики действует, так что тоже нет :smile:
rbooze
Автор темы
Аватара
Репутация: 95
С нами: 10 лет 7 месяцев

Сообщение #14 Sumanai » 11.04.2014, 15:21

Тогда пропишите прямо в код. То есть вместо
Код: Выделить всё
'img'      => '<img src="$1" alt="' . $user->lang['IMAGE'] . '" />',
Напишите
Код: Выделить всё
'img'      => '<img style="display: block;" src="$1" alt="' . $user->lang['IMAGE'] . '" />',
Опять же не тестировал, но вроде смайлы формируются в другом месте.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца


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



cron