提供: Japanese Scratch-Wiki
(JS:JSから転送)
カスタムJS・CSSは、利用者が自分自身で使うJavaScriptやCSSファイルを設定できる機能です。
JavaScriptなどの知識に欠ける場合はまだ作るべきではありません。
また、管理者と相談することを推奨します。
設定
削除したいとき
トークに{{削除予定ページ}}を張ってください。
特別な機能
JavaScriptでは、次の機能が使えます。
- mw.config.get("設定名") 設定などを返します。例:
| 設定名 | 機能 |
|---|---|
| skin | スキン名 |
| wgAction | アクション(editなど) |
| wgCategories | カテゴリの配列 |
| wgIsArticle | 記事かどうか |
| wgIsRedirect | リダイレクトかどうか |
| wgPageName | ページ名 |
| wgNamespaceNumber | 名前空間番号 |
| wgUserName | 利用者名 |
| wgUserEditCount | 利用者の編集回数 |
アクション
mw.config.get("wgAction")の戻り値
| 動作 | 戻り値 |
|---|---|
| 閲覧時 | view |
| 編集時 | edit |
| 履歴閲覧 | history |
名前空間番号
| 空間 | 番号 |
|---|---|
| 特別 | -1 |
| (標準)(なし) | 0 |
| トーク | 1 |
| 利用者 | 2 |
| ファイル | 6 |
| テンプレート | 10 |
| ヘルプ | 12 |
| カテゴリ | 14 |
カスタムCSSの例
以下のカスタムCSSは管理者によって管理されています。あなたのカスタムCSSのページにコピーするか、Stylusなどの拡張機能で追加してください。
- /darkskin.css - ダークスキン - /darkskinの詳細
- /Wiki外装修正スキン - Wikiの外装(文字色)などを修正するスキン
カスタムJSの例
以下のカスタムJSは管理者によって管理されています。あなたのカスタムJSのページにコピーしてください。
- /GetIWLink.js - 言語間リンクを簡単追加 - /GetIWLinkの詳細
CSS,JSの管理
JSやCSSの設計によっては重大な損害を被ることがあります(特にjs)。
他のサイトからの流用する場合は、著作権に注意してください。
また、カスタムJSや、CSSの運用は自己責任でお願いします。
管理者の行動権
通常の登録利用者は他人のカスタムCSSやJSは編集できません。但し、管理者は安全のためにページを通知なしに移動、削除する場合があります。
関連項目
| このページまたは節には、ScratchのWebサイト、Wikipedia、またはScratch Wiki以外へのリンクがあります。
リンク先のページが安全であると保障できないため、アクセスする場合は十分に注意してください。 |