提供: Japanese Scratch-Wiki

2018年9月26日 (水) 15:02時点におけるApple502j (トーク | 投稿記録)による版

注目の記事.png この記事は2018年10月の注目の記事です。
このきじは ひらがなのページがあります。ひらがなでよむ
分岐.png:この項目は投稿に用いられるコードを説明しています。投稿機能全般については、トピックの投稿機能をご覧ください。
SandCastleIcon.png このページには、ScratchのWebサイトまたはWikipedia,Scratch Wiki以外へのリンクがあります。 他のサイトの安全を保証することはできないため、インターネットを使用する際は常に安全を忘れないようにしてください。

BBCode(掲示板のコード)は、ディスカッションフォーラムなどで投稿をカスタマイズするタグの集まりのことである。BBCodeはHTMLと同じ原則に基づいているため、HTMLとよく似ている。BBCodeの仕組みのため、<sh lang="bbcode" inline>[と]</sh>で囲まれた部分は表示されなくなる。(引用する、ソースを見るなどすれば表示される)。

BBCodeの基本

文字列を扱う

  • <sh lang="bbcode" inline>[b]文字列[/b]</sh> 太字
  • <sh lang="bbcode" inline>[i]文字列[/i]</sh> 斜体
  • <sh lang="bbcode" inline>[u]文字列[/u]</sh> 下線
  • <sh lang="bbcode" inline>[s]文字列[/s]</sh> 中線
  • <sh lang="bbcode" inline>[big]文字列[/big]</sh> 大きく(17px 通常は13px)[1]
  • <sh lang="bbcode" inline>[small]文字列[/small]</sh> 小さく(10px)[1]
  • <sh lang="bbcode" inline>[center]文字列[/center]</sh> 中央に表示

色をつける

  • <sh lang="bbcode" inline>[color=#888888]文字列[/color]</sh> 色をつける(16進数コード)
  • <sh lang="bbcode" inline>[color=red]文字列[/color]</sh>色をつける(色名)
Warning メモ: 色の見本はここから見つけられる。

リンクと画像

単純にURLを貼ってもリンクになるが、BBCodeを使うと表示文字列も自由にできる。New Scratcherは、Scratchウェブサイト外のリンクを貼ったり、画像を挿入したりできない。(行うと、エラーになる)

リンク

画像

画像のリンクにはhttp:// または https:// を最初につけなければいけない。また、画像のホストの制限も適用され、限られたサイトの画像しか使えない。

特殊なリンク

  • <sh lang="bbcode" inline>[google]Wiki[/google]</sh> Google英語版での検索
  • <sh lang="bbcode" inline>[wiki]Scratch[/wiki]</sh> Scratch Wiki英語版への転送
  • <sh lang="bbcode" inline>[wiki=転送先]表示文字列[/wiki]</sh> Scratch Wiki英語版への転送
  • <sh lang="bbcode" inline>[wiki]ja:Scratch[/wiki]</sh> Scratch Wiki日本語版への転送
  • <sh lang="bbcode" inline>[dictionary]Block[/dictionary]</sh> http://dictionary.reference.com による辞書へのリンク
  • <sh lang="bbcode" inline>[wp]Wiki[/wp]</sh> <sh lang="bbcode" inline>[wikipedia] [/wikipedia]</sh>のショートカット

引用

引用

  • <sh lang="bbcode" inline>[quote]引用[/quote]</sh>
引用
  • <sh lang="bbcode" inline>[quote=だれか]引用[/quote]</sh> 誰からの引用か分かる
だれか wrote:
引用

コード

  • <sh lang="bbcode" inline>[code]コード[/code]</sh> コードを表示する。長い場合にはスクロールバーが表示される。
  • <sh lang="bbcode" inline>[code java]コード[/code]</sh> プログラミング言語の構文などがハイライトされる。
    又は<sh lang="bbcode" inline>[code=言語名]ソースコード[/code]</sh>

<sh lang="bbcode" inline>[code][/code]</sh>の中で、BBCodeはソースコードとして認識されるので動作しない。

箇条書き

  • <sh lang="bbcode" inline>[*]</sh> 箇条書き項目。単独でも動作するが、たいていlistと組み合わせる。

<sh lang="bbcode">[list] [*] 項目1 [*] 項目2 . . . [/list]</sh>

  • <sh lang="bbcode" inline>[list(=1)]</sh> リスト。引数がない場合●で、あればそこからカウントして(1. 2. 3.のように)表示する。上と組み合わせて使う。

<sh lang="bbcode">[list=1] [*] 項目1 [*] 項目2 . . . [/list]</sh>

顔文字

BBCodeの顔文字

次の顔文字が使える。

  •  :) または =)
  •  :| または =|
  •  :( または =(
  •  :D または =D
  •  :O または :o
  •  ;)
  •  :/
  •  :P
  •  :lol:
  •  :mad:
  •  :rolleyes:
  •  :cool:

ブロック

詳細は「ブロックプラグイン」を参照

トピックでは、ブロックプラグインを使うことができる。

高度な技

  • <sh lang="bbcode" inline>[color=#ffffff]</sh> 通常時にテキストを完全に見えなくする
  • <sh lang="bbcode" inline>[color=#f7f7f7]</sh> 引用時にテキストを完全に見えなくする
  • <sh lang="bbcode" inline>[color=transparent]</sh> いつでもテキストを完全に見えなくする(IE8以下では動作しない)
  • <sh lang="bbcode" inline>[b][color=black]</sh> <sh lang="bbcode" inline>[b]</sh>よりもさらに太くする
  • <sh lang="bbcode" inline>[i[b][/b]]</sh> のようにタグ中にタグをつけると、BBCodeがそのまま表示される。
  •  <sh lang="bbcode" inline>[url=ページURL][img]画像URL[/img][/url]</sh> 画像リンク
  • 通常リンクでプレフィックスが省かれると、自動的にhttp://がつく
  • ftp.で始まる場合、プレフィックスはftp://になる。
  • javascript://,about://,chrome://,opera://,moz://などはリンクにならない。
  • <sh lang="bbcode" inline>[url=link][color=color]</sh> 色つきリンクと青い下線
  • <sh lang="bbcode" inline>[url=link][color=color][u]</sh> 色つきリンクと色つき下線
  • <sh lang="bbcode" inline>[url=任意のURL][color=Transparent][u][color=任意の色]任意の文章[/u][/color][/url]</sh> URLの下線を消す[2]

スパム

BBCodeは時にスパムにも用いられ、代表例がブロックを用いたブロックスパムである。他にも、無関係な画像、危険なリンクなどの挿入にも使われる。

出典

  1. 1.0 1.1 https://cdn.scratch.mit.edu/scratchr2/static/__ceaab130348b584abeed76e9044bf627__//djangobb_forum/themes/base.css
  2. https://scratch.mit.edu/discuss/post/2541565/