-
[B], [I], [U], [S] - Жирный шрифт, курсив, подчеркивание и зачеркивание
Делает выделенный текст жирным, курсивом, подчеркнутым или зачеркнутым.- Пример:
- Это [B]жирный[/B] текст. Это [I]текст курсивом[/I]. Это [U]подчеркнутый[/U] текст. Это [S]зачеркнутый[/S] текст.
- Вывод:
- Это жирный текст. Это текст курсивом. Это подчеркнутый текст. Это
зачеркнутыйтекст.
-
[COLOR=color], [FONT=name], [SIZE=size] – Цвет, шрифт и размер текста
Позволяет изменить цвет, шрифт или размер выделенного текста.- Пример:
- Это [COLOR=red]красный[/COLOR] и [COLOR=#0000cc]синий[/COLOR] текст. Это текст, набранный [FONT=Courier New]Courier New[/FONT]. Это [SIZE=1]маленький[/SIZE] и [SIZE=7]большой[/SIZE] текст.
- Вывод:
- Это красный и синий текст. Это текст, набранный Courier New. Это маленький и большой текст.
-
[URL], [EMAIL] – Ссылки
Создает ссылку, используя выделенный текст в качестве адреса.- Пример:
- [URL]https://www.example.com[/URL] [EMAIL][email protected][/EMAIL]
- Вывод:
-
[URL=link], [EMAIL=address] — Ссылки (Расширенные)
Создает ссылку из заключенного в теги текста на указанную веб-страницу или адрес электронной почты.- Пример:
- [URL=https://www.example.com]Перейти на example.com[/URL] [[email protected]]Написать мне[/EMAIL]
- Вывод:
-
[USER=ID] – Ссылка на профиль
Ссылка на профиль пользователя. Обычно добавляется автоматически при упоминании пользователя.- Пример:
- [USER=1]Имя пользователя[/USER]
- Вывод:
-
[IMG] – Изображение
Отображает изображение, используя заключенный текст в качестве URL-адреса.- Пример:
- [IMG]https://www.nullpro.net/data/assets/logo/metalogo.png[/IMG]
- Вывод:
-
[MEDIA=site] – Встраиваемые медиафайлы
Встраивает медиафайлы с одобренных сайтов в ваше сообщение. Рекомендуется использовать кнопку медиа на панели инструментов редактора.
Подтвержденные сайты: Apple Music, Bluesky, Dailymotion, Facebook, Flickr, Giphy, Imgur, Instagram, Pinterest, Reddit, SoundCloud, Spotify, TikTok, Tumblr, Twitch, X, Vimeo, YouTube- Пример:
- [MEDIA=youtube]kQ0Eo1UccEE[/MEDIA]
- Вывод:
- Здесь должен отображаться встроенный проигрыватель YouTube.
-
[LIST] – Списки
Отображает маркированный или нумерованный список.- Пример:
- [LIST] [*]Пункт 1 [*]Пункт 2 [/LIST] [LIST=1] [*]Запись 1 [*]Запись 2 [/LIST]
- Вывод:
- Пункт 1
- Пункт 2
- Запись 1
- Запись 2
-
[LEFT], [CENTER], [RIGHT] - Выравнивание текста
Изменяет выравнивание переносимого текста.- Пример:
- [LEFT]Выравнивание по левому краю[/LEFT] [CENTER]Выравнивание по центру[/CENTER] [RIGHT]Выравнивание по правому краю[/RIGHT]
- Вывод:
- Выравнивание по левому краюВыравнивание по центруВыравнивание по правому краю
-
[QUOTE] — Процитированный текст
Отображает текст, процитированный из другого источника. Вы также можете указать имя автора цитаты.- Пример:
- [QUOTE]Процитированный текст[/QUOTE] [QUOTE=A person]Что-то, что он/она сказал(а)[/QUOTE]
- Вывод:
- A person сказал(а):
-
[SPOILER] — Текст, содержащий спойлеры
Скрывает текст, который может содержать спойлеры, и для его просмотра пользователю потребуется нажать на него.- Пример:
- [SPOILER]Простой спойлер[/SPOILER] [SPOILER=Заголовок спойлера]Спойлер с заголовком[/SPOILER]
- Вывод:
- Простой спойлерСпойлер с заголовком
-
[ISPOILER] – Встроенный текст, содержащий спойлеры
Позволяет отображать текст непосредственно в контенте, скрывая информацию, которая может содержать спойлеры и должна быть раскрыта пользователем для просмотра.- Пример:
- Чтобы увидеть контент, необходимо нажать на следующее [ISPOILER]слово[/ISPOILER].
- Вывод:
- Чтобы увидеть контент, необходимо нажать на следующее слово.
-
[CODE] – Отображение программного кода
Отображает текст на одном из языков программирования, выделяя синтаксис, где это возможно.- Пример:
- Общий код: [CODE]Общий код[/CODE] Код с форматированием: [CODE=rich][COLOR=red]Код[/COLOR] с форматированием[/CODE] PHP код: [CODE=php]echo $hello . ' world';[/CODE] JS code: [CODE=javascript]var hello = 'world';[/CODE]
- Вывод:
- Общий код:Код с форматированием:Код:
Общий кодPHP код:Rich (BB-код):Код с форматированиемJS code:PHP:echo $hello . ' world';JavaScript:var hello = 'world';
-
[ICODE] – Отображение встроенного программного кода
Позволяет отображать код непосредственно в тексте сообщения. Подсветка синтаксиса не предусмотрена.- Пример:
- Встроенные блоки кода [ICODE]— это удобный способ[/ICODE] отображения кода в тексте. Расширенное форматирование во встроенных блоках кода [ICODE=rich]также [COLOR=red]поддерживается[/COLOR] и [U]доступно[/U][/ICODE].
- Вывод:
- Встроенные блоки кода
— это удобный способотображения кода в тексте. Расширенное форматирование во встроенных блоках кодатакже поддерживается и доступно.
-
[INDENT] – Отступ текста
Создает отступ для выделенного текста. Можно использовать многократно для создания многоуровневых отступов.- Пример:
- Обычный текст [INDENT]Текст с отступом[/INDENT] [INDENT=2]Более глубокий отступ[/INDENT]
- Вывод:
- Обычный текстТекст с отступомБолее глубокий отступ
-
[TABLE] — Таблицы
Специальная разметка для отображения таблиц в вашем контенте.- Пример:
- [TABLE] [TR] [TH]Header 1[/TH] [TH]Header 2[/TH] [/TR] [TR] [TD]Content 1[/TD] [TD]Content 2[/TD] [/TR] [/TABLE]
- Вывод:
Header 1 Header 2 Content 1 Content 2
-
[HEADING=level] – Уровни заголовков от 1 до 3
Помечает текст как структурированный заголовок для упрощения машинной обработки.- Пример:
- [HEADING=1]Основной заголовок[/HEADING] Этот текст относится к основному заголовку, используемому для разделения основных разделов статьи. [HEADING=2]Второстепенный заголовок[/HEADING] Для подразделения основных разделов статьи используйте второстепенный заголовок уровня 2. [HEADING=3]Подзаголовок[/HEADING] При необходимости дальнейшего подразделения используйте уровень 3.
- Вывод:
- Этот текст относится к основному заголовку, используемому для разделения основных разделов статьи. Для подразделения основных разделов статьи используйте второстепенный заголовок уровня 2. При необходимости дальнейшего подразделения используйте уровень 3.
-
[PLAIN] – Простой текст
Отключает обработку BB-кодов в заключенном тексте.- Пример:
- [PLAIN]Это не [B]жирный[/B] текст.[/PLAIN]
- Вывод:
- Это не [B]жирный[/B] текст.
-
[ATTACH] - Вставка вложения
Вставляет вложение в указанную точку. Если вложение – изображение, будет вставлена миниатюра или полноразмерная версия. Как правило, это можно вставить, нажав соответствующую кнопку.- Пример:
-
Миниатюра: [ATTACH]123[/ATTACH]
Полный РАЗМЕР: [ATTACH=full]123[/ATTACH]
- Вывод:
- Здесь будет отображаться содержимое вложений.
-
[CHARGE=option] - Списание
Взимание платы с пользователей за просмотр вашего контента.- Пример:
- [CHARGE=5]Чтобы увидеть этот текст, необходимо заплатить 5 кредитов.[/CHARGE]
- Вывод:
- Чтобы увидеть этот текст, необходимо заплатить 5 кредитов.
-
[CLUB] - Для членов клуба
Информация внутри кода отображается только для членов клуба.- Пример:
- [CLUB]Привет World![/CLUB] - Скрытый текст для членов клуба
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.- Скрытый текст для членов клуба
-
[DAYS=option] - Количество дней
Количество дней с даты регистрации на форуме, необходимое пользователю для просмотра контента- Пример:
- [DAYS=5]Привет World![/DAYS] - Отображается только пользователям, зарегистрированным не ранее, чем 5 дней назад.
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.- Отображается только пользователям, зарегистрированным не ранее, чем 5 дней назад.
-
[GROUPS=option] - Для групп пользователей
Этот тег скрывает контент от пользователей, не входящих в группы X, Y, Z.- Пример:
- [GROUPS=2]Привет Мир![/GROUPS] - Отображается только для членов группы с ID 2.
- Вывод:
- - Отображается только для членов группы с ID 2.Содержимое данного скрытого блока доступно только участникам следующих групп: Register Member
-
[HIDE] [HIDE=option] - Только для зарегистрированных пользователей
Тег [HIDE] используется для скрытия контента. Если указан [HIDE=(condition)], это условие будет применено к скрытому контенту. Примечание: После знака '=', условия необходимо заключить в круглые скобки, чтобы обозначить начало и конец обработки условия. Внутри можно использовать любые группы условий.Допустимые выражения (теги):
- posts: Количество сообщений пользователя.
- likes: Количество реакций пользователя.
- reactions: Количество реакций пользователя (аналогично likes).
- trophies: Количество трофеев пользователя.
- days: Количество дней с момента регистрации пользователя.
- isMemberOf(id): Группа пользователя. Для указания нескольких групп используйте значения, разделенные запятыми.
- username: Имя пользователя.
- user_id: Идентификатор пользователя.
- user_state: Статус пользователя.
- is_staff: Признак, указывающий, является ли пользователь сотрудником.
- is_admin: Признак, указывающий, является ли пользователь администратором.
- is_moderator: Признак, указывающий, является ли пользователь модератором.
Допустимые операторы:
- Арифметические операторы:
Арифметические операторы используются для выполнения математических вычислений:- +
- -
- *
- /
- % (остаток от деления)
- ** (возведение в степень)
- Операторы сравнения:
Операторы сравнения используются для сравнения значений и возвращают логическое значение:- == (равно)
- === (строго равно)
- != (не равно)
- !== (строго не равно)
- < (меньше)
- > (больше)
- <= (меньше или равно)
- >= (больше или равно)
- Логические операторы:
Логические операторы используются для выполнения логических операций и возвращают булево значение:- and или && (логическое И)
- or или || (логическое ИЛИ)
- not или ! (логическое НЕ)
- Побитовые операторы:
Побитовые операторы выполняются над двоичными представлениями чисел:- & (побитовое И)
- | (побитовое ИЛИ)
- ^ (побитовое XOR)
- Строковые операторы:
Оператор ~ используется для конкатенации строк:- ~ (конкатенация строк)
- Операторы массивов:
Операторы массивов используются для проверки принадлежности элемента к массиву:- in (элемент присутствует в массиве)
- not in (элемент отсутствует в массиве)
- Числовые операторы:
Оператор .. используется для создания диапазона чисел:- .. (числовой диапазон)
- Тернарный оператор:
Оператор ?: используется для выполнения условных операций в одной строке:- ?: (тернарный оператор)
- Пример:
- [СКРЫТЬ]Привет Мир![/СКРЫТЬ] - только зарегистрированные пользователи видят скрытый текст. [СКРЫТЬ=(posts > 1 or likes > 1)]Привет мир![/СКРЫТЬ] - Скрытый текст "Привет мир!" будет отображаться, если количество Сообщений пользователя больше 1 ИЛИ количество лайков больше 1. [СКРЫТЬ=(posts > 1 and likes > 1)]Привет мир![/СКРЫТЬ] - Скрытый текст "Привет мир!" будет отображаться, если количество Сообщений пользователя больше 1 И количество лайков больше 1. [СКРЫТЬ=(days > 1 or user_state == "valid")]Привет Мир![/СКРЫТЬ] - Скрытый текст "Привет Мир!" будет отображаться, если количество дней с момента регистрации пользователя больше 1 ИЛИ статус пользователя "valid". [СКРЫТЬ=(isMemberOf(2) or trophies >= 0)]Привет Мир![/СКРЫТЬ] - Скрытый текст "Привет Мир!" будет отображаться, если пользователь является членом группы 2 ИЛИ количество Трофеев пользователя больше или равно 0. [СКРЫТЬ=(is_staff)]Привет Мир![/СКРЫТЬ] - Скрытый текст "Привет Мир!" будет отображаться, если пользователь является сотрудником.
- Вывод:
- [СКРЫТЬ]Привет Мир![/СКРЫТЬ] - только зарегистрированные пользователи видят скрытый текст. [СКРЫТЬ=(posts > 1 or likes > 1)]Привет мир![/СКРЫТЬ] - Скрытый текст "Привет мир!" будет отображаться, если количество Сообщений пользователя больше 1 ИЛИ количество лайков больше 1. [СКРЫТЬ=(posts > 1 and likes > 1)]Привет мир![/СКРЫТЬ] - Скрытый текст "Привет мир!" будет отображаться, если количество Сообщений пользователя больше 1 И количество лайков больше 1. [СКРЫТЬ=(days > 1 or user_state == "valid")]Привет Мир![/СКРЫТЬ] - Скрытый текст "Привет Мир!" будет отображаться, если количество дней с момента регистрации пользователя больше 1 ИЛИ статус пользователя "valid". [СКРЫТЬ=(isMemberOf(2) or trophies >= 0)]Привет Мир![/СКРЫТЬ] - Скрытый текст "Привет Мир!" будет отображаться, если пользователь является членом группы 2 ИЛИ количество Трофеев пользователя больше или равно 0. [СКРЫТЬ=(is_staff)]Привет Мир![/СКРЫТЬ] - Скрытый текст "Привет Мир!" будет отображаться, если пользователь является сотрудником.
-
[HIDEUSERAGE=option] - Скрыть контент по возрасту пользователя
Этот BB-код позволяет скрыть контент от пользователей, не достигших указанного возраста.- Пример:
- [hideuserage=18]Этот контент виден только пользователям, достигшим 18 лет.[/hideuserage]
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.
-
[LIKES=option] - Количество отметок "нравится"
Количество лайков на форуме, необходимое пользователю для просмотра скрытого содержимого.- Пример:
- [LIKES=5]Привет World![/LIKES] - Отображается только зарегистрированным пользователям, у которых количество реакций «нравится» на форуме не менее 5.
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.- Отображается только зарегистрированным пользователям, у которых количество реакций «нравится» на форуме не менее 5.
-
[POSTS=option] - Количество сообщений
Количество сообщений на форуме, необходимое пользователю для просмотра скрытого содержимого.- Пример:
- [POSTS=5]Привет World![/POSTS] - Отображается пользователям, у которых 5 или более сообщений на форуме.
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.- Отображается пользователям, у которых 5 или более сообщений на форуме.
-
[REACTS=option] - По реакциям
Скрытый текст, для просмотра которого необходимо выбрать определенную реакцию.- Пример:
- [REACTS=1]Привет World![/REACTS] - Отображается тем, кто нажал реакцию «нравится».
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.- Отображается тем, кто нажал реакцию «нравится».
-
[REPLY] - Ответ в теме
Скрытый текст, который станет виден после ответа пользователя в Теме.- Пример:
- [REPLY]Привет World![/REPLY] - Отображается пользователям, когда они отвечают в теме.
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.- Отображается пользователям, когда они отвечают в теме.
-
[REPLYANDTHANKS] - Ответьте и нажмите "Нравится"
Текст скрыт до тех пор, пока пользователь не ответит в Теме и не нажмет «Мне нравится» на этом сообщении.- Пример:
- [REPLYANDTHANKS]Привет World![/REPLYANDTHANKS] - Отображается пользователям, когда они отвечают в теме и нажимают «Мне нравится».
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.- Отображается пользователям, когда они отвечают в теме и нажимают «Мне нравится».
-
[REPLYTHANKS] - Ответьте или нажмите "Нравится"
Текст скрыт до тех пор, пока пользователь не ответит в Теме или не нажмет «Мне нравится» на этом сообщении.- Пример:
- [REPLYTHANKS]Привет World![/REPLYTHANKS] - Отображается пользователям, когда они отвечают в теме или нажимают «Мне нравится».
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.- Отображается пользователям, когда они отвечают в теме или нажимают «Мне нравится».
-
[RESOURCE=option] - Количество ресурсов
Текст скрыт в зависимости от количества ресурсов- Пример:
- [RESOURCE=5]Привет World![/RESOURCE] – Для просмотра скрытого контента требуется 5 ресурсов.
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.– Для просмотра скрытого контента требуется 5 ресурсов.
-
[THANKS] - Нажмите "Нравится"
Этот тег скрывает текст до тех пор, пока пользователь не нажмет кнопку Like button в сообщении.- Пример:
- [THANKS]Привет World![/THANKS] – Этот тег скрывает текст до тех пор, пока пользователь не нажмет кнопку Like button в сообщении.
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.– Этот тег скрывает текст до тех пор, пока пользователь не нажмет кнопку <b>Like button</b> в сообщении.
-
[TROPHIES=option] - Количество трофеев
Количество Трофеев на форуме, необходимое пользователю для просмотра контента.- Пример:
- [TROPHIES=5]Привет World![/TROPHIES] – Отображается только зарегистрированным пользователям, у которых количество очков за трофеи на форуме равно или превышает 5.
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.– Отображается только зарегистрированным пользователям, у которых количество очков за трофеи на форуме равно или превышает 5.
-
[USERS=option] - Для пользователей
Скрывает текст от пользователей, за исключением тех, чьи параметры указаны в BB-коде. -
[USERSEXC=option] - Исключить пользователей
Скрывает текст от пользователей, указанных в списке параметров BB-кода.- Пример:
- [USERSEXC=Alex,John,Bryan]Привет World![/USERSEXC] – Отображается всем пользователям, кроме Alex, John, Bryan.
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.– Отображается всем пользователям, кроме Alex, John, Bryan.
-
[USERSID=option] - Пользователи по ID
Скрывает текст от пользователей по ID, за исключением тех, чьи параметры указаны в BB-коде.- Пример:
- [USERIDS=1,2,3]Привет World![/USERIDS] – Отображается только для пользователей с идентификаторами 1, 2, 3.
- Вывод:
- [USERIDS=1,2,3]Привет World![/USERIDS] – Отображается только для пользователей с идентификаторами 1, 2, 3.
-
[USERSIDEXC=option] - Исключить пользователей по ID
Скрывает текст от пользователей по ID, указанных в списке параметров BB-кода.- Пример:
- [USERSIDEXC=1,2,3]Привет World![/USERSIDEXC] – Отображается всем пользователям, кроме пользователей с идентификаторами 1, 2, 3.
- Вывод:
- Чтобы просмотреть контент, вам необходимо Войти или Зарегистрироваться.– Отображается всем пользователям, кроме пользователей с идентификаторами 1, 2, 3.