Вопросы:
Что такое «BBCode»?
Как сделать текст жирным, наклонным или подчёркнутым?
Как изменить цвет или размер текста?
Могу ли я комбинировать теги?
Цитирование при ответах
Вывод кода или форматированного текста
Создание маркированного списка
Ссылки на другой сайт
Добавление картинки в сообщение
Могу ли я добавить собственные теги?
Таблица соответствий, используемая при перекодировке
Могу ли я напрямую вставлять в сообщение видео с популярных сервисов?
Можно ли стартовать видео на YouTube с определенного времени?
Как спрятать часть сообщения под кат?
Ответы:
BBCode — это специальный вариант HTML. Сможете вы или нет использовать BBCode в ваших сообщениях, определяется администратором форумов. Кроме того, вы сможете отключить использование BBCode в конкретном сообщении при его размещении. Сам BBCode похож по стилю на HTML, теги заключены в квадратные скобки [ и ], а не в < и >; он даёт больше возможностей управления тем, как выводятся данные. При использовании некоторых шаблонов вы сможете добавлять BBCode в ваши сообщения, пользуясь простым интерфейсом, расположенным над полем для ввода текста. Но даже в этом случае данное руководство может оказаться полезным.
Как сделать текст жирным, наклонным или подчёркнутым?
BBCode включает теги для быстрого изменения стиля шрифта, сделать это можно следующими способами:
- Чтобы сделать текст жирным, заключите его в [b][/b], например:
[b]Привет[/b]
станет Привет
- Для подчёркивания используйте [u][/u], например:
[u]Доброе утро[/u]
станет Доброе утро
- Курсив делается тегами [i][/i], например:
Это [i]круто![/i]
выдаст Это круто!
Как изменить цвет или размер текста?
Для изменения цвета или размера шрифта могут быть использованы следующие теги; учтите, что окончательный вид будет зависеть от системы и браузера пользователя:
- Цвет текста можно изменить, окружив его [color=][/color]. Вы можете указать либо известное имя цвета (red, blue, yellow и т.п.), или шестнадцатеричное представление, например #FFFFFF, #000000. Таким образом, для создания красного текста вы можете использовать:
[color=red]Привет![/color] или [color=#FF0000]Привет![/color]
оба способа дадут в результате Привет!
- Изменение размера достигается аналогичным образом при использовании [size=][/size]. Этот тег зависит от используемых шаблонов, рекомендуемый формат — число, показывающее размер текста в пикселях, начиная от 1 (настолько маленький, что вы его не увидите) до 29 (очень большой). Например:
[size=9]МАЛЕНЬКИЙ[/size]
скорее всего будет МАЛЕНЬКИЙ
в то время как:
[size=24]ЗДОРОВЫЙ![/size]
будет ЗДОРОВЫЙ!
Могу ли я комбинировать теги?
Да, конечно можете. Например для привлечения чьего-то внимания вы сможете написать:
[size=18][color=red][b]ПОСМОТРИТЕ НА МЕНЯ!
[/b][/color][/size]что выдаст
ПОСМОТРИТЕ НА МЕНЯ!
Мы не рекомендуем выводить таким образом длинные тексты! Учтите, что вы, автор сообщения, должны позаботиться о том, чтобы теги были правильно вложены. Вот этот BBCode, например, неправилен:
[b][u]Это неверно
[/b][/u]
Есть два способа процитировать текст, со ссылкой и без.
- Когда вы используете кнопку «Ответить с цитатой» для ответа на сообщение, то его текст добавляется в поле ввода окружённым блоком [quote=""][/quote]. Этот метод позволит вам цитировать со ссылкой на автора, либо на что-то ещё, что вы туда впишете. Например для цитирования отрывка текста, написанного Mr. Blobby, вы напишете:
[quote="Mr. Blobby"]Текст Mr. Blobby будет здесь[/quote]
В результате перед текстом будут вставлены слова "Mr. Blobby написал:". Помните, вы должны поставить кавычки "" вокруг имени, они не могут быть опущены.
- Второй метод просто позволяет вам что-то процитировать. Для этого вам надо заключитть текст в теги [quote][/quote]. При просмотре сообщения перед текстом будет стоять только слово "Цитата:"
Вывод кода или форматированного текста
Если вам надо вывести кусок программы или что-то, что должно быть выведено шрифтом фиксированной ширины (Courier) вы должны заключить текст в теги
[code][/code], например:
[code]echo "This is some code";
[/code]Всё форматирование, используемое внутри тегов
[code][/code] будет сохранено.
Создание маркированного списка
Второй тип списка, нумерованный, позволяет выбрать, что именно будет выводиться перед каждым элементом. Для создания нумерованного списка используйте
[list=1][/list] или
[list=a][/list] для создания алфавитного списка. Как и в случае маркированного списка, элементы определяются с помощью [*]. Например:
[list=1]
[*]Пойти в магазин
[*]Купить новый компьютер
[*]Обругать компьютер, когда случится ошибка
[/list]
выдаст следующее:
1. Пойти в магазин
2. Купить новый компьютер
3. Обругать компьютер, когда случится ошибка
Для алфавитного списка используйте:
[list=a]
[*]Первый возможный ответ
[*]Второй возможный ответ
[*]Третий возможный ответ
[/list]
что выдаст
a. Первый возможный ответ
b. Второй возможный ответ
c. Третий возможный ответ
В BBCode поддерживается несколько способов создания URL'ов.
- Первый из них использует тег [url=][/url], после знака = должен идти нужный URL. Например, для ссылки на master-x.com вы могли бы использовать:
[url=https://www.master-x.com/]Посетите Master-X![/url]
Это создаст следующую ссылку: Посетите Master-X! Ссылка будет открываться в новом окне, так что пользователь сможет продолжать читать форумы.
- Если вы хотите, чтобы в качестве текста ссылки показывался сам URL, вы можете просто сделать следующее:
[url]https://www.master-x.com/[/url]
Это выдаст следующую ссылку: https://www.master-x.com/
- Кроме того поддерживается возможность, называемая Автоматические ссылки, это переведёт любой синтаксически правильный URL в ссылку без необходимости указания тегов и даже префикса http://. Например, ввод www.master-x.com в ваше сообщение приведёт к автоматической выдаче www.master-x.com при просмотре сообщения.
- То же самое относится и к адресам e-mail, вы можете либо указать адрес в явном виде:
[email]no.one@domain.adr[/email]
что выдаст no.one@domain.adr или просто ввести no.one@domain.adr в ваше сообщение, и он будет автоматически преобразован при просмотре.
Как и со всеми прочими тегами BBCode, вы можете заключать в URL'ы любые другие теги, например
[img][/img] (см. следующий пункт),
[b][/b] и т.д. Как и с тегами форматирования, правильная вложенность тегов зависит от вас, например:
[url=https://www.master-x.com/][img]https://www.master-x.com/logo.gif
[/url][/img]
неверно, что может привести к последующему удалению вашего сообщения, так что будьте аккуратнее.
Добавление картинки в сообщение
BBCode включает тег для добавления картинки в ваше сообщение. При этом следует помнить две очень важные вещи: во-первых, многих пользователей раздражает большое количество картинок, во-вторых, ваша картинка уже должна быть размещена в интернете (т.е. она не может быть расположена только на вашем компьютере, если, конечно, вы не запустили на нём вебсервер!). Для вывода картинки вы должны окружить её URL тегами
[img][/img]. Например:
[img]https://www.master-x.com/logo.gif
[/img]Как указано в предыдущем пункте, вы можете заключить картинку в теги
[url][/url] , то есть
[url=https://www.master-x.com/][img]https://www.master-x.com/logo.gif
[/img][/url]
выдаст:
Могу ли я добавить собственные теги?
Нет. Мы планируем добавить поддержку настраиваемых тегов BBCode в ближайшее время.
Таблица соответствий, используемая при перекодировке
а | a |
б | b |
в | v |
г | g |
д | d |
е | e |
ё | jo |
ж | zh,j |
з | z |
и | i |
й | i' |
к | k |
л | l |
м | m |
н | n |
о | o |
п | p |
р | r |
с | s |
т | t |
у | u |
ф | f |
х | x,h |
ц | c |
ч | ch |
ш | sh |
щ | xh |
ъ | ` |
ы | y |
ь | ' |
э | je |
ю | ju |
я | ja |
Могу ли я напрямую вставлять в сообщение видео с популярных сервисов?
Да, вы можете вставлять видео с сервисов YouTube.com и RuTube.com используя тэг
[img] .. [/img]. Для этого ссылка на видео с YouTube или RuTube помещается между тэгами [img] [/img], как то делается при вставке картинок.
Напр.
[img]http://www.youtube.com/watch?v=XXXXXX[/img],
[img]http://rutube.ru/tracks/XXXXX.html?v=0123456789[/img]
Так же, поддерживаются сервисы:
Coub, Vimeo, DailyMotion, Vine.co
Примеры вставки видео с различных сервисов можно посмотреть в этой теме:
Расширен список видео сервисов
Можно ли стартовать видео на YouTube с определенного времени?
Для вставки видео YouTube с определенного момента времени, просто нажмите правой кнопкой на видео, открытое напрямую на YouTube, и выберите вариант "Копировать URL видео с привязкой ко времени", затем вставьте эту ссылку непосредственно в постинг по примеру выше.
В конце ссылки на видео добавится параметр
#t=146, где
146 - сдвиг от начала в секундах.
Как спрятать часть сообщения под кат?
Чтобы спрятать часть или всё сообщение под кат, используйте конструкцию
[code hidden] ... [/code], внутри которой можно помещать текст, а так же другие тэги (например, вставленные изображения, видео).