Вступление

Что такое BBCode?

Форматирование текста

Как сделать текст жирным, наклонным или подчёркнутым

Как изменить цвет или размер текста

Могу ли я комбинировать теги?

Цитирование и вывод форматированных текстов

Цитирование при ответах

Вывод кода или форматированного текста

Создание списков

Создание маркированного списка

Создание нумерованного списка

Создание ссылок

Ссылки на другой сайт

Показ картинок в сообщениях

Добавление картинки в сообщение

Прочее

Могу ли я добавить собственные теги?

Вступление
Что такое BBCode?

BBCode — это специальный вариант HTML. Сможете вы или нет использовать BBCode в ваших сообщениях, определяется администратором форумов. Кроме того, вы сможете отключить использование BBCode в конкретном сообщении при его размещении. Сам BBCode похож по стилю на HTML, теги заключены в квадратные скобки [ и ], а не в < и >; он даёт больше возможностей управления тем, как выводятся данные. При использовании некоторых шаблонов вы сможете добавлять BBCode в ваши сообщения, пользуясь простым интерфейсом, расположенным над полем для ввода текста. Но даже в этом случае данное руководство может оказаться полезным.

Вернуться к началу
Форматирование текста
Как сделать текст жирным, наклонным или подчёркнутым

BBCode включает теги для быстрого изменения стиля шрифта, сделать это можно следующими способами:

    * Чтобы сделать текст жирным, заключите его в , например

      Привет

      станет Привет
    * Для подчёркивания используйте , например:

      Доброе утро

      станет Доброе утро
    * Курсив делается тегами , например:

      Это круто!

      выдаст Это круто!

Вернуться к началу
Как изменить цвет или размер текста

Для изменения цвета или размера шрифта могут быть использованы следующие теги (окончательный вид будет зависеть от системы и браузера пользователя):

    * Цвет текста можно изменить, окружив его [color=][/color]. Вы можете указать либо известное имя цвета (red, blue, yellow и т.п.), или шестнадцатеричное представление, например #FFFFFF, #000000. Таким образом, для создания красного текста вы можете использовать:

      Привет!

      или

      Привет!

      оба способа дадут в результате Привет!
    * Изменение размера достигается аналогичным образом при использовании . Этот тег зависит от используемых шаблонов, рекомендуемый формат — число, показывающее размер текста в пикселях, начиная от 1 (настолько маленький, что вы его не увидите) до 29 (очень большой). Например:

      МАЛЕНЬКИЙ

      скорее всего будет МАЛЕНЬКИЙ

      в то время как:

      ЗДОРОВЫЙ!

      будет ЗДОРОВЫЙ!

Вернуться к началу
Могу ли я комбинировать теги?

Да, конечно можете. Например для привлечения чьего-то внимания вы сможете написать:

ПОСМОТРИТЕ НА МЕНЯ!

что выдаст ПОСМОТРИТЕ НА МЕНЯ!

Мы не рекомендуем выводить таким образом длинные тексты! Учтите, что вы, автор сообщения, должны позаботиться о том, чтобы теги были правильно вложены. Вот этот BBCode, например, неправилен:

Это неверно

Вернуться к началу
Цитирование и вывод форматированных текстов
Цитирование при ответах

Есть два способа процитировать текст, со ссылкой и без.

    * Когда вы используете кнопку «Ответить с цитатой» для ответа на сообщение, то его текст добавляется в поле ввода окружённым блоком

написал(а):

. Этот метод позволит вам цитировать со ссылкой на автора, либо на что-то ещё, что вы туда впишете. Например для цитирования отрывка текста, написанного Mr. Blobby, вы напишете:

     

Mr. Blobby написал(а):

Текст Mr. Blobby будет здесь

В результате перед текстом будут вставлены слова "Mr. Blobby написал:". Помните, вы должны поставить кавычки "" вокруг имени, они не могут быть опущены.
    * Второй метод просто позволяет вам что-то процитировать. Для этого вам надо заключить текст в теги

. При просмотре сообщения перед текстом будет стоять только слово "Цитата:"

Вернуться к началу
Вывод кода или форматированного текста

Если вам надо вывести кусок программы или что-то, что должно быть выведено шрифтом фиксированной ширины (Courier) вы должны заключить текст в теги

Код:

, например

Код:
echo "This is some code";

Всё форматирование, используемое внутри тегов

Код:

будет сохранено.

Вернуться к началу
Создание списков
Создание маркированного списка

BBCode поддерживает два вида списков: маркированные и нумерованные. Они практически идентичны своим эквивалентам из HTML. В маркированном списке все элементы выводятся последовательно, каждый отмечается символом-маркером. Для создания маркированного списка используйте [list][/list] и определите каждый элемент при помощи [*]. Например, чтобы вывести свои любимые цвета, вы можете использовать:

[list]
[*]Красный
[*]Синий
[*]Жёлтый
[/list]

Это выдаст такой список:

    * Красный
    * Синий
    * Жёлтый

Вернуться к началу
Создание нумерованного списка

Второй тип списка, нумерованный, позволяет выбрать, что именно будет выводиться перед каждым элементом. Для создания нумерованного списка используйте [list=1][/list] или [list=a][/list] для создания алфавитного списка. Как и в случае маркированного списка, элементы определяются с помощью [*]. Например:

[list=1]
[*]Пойти в магазин
[*]Купить новый компьютер
[*]Обругать компьютер, когда случится ошибка
[/list]

выдаст следующее:

   1. Пойти в магазин
   2. Купить новый компьютер
   3. Обругать компьютер, когда случится ошибка

Для алфавитного списка используйте:

[list=a]
[*]Первый возможный ответ
[*]Второй возможный ответ
[*]Третий возможный ответ
[/list]

что выдаст

   1. Первый возможный ответ
   2. Второй возможный ответ
   3. Третий возможный ответ

Вернуться к началу
Создание ссылок
Ссылки на другой сайт

В BBCode поддерживается несколько способов создания URL'ов.

    * Первый из них использует тег --, после знака = должен идти нужный URL. Например, для ссылки на phpBB.com вы могли бы использовать:

      Посетите phpBB!

      Это создаст следующую ссылку: Посетите phpBB! Ссылка будет открываться в новом окне, так что пользователь сможет продолжать читать форумы.
    * Если вы хотите, чтобы в качестве текста ссылки показывался сам URL, вы можете просто сделать следующее:

      http://www.phpbb.com/

      Это выдаст следующую ссылку: http://www.phpbb.com/
    * Кроме того phpBB поддерживает возможность, называемую Автоматические ссылки, это переведёт любой синтаксически правильный URL в ссылку без необходимости указания тегов и даже префикса http://. Например, ввод wwwphpbb.com в ваше сообщение приведёт к автоматической выдаче wwwphpbb.com при просмотре сообщения.
    * То же самое относится и к адресам e-mail, вы можете либо указать адрес в явном виде:

      -

      что выдаст no.one@domain.adr или просто ввести no.one@domain.adr в ваше сообщение, и он будет автоматически преобразован при просмотре.

Как и со всеми прочими тегами BBCode, вы можете заключать в URL'ы любые другие теги, например -- (см. следующий пункт), и т.д. Как и с тегами форматирования, правильная вложенность тегов зависит от вас, например:

http://www.phpbb.com/images/phplogo.gif</a>

неверно, что может привести к последующему удалению вашего сообщения, так что будьте аккуратнее.