Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

BB-код отступа [pad], [indent]

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
OldBaldFox
phpBB 1.0.0
Сообщения: 1
Стаж: 15 лет 8 месяцев
Благодарил (а): 1 раз

BB-код отступа [pad], [indent]

Сообщение OldBaldFox »

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

обычный текст
[pad]с малым отступом[/pad]
[indent]с большим отступом[/indent]
Как бы оно выглядело:

обычный текст
_с малым отступом
  • с большим отступом
Желательны такие возможности:
  1. Чтобы не появлялось пустых строк сверху и снизу (во всех встречавшихся мне этих BB-кодах такое есть).
    Главное, чтобы можно было этих пустых строк избежать, хотя бы написанием вплотную у скобки тега.
  2. [pad={NUMBER}]{TEXT}[/pad], где {NUMBER} регулирует размер отступа, напр., количеством символов или стандартных отступов.*
  3. Как развитие пункта 2 - можно для тега [pad=] сделать {NUMBER} - количество отступов шириной в символ, а для [indent=] - шириной в стандартный отступ (как если бы столько же раз нажать Tab).
  4. Для излишества можно ещё прикрутить автоматическую вставку тега при нажатии клавиши Tab, или нескольких раз на пробел.
* необязательна такая универсальность, как наличие [pad] и [pad=] вместе, хотя наверное они не будут друг другу мешать как два отдельных BB-кода...

Заблаговременный ответ на вопрос "Зачем нужен такой BB-код?":
Стихи писать :) Есть стихотворные формы где нужны отступы разных размеров.
Можно конечно воспользоваться пробелами и тегом Code, но лирика под тегом кода как-то странно будет выглядеть...
Аватара пользователя
-=XaKeP=-
Former team member
Сообщения: 291
Стаж: 19 лет 10 месяцев
Откуда: Донецк
Благодарил (а): 4 раза
Поблагодарили: 8 раз

Re: BB-код отступа [pad], [indent]

Сообщение -=XaKeP=- »

Админка - Сообщения - ВВ-коды - Добавить ВВ-код

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

[pad]{TEXT}[/pad]
Замена html:

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

<div style="padding-left: 10px;">{TEXT}</div>
для indent:

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

[indent]{TEXT}[/indent]
Замена html:

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

<div style="padding-left: 20px;">{TEXT}</div>
Можно задать значение отступа в пикселях. Это будет выглядеть так:

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

[pad={NUMBER}]{TEXT}[/pad]
Замена html:

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

<div style="padding-left: {NUMBER}px;">{TEXT}</div>
и

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

[indent={NUMBER}]{TEXT}[/indent]
Замена html:

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

<div style="padding-left: {NUMBER}px;">{TEXT}</div>
Лучше синица в руках, чем утка под кроватью ©

Вернуться в «Запросы модов для phpBB 3.0.x»