Возможно ли добавить автоматический пробел после цитирования?

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

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

Сообщение #1 rbooze » 21.08.2013, 10:42

По умолчанию, при нажатии на кнопку Цитата, текст который вводит пользователь идёт сразу же под цитатой, читать неудобно. Выглядит так:

Изображение

Некоторые пользователи делают пробел, и тогда это выглядит так:

Изображение

Так мне нравится гораздо больше, но конечно не всем нравится заморачиваться с форматированием. Вопрос, можно ли вставлять этот пробел автоматом после цитаты?
rbooze
Автор темы
Аватара
Репутация: 95
С нами: 11 лет 3 месяца

Сообщение #2 Sumanai » 21.08.2013, 15:44

rbooze:Некоторые пользователи делают пробел, и тогда это выглядит так:

Вообще- то это перевод строки.

Добавлено спустя 13 минут 21 секунду:
rbooze:Вопрос, можно ли вставлять этот пробел автоматом после цитаты?

В файле styles/prosilver/template/editor.js ищите

Код: Выделить всё
insert_text('[quote="' + username + '"]' + theSelection + '[/quote]\n');

Заменяете на

Код: Выделить всё
insert_text('[quote="' + username + '"]' + theSelection + '[/quote]\n\n');
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 9 месяцев

Сообщение #3 factotum » 21.08.2013, 16:42

Видимо одного меня крепит на разметке.
файл .\styles\prosilver\theme\content.css
найти:
Код: Выделить всё
/* Quote block */
blockquote {
   background: #ebebeb none 6px 8px no-repeat;
   border: 1px solid #dbdbdb;
   font-size: 0.95em;
   margin: 0.5em 1px 0 25px;
   overflow: hidden;
   padding: 5px;
}

Код: Выделить всё
margin: 0.5em 1px 0 25px;
за отступ снизу отвечает третье значение в строке (0).
Код: Выделить всё
margin: 0.5em 1px 1em 25px;
вот так будет уже больше. Ставьте сколько угодно.
factotum
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 7 месяцев

Сообщение #4 rbooze » 21.08.2013, 17:21

Оба варианта работают! Большое спасибо. Апдейт кармы :smile:
rbooze
Автор темы
Аватара
Репутация: 95
С нами: 11 лет 3 месяца

Сообщение #5 rbooze » 09.04.2014, 09:07

Sumanai:Вообще- то это перевод строки.

А можно сделать так, чтобы этот перевод строки делался независимо от того, делает пользователь его или нет? Как это сделать?
rbooze
Автор темы
Аватара
Репутация: 95
С нами: 11 лет 3 месяца

Сообщение #6 VEG » 09.04.2014, 11:13

rbooze, в итоге у вас получится нелогичная штука, когда над цитатой пробел меньше, чем под цитатой, хотя цитата относится напрямую к тексту ниже.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1668
С нами: 12 лет 7 месяцев

Сообщение #7 Sumanai » 09.04.2014, 15:29

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

Способ factotum сразу за моей строкой делает именно это, только не через перевод строки, а через отступы в стиле.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 9 месяцев


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



cron