BBCode — это специальная реализация языка HTML, предоставляющая более удобные возможности по форматированию сообщений. Возможность использования BBCode в сообщениях определяется администратором форума. Кроме этого, BBCode может быть отключен вами в любое время в любом размещаемом сообщении прямо из формы его написания. Сам BBCode по стилю очень похож на HTML, но теги в нем заключаются в квадратные скобки [ … ], а не в < … >. При использовании некоторых шаблонов вы сможете добавлять BBCode в сообщения, пользуясь простым интерфейсом, расположенным над полем для ввода текста. Но даже в этом случае чтение данного руководства может оказаться вам полезным.
Для изменения цвета или размера шрифта могут быть использованы следующие теги (окончательный вид будет зависеть от системы и браузера пользователя):
Цвет текста можно изменить, окружив его тегами [color=][/color]. Вы можете указать либо известное имя цвета (red, blue, yellow и т.п.), либо его шестнадцатеричное представление (#FFFFFF, #000000 и т.п.). Таким образом, для создания красного текста вы можете использовать:
[color=red]Привет![/color]
или
[color=#FF0000]Привет![/color]
Оба способа дадут в результате Привет!
Изменение размера достигается аналогичным образом при использовании тега [size=][/size]. Этот тег зависит от используемых шаблонов, но рекомендуемым форматом является числовое значение, показывающее размер текста в процентах, начиная от 20 (очень маленький) до 200 (очень большой) от размера по умолчанию. Пример:
Да, конечно можно. Например, для привлечения внимания вы можете написать:
[size=200][color=red][b]ПОСМОТРИТЕ НА МЕНЯ![/b][/color][/size]
что выдаст ПОСМОТРИТЕ НА МЕНЯ!
Мы не рекомендуем писать таким вот образом длинные тексты! Помните, что вы — автор сообщения и должны сами позаботиться о корректном закрытии и вложенности тегов. Например, следующая запись некорректна:
Имеется два способа цитирования текстов: с указанием автора и без указания.
При использовании кнопки «Цитата» для ответа на сообщение, текст сообщения добавляется в поле для ввода текста, окруженный тегами [quote=""][/quote]. Этот метод позволяет цитировать со ссылкой на автора, либо на что-то еще, что вы впишете в кавычках. Например, для цитирования фрагмента текста, написанного автором Mr. Blobby, введите:
[quote="Mr. Blobby"]Сюда введите текст от Mr. Blobby[/quote]
В результате перед вашим ответом на сообщение будет вставлен текст «Mr. Blobby писал(а):». Помните, необходимо заключить имя в кавычки (""), они не могут быть опущены.
Второй метод просто позволяет вам процитировать что-либо. Для этого поместите текст между тегами [quote][/quote]. При просмотре сообщения этот текст будет находиться в блоке цитирования.
Если вам надо вывести часть кода программы или еще что-нибудь, что должно быть отображено шрифтом фиксированной ширины (Courier), то заключите текст в теги [code][/code]. Пример:
[code]echo "Это код программы";[/code]
Все форматирование, используемое внутри тегов [code][/code], будет сохранено. Подсветку синтаксиса кода PHP можно произвести с помощью тега [code=php][/code] и рекомендуется при размещении сообщений, содержащих фрагменты кодов PHP.
BBCode поддерживает два вида списков: маркированные и нумерованные. Они практически идентичны своим эквивалентам из HTML. В маркированном списке все элементы выводятся последовательно, каждый отмечается символом-маркером. Для создания маркированного списка используйте теги [list][/list] и определяйте каждый элемент списка при помощи [*]. Например, для вывода своих любимых цветов вы можете использовать:
Второй тип списка — нумерованный, позволяет выбрать, что именно будет выводиться перед каждым элементом. Для создания нумерованного списка используйте теги [list=1][/list], или [list=a][/list] для создания алфавитного списка. Как и в случае маркированного списка, элементы списка определяются с помощью [*]. Пример:
[list=1] [*]Пойти в магазин [*]Купить новый компьютер [*]Обругать компьютер, когда случится ошибка [/list]
выдаст следующее:
Пойти в магазин
Купить новый компьютер
Обругать компьютер, когда случится ошибка
Для алфавитного списка используйте следующее:
[list=a] [*]Первый возможный ответ [*]Второй возможный ответ [*]Третий возможный ответ [/list]
phpBB поддерживает несколько способов создания ссылок, также известных под названием URL.
Первый из них использует тег [url=][/url]. После знака = должен вставляться требуемый адрес URL. Например, для создания ссылки на сайт phpBB.com вы могли бы использовать:
В конечном виде такой код будет выглядеть так: Посетите сайт www.teosofia.ru! Ссылка будет открываться в том же или в новом окне, в зависимости от настроек браузера пользователя.
Если вы хотите, чтобы в качестве текста ссылки показывался URL, то вы можете просто сделать следующее:
Кроме этого в phpBB внедрена функция, называемая Автоматические ссылки. Эта функция преобразовывает любой синтаксически правильный URL в ссылку без необходимости указания тегов и префикса http://. Например, ввод в сообщение фразы www.teosofia.ru приведет при просмотре этого сообщения к автоматической выдаче www.teosofia.ru.
То же самое относится и к адресам электронной почты: вы можете указать адрес в явном виде:
[email]no.one@domain.adr[/email]
что выдаст no.one@domain.adr или просто ввести адрес no.one@domain.adr в сообщение, и он будет автоматически преобразован при просмотре этого сообщения.
Как и со всеми прочими тегами BBCode, вы можете заключать в ссылки любые другие теги. Например, [img][/img] (см. следующий пункт), [b][/b] и т.п. Как и с тегами форматирования, правильная вложенность тегов зависит от вас. Например следующая запись:
BBCode содержит тег для добавления рисунков в размещаемых сообщениях. При этом следует помнить две важные вещи: во-первых, многих пользователей раздражает большое количество рисунков в сообщениях, во-вторых, рисунки должны быть размещены где-то в интернете (т.е. они не могут располагаться только на вашем компьютере, если, конечно, вы не запустили на нем веб-сервер). Для отображения рисунка необходимо окружить его URL-адрес тегами [img][/img]. Пример:
[img]http://www.teosofia.ru/my-picture.gif[/img]
Вы можете заключить рисунок в теги [url][/url], как это указано в разделе «Создание ссылок». То есть
Теперь вложения могут быть отображены в любой части сообщения при помощи нового тега [attachment=][/attachment], если вложения разрешены администратором, и если вы имеете необходимые права доступа. На странице размещения сообщения находится выпадающий список для размещения вложений в сообщении.