Материал из Скретч Вики

BB-код — теги для форматирования постов на форуме. BB-код чем-то похож на HTML.[1] Его можно использовать для того, чтобы сделать цветной текст, подчеркнутый текст, вставить картинку или ссылку.

Базовые коды

Стиль текста

  • [b]Жирный[/b]Жирный
  • [i]Курсив[/i]Курсив
  • [u]Подчеркнутый[/u]Подчеркнутый
  • [color=#FF0000]Красный текст[/color]Красный текст
  • [color=green]Зеленый текст[/color]Зеленый текст

Ссылки и картинки

Скретчеры могут добавлять картинки и ссылки в их посты. Новые скретчеры не могут этого сделать.

  • [url]https://scratch.mit.edu[/url]https://scratch.mit.edu
  • [url=https://scratch.mit.edu/mystuff]Мои работы[/url]Мои работы
  • [img]https://ru.scratch-wiki.info/w/images/d/d1/Голова_кота_Скретч.png[/img]

Голова кота Скретч.png

  • [img]https://ru.scratch-wiki.info/w/images/thumb/d/d1/Голова_кота_Скретч.png/90px-Голова_кота_Скретч.png[/img]

Голова кота Скретч.png

Для ввода картинок нужен префикс http:// или https://.

Скретч показывает изображения только от поддерживаемых хостингов; полный список доступен здесь.

Цитаты и рамки с кодом

  • [quote]Это цитата без указания автора.[/quote]
Это цитата без указания автора.
  • [quote=User]Меня цитируют.[/quote]
User wrote:

Меня цитируют.

  • [code]Это часть кода.[/code] - выглядит как:
Это часть кода.

Если будет написано много кода, то он будет выглядеть так:

Это большая часть кода. Это большая часть кода. Это большая часть кода. Это большая часть кода. Это большая часть кода. Это большая часть кода. Это большая часть кода. Это большая часть кода. Это большая часть кода. Это большая часть кода.

BB-код не форматируется в рамках с кодом.

Эмодзи

Не путать с эмодзями Скретча.

В настоящий момент поддерживаются такие эмодзи:

  • :) или =)Forum Smiley - Smile.png
  • :| или =|Forum Smiley - Straight Face.png
  • :( или =(Forum Smiley - Sad.png
  • :D или =DForum Smiley - Grin.png
  • :O или :oForum Smiley - Yikes.png
  • ;)Forum Smiley - Wink.png
  • :/Forum Smiley - Hmm.png
  • :PForum Smiley - Tongue.png
  • :lol:Forum Smiley - LOL.png
  • :mad:Forum Smiley - Mad.png
  • :rolleyes:Forum Smiley - Rolleyes.png
  • :cool:Forum Smiley - Cool.png

Данные эмодзи можно предотвратить, взяв само эмодзи в теги [color] или другие. Примеры:

  • [color=auto]:)[/color]
  • :[b][/b])

Блоки

На форумах Скретч можно писать блоки Скретча с помощью [scratchblocks]...[/scratchblocks]. До обновления форумов 7 января 2012 года[2], скретчеры всё ещё могли использовать устаревшие [blocks][/blocks]. Там отсутствовало 34 блока и были устаревшие 5 блоков.

Расширенный BB-код

  • [color=Gainsboro] — делает текст невидимым в обычных сообщениях (хотя его возможно увидеть)
  • [color=LavenderBlush] — делает текст невидимым в цитатах (хотя его возможно увидеть)
  • [color=#dedfdf] — делает текст полностью невидимым в обычных сообщениях
  • [color=#f1f1f1] — делает текст полностью невидимым в цитатах
  • [color=transparent] — делает весь текст полностью невидимым, независимо от того, где он находится. Не поддерживается Internet Explorer 8 и ниже.
  • [b][color=black] — чёрный жирный текст
  • Вставка BB-кодов в другие теги BB-кода делают его видимым в сообщениях. Например, [i[b][/b]] будет видно в сообщении как [i]
  • Вставка квадратных скобок в другие теги BB-кода делают его видимым в сообщениях. Например, [[]i[]] будет видно в сообщении как [i]
  • [url=url страницы][img]url изображения[/img][/url] — изображение с гиперссылкой.
  • Ссылки без префикса http:// добавляются на форумы автоматически (это нужно для изображений)
  • Ссылки начинающееся на ftp. изменяются на протокол ftp:// автоматически.
  • Ссылки не могут содержать псевдо-протоколы javascript:, about: или chrome: по причине безопасности.
  • [url=ссылка][color=цвет] — покрашенная ссылка, но подчеркивание остаётся синим.
  • [url=ссылка][color=цвет][u] — покрашенная ссылка и подчеркивание.

Предложенные функции

Ниже приведены некоторые из наиболее популярных предложений для BBCode:

  • Выравнивание текста
  • Шрифты
  • Размеры (см. ниже)
  • Зачёркнутый текст (см. ниже)
  • Выделение

Также было предложено, чтобы блоки отображались только при использовании тегов [blocks].[3]

Член команды Скретча сказал следующее о некоторых предложениях BBCode:

Хорошие идеи! Я бы, конечно, хотел увидеть некоторые новые функции в BB code — мне бы очень пригодился код настройки шрифтов.

– Paddle2See, ar-post:622104

Доп. функции

Вместе со Скретч 2.0 представили несколько новых тегов BB-кода:

  • [big] — делает текст большим
  • [small] — делает текст маленьким
  • [list(=...)] — создает список
  • [*] — элемент списка
  • [s]зачёркнутый текст
  • [wiki] — статья из английской Скретч Вики; чтобы использовать русскую статью, нужно прибавить ru: перед названием
  • [wikipedia] или [wp] — статья из английской Википедии, для русских статей необходимо вставить ru: перед названием
  • [google] — поиск в Google
  • [dictionary] — статья в английском словаре
  • [center] — текст по центру

Источники

  1. «BBCode is based on the same principle as, and is very similar to, HTML.» (BBCode основан на том же принципе, что и HTML, и очень похож на него.) http://web.archive.org/web/20121028042421/http://scratch.mit.edu:80/forums/help.php
  2. JSO (27.01.2012) «We have just replaced the ancient forum blocks with a new 'plugin'.» (Мы только что заменили древние форум-блоки на новый «плагин».) ar-topic:88009
  3. meowmeow55 (03.08.2010) «I think that block images should only show up when [blocks] and [/blocks] are used.» (Я думаю, что изображения блоков должны отображаться только при использовании [blocks] и [/blocks].) ar-topic:42412
Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.