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]
в цьому випадку буде виведено ПОДИВІТЬСЯ НА МЕНЕ!
Не рекомендується виводити таким чином довгі тексти! Врахуйте, що автор повідомлення повинен подбати про правильне закриття тегів. Наприклад, наступне використання тегів BBCode невірне:
Існує два способи цитування тексту: зі зверненням і без.
При використанні кнопки цитування для відповіді на повідомлення, у вікно відповіді додається текст цитованого повідомлення, обрамлений тегами [quote=""][/quote]. Цей спосіб дозволяє цитувати зі зверненням до користувача або до когось (чогось) ще, на вибір. Наприклад, щоб процитувати текст, написаний користувачем Mr. Blobby, можна ввести:
[quote=" Mr. Blobby"]Тут знаходиться текст, написаний користувачем Mr. Blobby[/quote]
У результаті перед текстом будуть вставлені слова "Mr. Blobby писав (а):". Пам'ятайте, що обов'язково вкладати звернення в лапки "", вони не можуть бути пропущені.
Другий спосіб дозволяє створювати прості цитати. Для цього необхідно вкласти текст в теги [quote][/quote]. При перегляді повідомлення буде просто показаний текст в блоці цитування.
Якщо потрібно вивести частину програмного коду або інші дані фіксованої ширини, такі, як шрифт Courier, необхідно оточувати текст тегами [code][/code], наприклад
[code] echo & quot;Тут знаходиться код";[/code]
Все форматування, що використовується всередині тегів [code][/code], буде збережено.
BBCode підтримує два види списків: марковані й нумеровані. Вони практично ідентичні своїм еквівалентам з HTML. У маркованих списках всі елементи виводяться послідовно, кожен відзначається символом-маркером. Для створення маркованого списку використовуйте [list][/list] та визначте кожен елемент за допомогою [*]. Наприклад, щоб вивести свої улюблені кольори, ви можете використовувати:
[list] [*]Червоний [*]Синій [*]Жовтий [/list]
Це видасть такий список:
Червоний
Синій
Жовтий
Також можна вказати стиль маркера списку, використовуючи [list=disc][/list], [list=circle][/list], or [list=square][/list].
Другий тип списку, нумерований, дозволяє вибрати, що саме буде виводитися перед кожним елементом. Для створення нумерованого списку використовуйте [list=1][/list] або [list=a][/list]для алфавітного списку. Як і в разі маркованого списку, елементи визначаються за допомогою [*]. Наприклад:
[list=1] [*]Піти в магазин [*]Купити новий комп'ютер [*]Облаяти комп'ютер, коли трапиться помилка [/list]
видасть наступне:
Піти в магазин
Купити новий комп'ютер
Облаяти комп'ютер, коли трапиться помилка
Для алфавітного списку використовуйте:
[list=a] [*]Перша можлива відповідь [*]Друга можлива відповідь [*]Третя можлива відповідь [/list]
Це створить таке посилання: Відвідайте phpBB!Врахуйте, що посилання буде відкриватися в тому ж або в новому вікні, в залежності від налаштувань браузера користувача.
Якщо ви хочете, щоб в якості тексту посилання показувався сам URL, ви можете просто зробити наступне:
Крім того, phpBB підтримує можливість, що називається Автоматичні посилання, це переведе будь-який синтаксично правильний URL в посилання без необхідності вказівки тегів і навіть префікса http://. Наприклад, введення www.phpbb.com в ваше повідомлення призведе до автоматичної видачі www.phpbb.com при перегляді повідомлення.
Те ж саме відноситься і до адрес email, ви можете або вказати адресу в явному вигляді:
[email]no.one@domain.adr[/email]
що видасть no.one@domain.adr, або просто ввести no.one@domain.adr в ваше повідомлення, і він буде автоматично перетворено при перегляді.
Як і з усіма іншими тегами BBCode, ви можете вкладати в URL'и будь-які інші теги, наприклад [img][/img] (див. наступний пункт), [b][/b] і т. д. Як і з тегами форматування, правильна вкладеність тегів залежить від вас, наприклад:
BBCode включає тег для додавання картинки в ваше повідомлення. При цьому слід пам'ятати дві дуже важливі речі: по-перше, багатьох користувачів дратує велика кількість зображень, по-друге, ваше зображення вже має бути розміщено в інтернеті (тобто воно не може бути розташоване тільки на вашому комп'ютері, якщо, звичайно, ви не запустили на ньому веб-сервер!). На даний момент немає можливості зберігати зображення локально на phpBB (очікується, що це обмеження буде знято в наступній версії phpBB). Для виведення зображення ви повинні оточити його URL тегами [img][/img] . Наприклад:
Тепер вкладення можуть бути поміщені в будь-якій частині повідомлення за допомогою нового тега BBCode [attachment=][/attachment], якщо вкладення дозволені адміністратором конференції і якщо ви маєте необхідні права доступу. На сторінці розміщення повідомлення знаходиться список, що випадає (відповідна кнопка) для розміщення вкладень в повідомленні.
Users can embed content such as videos and audio from allowed sites using
the [media][/media] tags, or from simply posting a supported
URL in plain text. For example:
[media]https://youtu.be/QH2-TGUlwu4[/media]
As noted above, the link could also be used without the
[media] tags.