提供: Japanese Scratch-Wiki

(特殊なリンク)
(すでにある Wakisaka285 (トーク) による版 20793 を取り消し)
 
(6人の利用者による、間の25版が非表示)
1行目: 1行目:
{{about|投稿に用いられるコード|投稿機能全般|トピックの投稿機能}}
+
{{注目の記事|2018年10月}}
 +
{{ひらがなヘッダ}}{{about|投稿に用いられるコード|投稿機能全般|トピックの投稿機能}}
 
{{外部リンク}}
 
{{外部リンク}}
BBCode(掲示板のコード)は、[[ディスカッションフォーラム]]などで投稿をカスタマイズするタグの集まりのことである。BBCodeはHTMLと同じ原則に基づいているため、HTMLとよく似ている。BBCodeの仕組みのため、<nowiki>[と]</nowiki>で囲まれた部分は表示されなくなる。(引用する、ソースを見るなどすれば表示される)。
+
BBCode(掲示板のコード)は、[[ディスカッションフォーラム]]などで投稿をカスタマイズするタグの集まりのことである。BBCodeはHTMLと同じ原則に基づいているため、HTMLとよく似ている。BBCodeの仕組みのため、<syntaxhighlight lang="bbcode" inline>[と]</syntaxhighlight>で囲まれた部分は表示されなくなる。(引用する、ソースを見るなどすれば表示される)。
  
 
== BBCodeの基本 ==
 
== BBCodeの基本 ==
 
=== 文字列を扱う ===
 
=== 文字列を扱う ===
* <nowiki>[b]文字列[/b]</nowiki> '''太字'''
+
* <syntaxhighlight lang="bbcode" inline>[b]文字列[/b]</syntaxhighlight> '''太字'''
* <nowiki>[i]文字列[/i]</nowiki> ''斜体''
+
* <syntaxhighlight lang="bbcode" inline>[i]文字列[/i]</syntaxhighlight> ''斜体''
* <nowiki>[u]文字列[/u]</nowiki> <u>下線</u>
+
* <syntaxhighlight lang="bbcode" inline>[u]文字列[/u]</syntaxhighlight> <u>下線</u>
* <nowiki>[s]文字列[/s]</nowiki> <s>中線</s>
+
* <syntaxhighlight lang="bbcode" inline>[s]文字列[/s]</syntaxhighlight> <s>中線</s>
* <nowiki>[big]文字列[/big]</nowiki> 大きく(17px 通常は13px)<ref name="css">https://cdn.scratch.mit.edu/scratchr2/static/__ceaab130348b584abeed76e9044bf627__//djangobb_forum/themes/base.css</ref>
+
* <syntaxhighlight lang="bbcode" inline>[big]文字列[/big]</syntaxhighlight> 大きく(17px 通常は13px)<ref name="css">https://cdn.scratch.mit.edu/scratchr2/static/__ceaab130348b584abeed76e9044bf627__//djangobb_forum/themes/base.css</ref>
* <nowiki>[small]文字列[/small]</nowiki> 小さく(10px)<ref name="css" />
+
* <syntaxhighlight lang="bbcode" inline>[small]文字列[/small]</syntaxhighlight> 小さく(10px)<ref name="css" />
* <nowiki>[center]文字列[/center]</nowiki> 中央に表示
+
* <syntaxhighlight lang="bbcode" inline>[center]文字列[/center]</syntaxhighlight> 中央に表示
  
 
=== 色をつける ===
 
=== 色をつける ===
* <nowiki>[color=#888888]文字列[/color]</nowiki> 色をつける(16進数コード)
+
* <syntaxhighlight lang="bbcode" inline>[color=#888888]文字列[/color]</syntaxhighlight> 色をつける(16進数コード)
* <nowiki>[color=red]文字列[/color]</nowiki>色をつける(色名)
+
* <syntaxhighlight lang="bbcode" inline>[color=red]文字列[/color]</syntaxhighlight>色をつける(色名)
 
{{メモ|色の見本は[http://www.tohoho-web.com/wwwcolor.htm ここ]から見つけられる。}}
 
{{メモ|色の見本は[http://www.tohoho-web.com/wwwcolor.htm ここ]から見つけられる。}}
  
 
=== リンクと画像 ===
 
=== リンクと画像 ===
単純にURLを貼ってもリンクになるが、BBCodeを使うと表示文字列も自由にできる。[[New Scratcher]]は、[[Scratchウェブサイト]]外のリンクを貼ったり、画像を挿入したりできない。(行うと、[[投稿エラーの一覧|エラー]]になる)
+
単純にURLを貼ってもリンクになるが、BBCodeを使うと表示文字列も自由にできる。[[New Scratcher]]は、[[Scratchウェブサイト (2.0)|Scratchウェブサイト]]外のリンクを貼ったり、画像を挿入したりできない。(行うと、[[投稿エラーの一覧|エラー]]になる)
 
==== リンク ====
 
==== リンク ====
* <nowiki>[url=http://scratch.mit.edu/]リンク[/url]</nowiki> [[scratch:|リンク]]
+
* <syntaxhighlight lang="bbcode" inline>[url=http://scratch.mit.edu/]リンク[/url]</syntaxhighlight> [[scratch:|リンク]]
 
==== 画像 ====
 
==== 画像 ====
* <nowiki>[img]https://scratch.mit.edu/images/logo_sm.png[/img]</nowiki> [[ファイル:Scratchロゴ.png|60px|link=]]
+
* <syntaxhighlight lang="bbcode" inline>[img]https://scratch.mit.edu/images/logo_sm.png[/img]</syntaxhighlight> [[ファイル:Scratchロゴ.png|60px|link=]]
 
画像のリンクにはhttp:// または https:// を最初につけなければいけない。また、[[画像のホスト]]の制限も適用され、限られたサイトの画像しか使えない。
 
画像のリンクにはhttp:// または https:// を最初につけなければいけない。また、[[画像のホスト]]の制限も適用され、限られたサイトの画像しか使えない。
  
 
==== 特殊なリンク ====
 
==== 特殊なリンク ====
* <nowiki>[google]Wiki[/google]</nowiki> Google英語版での検索
+
* <syntaxhighlight lang="bbcode" inline>[google]Wiki[/google]</syntaxhighlight> Google英語版での検索
* <nowiki>[wiki]Scratch[/wiki]</nowiki> [[Scratch Wiki]]英語版への転送
+
* <syntaxhighlight lang="bbcode" inline>[wiki]Scratch[/wiki]</syntaxhighlight> [[Scratch Wiki]]英語版への転送
* <nowiki>[wiki=転送先]表示文字列[/wiki]</nowiki> [[Scratch Wiki]]英語版への転送
+
* <syntaxhighlight lang="bbcode" inline>[wiki=転送先]表示文字列[/wiki]</syntaxhighlight> [[Scratch Wiki]]英語版への転送
* <nowiki>[wiki]ja:Scratch[/wiki]</nowiki> [[Scratch Wiki]]日本語版への転送
+
* <syntaxhighlight lang="bbcode" inline>[wiki]ja:Scratch[/wiki]</syntaxhighlight> [[Scratch Wiki]]日本語版への転送
* <nowiki>[wikipedia]Wiki[/wiki]</nowiki> Wikipedia英語版への転送
+
* <syntaxhighlight lang="bbcode" inline>[dictionary]Block[/dictionary]</syntaxhighlight> http://dictionary.reference.com による辞書へのリンク
* <nowiki>[wikipedia]ja:Wiki[/wiki]</nowiki> Wikipedia日本語版への転送
+
* <syntaxhighlight lang="bbcode" inline>[wp]Wiki[/wp]</syntaxhighlight> <syntaxhighlight lang="bbcode" inline>[wikipedia] [/wikipedia]</syntaxhighlight>のショートカット
* <nowiki>[dictionary]Block[/dictionary]</nowiki> http://dictionary.reference.com による辞書へのリンク
+
<!-- * <syntaxhighlight lang="bbcode" inline>[dic]Wiki[/dic]</syntaxhighlight> <syntaxhighlight lang="bbcode" inline>[dictionary] [/dictionary]</syntaxhighlight>のショートカット -->
* <nowiki>[wp]Wiki[/wp]</nowiki> <nowiki>[wikipedia] [/wikipedia]</nowiki>のショートカット
 
* <nowiki>[dic]Wiki[/dic]</nowiki> <nowiki>[dictionary] [/dictionary]</nowiki>のショートカット
 
  
 
=== 引用 ===
 
=== 引用 ===
 
==== 引用 ====
 
==== 引用 ====
* <nowiki>[quote]引用[/quote]</nowiki>
+
* <syntaxhighlight lang="bbcode" inline>[quote]引用[/quote]</syntaxhighlight>
  
 
{{テキストボックス|引用}}
 
{{テキストボックス|引用}}
* <nowiki>[quote=だれか]引用[/quote]</nowiki> 誰からの引用か分かる
+
* <syntaxhighlight lang="bbcode" inline>[quote=だれか]引用[/quote]</syntaxhighlight> 誰からの引用か分かる
  
 
{{テキストボックス|'''だれか wrote:'''<br>引用}}
 
{{テキストボックス|'''だれか wrote:'''<br>引用}}
 
==== コード ====
 
==== コード ====
* <nowiki>[code]コード[/code]</nowiki> コードを表示する。長い場合にはスクロールバーが表示される。
+
* <syntaxhighlight lang="bbcode" inline>[code]コード[/code]</syntaxhighlight> コードを表示する。長い場合にはスクロールバーが表示される。
* <nowiki>[code java]コード[/code]</nowiki> プログラミング言語の構文などがハイライトされる。
+
* <syntaxhighlight lang="bbcode" inline>[code java]コード[/code]</syntaxhighlight> プログラミング言語の構文などがハイライトされる。<br>又は<syntaxhighlight lang="bbcode" inline>[code=言語名]ソースコード[/code]</syntaxhighlight>
  
<nowiki>[code][/code]</nowiki>の中で、BBCodeは動作しない。
+
<syntaxhighlight lang="bbcode" inline>[code][/code]</syntaxhighlight>の中で、BBCodeはソースコードとして認識されるので動作しない。
  
 
=== 箇条書き ===
 
=== 箇条書き ===
* <nowiki>[*]</nowiki> 箇条書き項目。単独でも動作するが、たいていlistと組み合わせる。
+
* <syntaxhighlight lang="bbcode" inline>[*]</syntaxhighlight> 箇条書き項目。単独でも動作するが、たいていlistと組み合わせる。
* <nowiki>[list(=1)]</nowiki> リスト。引数がない場合●で、あればそこからカウントして(1. 2. 3.のように)表示する。上と組み合わせて使う。
+
<syntaxhighlight lang="bbcode">[list]
 +
[*] 項目1
 +
[*] 項目2
 +
.
 +
.
 +
.
 +
[/list]</syntaxhighlight>
 +
* <syntaxhighlight lang="bbcode" inline>[list(=1)]</syntaxhighlight> リスト。引数がない場合●で、あればそこからカウントして(1. 2. 3.のように)表示する。上と組み合わせて使う。
 +
<syntaxhighlight lang="bbcode">[list=1]
 +
[*] 項目1
 +
[*] 項目2
 +
.
 +
.
 +
.
 +
[/list]</syntaxhighlight>
  
 
== 顔文字 ==
 
== 顔文字 ==
 +
[[ファイル:kaomoji.PNG|187px|thumb|right|BBCodeの顔文字]]
 
次の顔文字が使える。
 
次の顔文字が使える。
 
* :) または =)
 
* :) または =)
75行目: 89行目:
  
 
== 高度な技 ==
 
== 高度な技 ==
* <nowiki>[color=Gainsboro]</nowiki> 通常時にテキストを見えにくくする
+
* <syntaxhighlight lang="bbcode" inline>[color=#ffffff]</syntaxhighlight> 通常時にテキストを完全に見えなくする
* <nowiki>[color=LavenderBlush]</nowiki> 引用時にテキストを見えにくくする
+
* <syntaxhighlight lang="bbcode" inline>[color=#f7f7f7]</syntaxhighlight> 引用時にテキストを完全に見えなくする
* <nowiki>[color=#dedfdf]</nowiki> 通常時にテキストを完全に見えなくする
+
* <syntaxhighlight lang="bbcode" inline>[color=transparent]</syntaxhighlight> いつでもテキストを完全に見えなくする(IE8以下では動作しない)
* <nowiki>[color=#f1f1f1]</nowiki> 引用時にテキストを完全に見えなくする
+
* <syntaxhighlight lang="bbcode" inline>[b][color=black]</syntaxhighlight> <syntaxhighlight lang="bbcode" inline>[b]</syntaxhighlight>よりもさらに太くする
* <nowiki>[color=transparent]</nowiki> いつでもテキストを完全に見えなくする(IE8以下では動作しない)
+
* <syntaxhighlight lang="bbcode" inline>[i[b][/b]]</syntaxhighlight> のようにタグ中にタグをつけると、BBCodeがそのまま表示される。
* <nowiki>[b][color=black]</nowiki> <nowiki>[b]</nowiki>よりもさらに太くする
+
* <syntaxhighlight lang="bbcode" inline>[url=ページURL][img]画像URL[/img][/url]</syntaxhighlight> 画像リンク
* <nowiki>[i[b][/b]]</nowiki> のようにタグ中にタグをつけると、BBCodeがそのまま表示される。
 
* <nowiki>[url=ページURL][img]画像URL[/img][/url]</nowiki> 画像リンク
 
 
* 通常リンクでプレフィックスが省かれると、自動的にhttp://がつく
 
* 通常リンクでプレフィックスが省かれると、自動的にhttp://がつく
 
* ftp.で始まる場合、プレフィックスはftp://になる。
 
* ftp.で始まる場合、プレフィックスはftp://になる。
 
* javascript://,about://,chrome://,opera://,moz://などはリンクにならない。
 
* javascript://,about://,chrome://,opera://,moz://などはリンクにならない。
* <nowiki>[url=link][color=color]</nowiki> 色つきリンクと青い下線
+
* <syntaxhighlight lang="bbcode" inline>[url=link][color=color]</syntaxhighlight> 色つきリンクと青い下線
* <nowiki>[url=link][color=color][u]</nowiki> 色つきリンクと色つき下線
+
* <syntaxhighlight lang="bbcode" inline>[url=link][color=color][u]</syntaxhighlight> 色つきリンクと色つき下線
* <nowiki>[url=任意のURL][color=Transparent][u][color=任意の色]任意の文章[/u][/color][/url]</nowiki> URLの下線を消す<ref>[[scratch:discuss/post/2541565|https://scratch.mit.edu/discuss/post/2541565/]]</ref>
+
* <syntaxhighlight lang="bbcode" inline>[url=任意のURL][color=Transparent][u][color=任意の色]任意の文章[/u][/color][/url]</syntaxhighlight> URLの下線を消す<ref>[[scratch:discuss/post/2541565|https://scratch.mit.edu/discuss/post/2541565/]]</ref>
  
 
== スパム ==
 
== スパム ==
95行目: 107行目:
 
== 出典 ==
 
== 出典 ==
 
<references />
 
<references />
[[カテゴリ:ディスカッションフォーラム]][[en:BBCode]][[de:BBCode]][[id:BBCode]][[ru:BB-код]]
+
[[カテゴリ:ディスカッションフォーラム]][[en:BBCode]][[de:BBCode]][[id:BBCode]][[ru:BB-код]]{{デフォルトソート:BBCode}}

2019年11月2日 (土) 04:21時点における最新版

注目の記事.png この記事は2018年10月の注目の記事です。
このきじは ひらがなのページがあります。ひらがなでよむ
分岐.png:この項目は投稿に用いられるコードを説明しています。投稿機能全般については、トピックの投稿機能をご覧ください。

SandCastleIcon.png このページには、ScratchのWebサイトまたはWikipedia,Scratch Wiki以外へのリンクがあります。 他のサイトの安全を保証することはできないため、インターネットを使用する際は常に安全を忘れないようにしてください。

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

BBCodeの基本

文字列を扱う

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

色をつける

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

リンクと画像

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

リンク

  • [url=http://scratch.mit.edu/]リンク[/url] リンク

画像

  • [img]https://scratch.mit.edu/images/logo_sm.png[/img] Scratchロゴ.png

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

特殊なリンク

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

引用

引用

  • [quote]引用[/quote]
引用
  • [quote=だれか]引用[/quote] 誰からの引用か分かる
だれか wrote:
引用

コード

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

[code][/code]の中で、BBCodeはソースコードとして認識されるので動作しない。

箇条書き

  • [*] 箇条書き項目。単独でも動作するが、たいていlistと組み合わせる。
[list]
[*] 項目1
[*] 項目2
.
.
.
[/list]
  • [list(=1)] リスト。引数がない場合●で、あればそこからカウントして(1. 2. 3.のように)表示する。上と組み合わせて使う。
[list=1]
[*] 項目1
[*] 項目2
.
.
.
[/list]

顔文字

BBCodeの顔文字

次の顔文字が使える。

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

ブロック

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

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

高度な技

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