BB-коды

  • [B], [I], [U], [S] - Жирный, курсив, подчёркивание и зачёркивание

    Делает обёрнутый текст жирным, курсивным, подчёркнутым или зачёркнутым.
    Пример:
    Это [B]жирный[/B] текст.
    Это [I]курсивный[/I] текст.
    Это [U]подчёркнутый[/U] текст.
    Это [S]зачёркнутый[/S] текст.
    Вывод:
    Это жирный текст.
    Это курсивный текст.
    Это подчёркнутый текст.
    Это зачёркнутый текст.
  • [COLOR=цвет], [FONT=имя], [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]example@example.com[/EMAIL]
    Вывод:
  • [URL=ссылка], [EMAIL=адрес] - Ссылки (Расширенное)

    Связывает обёрнутый текст с указанной веб-страницей или email-адресом.
    Пример:
    [URL=https://www.example.com]Перейти на example.com[/URL]
    [EMAIL=example@example.com]Написать мне[/EMAIL]
    Вывод:
  • [USER=ID] - Ссылка на профиль

    Ссылка на профиль пользователя. Обычно вставляется автоматически при упоминании пользователя.
    Пример:
    [USER=1]Имя пользователя[/USER]
    Вывод:
  • [IMG] - Изображение

    Показать изображение, используя обёрнутый текст в качестве URL.
    Пример:
    [IMG]https://inetlinks.ru/var(--xf-publicLogoUrl)[/IMG]
    Вывод:
    var(--xf-publicLogoUrl)
  • [MEDIA=сайт] - Встроенные Медиа

    Встраивает медиа с разрешённых сайтов в ваше сообщение. Рекомендуется использовать кнопку медиа на панели инструментов редактора.
    Разрешённые сайты: 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. Пункт 1
    2. Пункт 2
  • [LEFT], [CENTER], [RIGHT] - Выравнивание текста

    Изменяет выравнивание обёрнутого текста.
    Пример:
    [LEFT]Выровнено по левому краю[/LEFT]
    [CENTER]Выровнено по центру[/CENTER]
    [RIGHT]Выровнено по правому краю[/RIGHT]
    Вывод:
    Выровнено по левому краю​
    Выровнено по центру​
    Выровнено по правому краю​
  • [QUOTE] - Цитата

    Отображает текст, процитированный из другого источника. Вы также можете указать имя источника.
    Пример:
    [QUOTE]Цитируемый текст[/QUOTE]
    [QUOTE=Имя человека]То, что он сказал[/QUOTE]
    Вывод:
    Цитируемый текст
    Имя человека сказал(а):
  • [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=javascript]var hello = 'world';[/CODE]
    Вывод:
    Обычный код:
    Код:
    Обычный
    код

    Богатый код:
    Rich (BB-код):
    Богатый
    код

    PHP код:
    PHP:
    echo $hello . ' world';

    JS код:
    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]Заголовок 1[/TH]
    [TH]Заголовок 2[/TH]
    [/TR]
    [TR]
    [TD]Содержимое 1[/TD]
    [TD]Содержимое 2[/TD]
    [/TR]
    [/TABLE]
    Вывод:
    Заголовок 1Заголовок 2
    Содержимое 1Содержимое 2
  • [HEADING=уровень] - Заголовки уровней 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]
    Вывод:
    Содержимое вложений будет отображаться здесь.
  • [AMS=option] - AMS: Встраивание статьи | страницы | серии

    BB-код для отображения статей, страниц статей и серий
    Пример:
    [AMS=article, X]AMS BB-код статьи[/AMS]
    Вывод:
    [AMS=article, X]AMS BB-код статьи[/AMS]
  • [CLUB] - Для участников клуба

    Информация внутри кода отображается только участникам клуба.
    Пример:
    [CLUB]Привет, мир![/CLUB] - Скрытый текст для участников клуба
    Вывод:
    - Скрытый текст для участников клуба
  • [DAYS=option] - Количество дней

    Количество дней с даты регистрации на форуме, которое необходимо пользователю для возможности просмотра
    Пример:
    [DAYS=5]Привет, мир![/DAYS] - Отображается только зарегистрированным пользователям, которые зарегистрированы не ранее 5 дней назад.
    Вывод:
    - Отображается только зарегистрированным пользователям, которые зарегистрированы не ранее 5 дней назад.
  • [GROUPS=option] - Для групп пользователей

    Тег скрывает контент от людей, не входящих в группы пользователей X,Y,Z.
    Пример:
    [GROUPS=2]Привет, мир![/GROUPS] - Отображается только для участников группы с ID 2.
    Вывод:
    Содержимое этого скрытого блока могут видеть только участники: Пользователь
    - Отображается только для участников группы с ID 2.
  • [HIDE] [HIDE=option] - Только для зарегистрированных пользователей

    Тег [HIDE] используется для скрытого содержимого. Если указано [HIDE=(условие)], условие будет применено к скрытому контенту. Примечание: После знака = необходимо заключить условия в скобки, чтобы указать начало и конец обработки условия. Внутри можно использовать любую группировку условий.

    Допустимые выражения (теги):

    • posts: Количество сообщений пользователя.
    • likes: Количество реакций пользователя.
    • reactions: Количество реакций пользователя (то же, что и likes).
    • trophies: Количество трофеев пользователя.
    • days: Количество дней с момента регистрации пользователя.
    • isMemberOf(id): Группа пользователей, для нескольких групп можно использовать значения, разделенные запятыми.
    • username: Имя пользователя.
    • user_id: Идентификатор пользователя.
    • user_state: Статус пользователя.
    • is_staff: Флаг, указывающий, является ли пользователь сотрудником.
    • is_admin: Флаг, указывающий, является ли пользователь администратором.
    • is_moderator: Флаг, указывающий, является ли пользователь модератором.

    Допустимые операторы:

    • Арифметические операторы:
      Арифметические операторы используются для выполнения математических вычислений:
      • +
      • -
      • *
      • /
      • % (остаток от деления)
      • ** (возведение в степень)
    • Операторы сравнения:
      Операторы сравнения используются для сравнения значений и возврата логического результата:
      • == (равно)
      • === (строго равно)
      • != (не равно)
      • !== (строго не равно)
      • < (меньше)
      • > (больше)
      • <= (меньше или равно)
      • >= (больше или равно)
    • Логические операторы:
      Логические операторы используются для выполнения логических операций и возврата логического результата:
      • and или && (логическое И)
      • or или || (логическое ИЛИ)
      • not или ! (логическое НЕТ)
    • Побитовые операторы:
      Побитовые операторы выполняются над двоичными представлениями чисел:
      • & (побитовое И)
      • | (побитовое ИЛИ)
      • ^ (побитовое исключающее ИЛИ)
    • Строковые операторы:
      Оператор ~ используется для конкатенации строк:
      • ~ (конкатенация строк)
    • Операторы для массивов:
      Операторы для массивов используются для проверки принадлежности элемента массиву:
      • in (элемент присутствует в массиве)
      • not in (элемент отсутствует в массиве)
    • Числовые операторы:
      Оператор .. используется для создания диапазона чисел:
      • .. (диапазон чисел)
    • Тернарный оператор:
      Оператор ?: используется для выполнения условных операций в одной строке:
      • ?: (тернарный оператор)
    Пример:
    [HIDE]Привет, мир![/HIDE] - скрытый текст видят только зарегистрированные пользователи
    [HIDE=(posts > 1 or likes > 1)]Привет, мир![/HIDE] - Скрытый текст "Привет, мир!" будет отображен, если количество сообщений пользователя больше 1 ИЛИ количество реакций больше 1.
    [HIDE=(posts > 1 and likes > 1)]Привет, мир![/HIDE] - Скрытый текст "Привет, мир!" будет отображен, если количество сообщений пользователя больше 1 И количество реакций больше 1.
    [HIDE=(days > 1 or user_state == "valid")]Привет, мир![/HIDE] - Скрытый текст "Привет, мир!" будет отображен, если количество дней с регистрации пользователя больше 1 ИЛИ статус пользователя "действителен".
    [HIDE=(isMemberOf(2) or trophies >= 0)]Привет, мир![/HIDE] - Скрытый текст "Привет, мир!" будет отображен, если пользователь является участником группы 2 ИЛИ количество трофеев пользователя больше или равно 0.
    [HIDE=(is_staff)]Привет, мир![/HIDE] - Скрытый текст "Привет, мир!" будет отображен, если пользователь является сотрудником.
    Вывод:
    Просмотр скрытого содержимого доступен только для зарегистрированных пользователей!
    - скрытый текст видят только зарегистрированные пользователи
    сообщение > 1 (0) или реакция > 1 (0)
    - Скрытый текст "Привет, мир!" будет отображен, если количество сообщений пользователя больше 1 ИЛИ количество реакций больше 1.
    сообщение > 1 (0) и реакция > 1 (0)
    - Скрытый текст "Привет, мир!" будет отображен, если количество сообщений пользователя больше 1 И количество реакций больше 1.
    день > 1 (0) или Статус пользователя является "valid" (valid)
    Привет, мир!
    - Скрытый текст "Привет, мир!" будет отображен, если количество дней с регистрации пользователя больше 1 ИЛИ статус пользователя "действителен".
    Участник группы(групп): Пользователь или баллов >= 0 (0)
    Привет, мир!
    - Скрытый текст "Привет, мир!" будет отображен, если пользователь является участником группы 2 ИЛИ количество трофеев пользователя больше или равно 0.
    Сотрудник
    - Скрытый текст "Привет, мир!" будет отображен, если пользователь является сотрудником.
  • [HIDEUSERAGE=option] - Скрыть контент по возрасту пользователя

    Этот BB-код скрывает контент от пользователей, не достигших указанного возраста.
    Пример:
    [hideuserage=18]Этот контент виден только пользователям, достигшим 18 лет.[/hideuserage]
    Вывод:
  • [LD=option] - Каталог ссылок: Встраивание материала

    BB-код для отображения материалов каталога
    Пример:
    [LD=item, X]BB-код материала Каталога ссылок[/LD]
    Вывод:
    [LD=item, X]BB-код материала Каталога ссылок[/LD]
  • [LIKES=option] - Количество реакций

    Количество реакций на форуме, которое необходимо пользователю для возможности просмотра
    Пример:
    [LIKES=5]Привет, мир![/LIKES] - Отображается только зарегистрированным пользователям, у которых количество реакций на форуме больше или равно 5.
    Вывод:
    - Отображается только зарегистрированным пользователям, у которых количество реакций на форуме больше или равно 5.
  • [POSTS=option] - Количество сообщений

    Количество сообщений на форуме, которое необходимо пользователю для возможности просмотра
    Пример:
    [POSTS=5]Привет, мир![/POSTS] - Отображается пользователям, у которых 5 или более сообщений на форуме.
    Вывод:
    - Отображается пользователям, у которых 5 или более сообщений на форуме.
  • [REACTS=option] - По реакциям

    Скрытый текст, для просмотра которого нужно выбрать определенную реакцию
    Пример:
    [REACTS=1]Привет, мир![/REACTS] - отображается тем, кто нажал реакцию 'Нравится'.
    Вывод:
    - отображается тем, кто нажал реакцию 'Нравится'.
  • [REPLY] - Ответить в теме

    Скрытый текст до тех пор, пока пользователь не ответит в теме.
    Пример:
    [REPLY]Привет, мир![/REPLY] - Отображается пользователям, когда они отвечают в теме.
    Вывод:
    - Отображается пользователям, когда они отвечают в теме.
  • [REPLYANDTHANKS] - Ответить и нажать Нравится

    Скрытый текст до тех пор, пока пользователь не ответит в теме и не нажмет "Нравится" на это сообщение.
    Пример:
    [REPLYANDTHANKS]Привет, мир![/REPLYANDTHANKS] - Отображается пользователям, когда они отвечают в теме и нажимают "Нравится".
    Вывод:
    - Отображается пользователям, когда они отвечают в теме и нажимают "Нравится".
  • [REPLYTHANKS] - Ответить или нажать Нравится

    Скрытый текст до тех пор, пока пользователь не ответит в теме или не нажмет "Нравится" на это сообщение.
    Пример:
    [REPLYTHANKS]Привет, мир![/REPLYTHANKS] - Отображается пользователям, когда они отвечают в теме или нажимают "Нравится".
    Вывод:
    - Отображается пользователям, когда они отвечают в теме или нажимают "Нравится".
  • [THANKS] - Нажать "Нравится"

    Этот тег скрывает текст до тех пор, пока пользователь не нажмет кнопку Нравится в сообщении.
    Пример:
    [THANKS]Привет, мир![/THANKS] - Этот тег скрывает текст до тех пор, пока пользователь не нажмет кнопку Нравится в сообщении.
    Вывод:
    - Этот тег скрывает текст до тех пор, пока пользователь не нажмет кнопку <b>Нравится</b> в сообщении.
  • [TROPHIES=option] - Количество баллов трофеев

    Количество баллов трофеев на форуме, которое необходимо пользователю для возможности просмотра
    Пример:
    [TROPHIES=5]Привет, мир![/TROPHIES] - Отображается только зарегистрированным пользователям, количество баллов за трофеи на форуме у которых больше или равно 5.
    Вывод:
    - Отображается только зарегистрированным пользователям, количество баллов за трофеи на форуме у которых больше или равно 5.
  • [UBS=option] - Вставка записи/блога/серии

    BB-код для отображения записей блога, блогов и серий
    Пример:
    [UBS=blog_entry, X]UBS Blog Entry BB Code[/UBS]
    Вывод:
    [UBS=blog_entry, X]UBS Blog Entry BB Code[/UBS]
  • [USERS=option] - Для пользователей

    Скрывает текст от пользователей, кроме перечисленных в списке параметров BB-кода.
    Пример:
    [USERS=Алекс,Джон,Брайан]Привет, мир![/USERS] - Отображается только пользователям Алекс, Джон, Брайан.
    Вывод:
    Скрытый текст для пользователей:
    - Отображается только пользователям Алекс, Джон, Брайан.
  • [USERSEXC=option] - Исключить пользователей

    Скрывает текст от пользователей, перечисленных в списке параметров BB-кода.
    Пример:
    [USERSEXC=Алекс,Джон,Брайан]Привет, мир![/USERSEXC] - Отображается всем пользователям, кроме Алекса, Джона, Брайана.
    Вывод:
    - Отображается всем пользователям, кроме Алекса, Джона, Брайана.
  • [USERSID=option] - Пользователи по id

    Скрывает текст от пользователей по id, кроме перечисленных в списке параметров BB-кода.
    Пример:
    [USERIDS=1,2,3]Привет, мир![/USERIDS] - Отображается только для пользователей с id 1, 2, 3.
    Вывод:
    [USERIDS=1,2,3]Привет, мир![/USERIDS] - Отображается только для пользователей с id 1, 2, 3.
  • [USERSIDEXC=option] - Исключить пользователей по id

    Скрывает текст от пользователей по id, перечисленных в списке параметров BB-кода.
    Пример:
    [USERSIDEXC=1,2,3]Привет, мир![/USERSIDEXC] - Отображается всем пользователям, кроме пользователей с id 1, 2, 3.
    Вывод:
    - Отображается всем пользователям, кроме пользователей с id 1, 2, 3.
Назад
Вверх