GAMERS Wiki

wikiの編集方法

Last-modified: 2018-10-18 (木) 17:02:03 (30d)
: プラグイン 編集 マニュアル
Wikiの編集方法
目次

よくある質問

目次

ページ操作

新規ページの作成

新規ページの作成は、ページ上部にある"新規"ボタン、もしくはページ右下にある新規"新規"アイコンから行えます
ページはディレクトリ形式で階層構造にすることができます
例: 「武器」ページの下に「槍」というページを作りたい場合、ページ名を

武器/槍

このようにしてください

ページの編集

ページの編集は、ページ上部にある"編集"ボタン、もしくはページ右下にある編集"編集"アイコンから行えます
また、各見出しの横やユーザが設置した 部分編集 "部分編集"アイコンから部分的な編集を行うことができます。
部分編集の設置に関しては追加プラグイン/areaedit?を御覧ください

ページの削除

ページを削除するには、まずそのページの編集画面を開きます
次に、編集用フォームの内容を全て削除し、"ページの更新"を押すことでそのページが削除されます

ファイルの添付

ファイルの添付は、ページ上部にある"添付"ボタン、もしくはページ右下にある添付"添付"アイコンから行えます
ファイルの削除や名前の変更は管理パスワードの入力が必要になります
パスワードが分からない場合には、各Wikiの"編集議論"ページに要望を出してください

ページ名の変更

ページ名を変更するには管理パスワードの入力が必要になります
パスワードが分からない場合には、各Wikiの"編集議論"ページに要望を出してください

基本的な整形ルール

編集ボックスの下にある"テキスト整形のルールを表示する"をクリックすると別ウィンドウで整形ルール一覧が表示されます
編集画面

テキスト整形のルール

標準プラグイン

追加プラグイン

 
プラグイン概要
alias「1つのページに複数の名前をつける」を実現するプラグイン
aliaslistaliasを管理するためのプラグイン
amazon_linkASINからamazonの商品ページへのリンクを生成するプラグイン
attachref予め画像を添付したい位置に添付用のリンクを貼るプラグイン
contentsx目次を表示する標準プラグインcontentsの拡張版
divページを左右に分割するプラグイン
iframeインフラフレーム埋め込み用プラグイン
include_interwikiInterWikiにある他のWikiのページを挿入表示するプラグイン
includex標準プラグインincludeの拡張版
lsx標準プラグインlsの拡張版
nullコメントアウト用プラグイン
recorder任意の入力フォームから任意の内容をページ内に追加するプラグイン
redirect指定したページにリダイレクトさせるプラグイン
region任意の範囲を小さく折りたたむプラグイン
replace管理者用一括置換プラグイン
sitemapサイトマップ表示プラグイン
slideshow画像スライドショーを表示するプラグイン
sortabletableソート可能なテーブルを表示するプラグイン
styleスタイル指定プラグイン
tooltipマウスオーバーで文章の説明を表示するプラグイン
tweet_inc単一ツイートを表示するプラグイン
twitterTwitterのタイムラインを表示するプラグイン
youtubeYoutubeの動画を表示するプラグイン

alias

概要
「ひとつのページに対して複数のページ名をつける」機能を擬似的に実現するプラグイン
プラグインを設置したページにアクセスすると別のページを自動的に表示する
redirectプラグインと違って待ち時間なしにジャンプする

使い方

#alias([対象のページ])

例えばページAに「#alias(ページB)」と記述すると、以後ページAにアクセスした際にページBが表示されるようになる
ただし下記のようなページは対象として指定できない

関連リンク

aliaslist

概要
aliasプラグインが設置されているページをリストアップするための管理用プラグイン
専用のページを既に用意してあるため特に使うことはない

関連リンク

amazon_link

概要
ASINからAmazonのリンクを生成する自作プラグイン
表示形式や表示位置を設定可能

使い方
ブロック型プラグイン
インライン型プラグイン

#amazon_link([ASIN][,text|image|both][,left|center|right][,float])
&amazon_link([ASIN][,text|image|both][,left|center|right][,float]);

ASINは必ず指定する必要がある
その他の引数(オプション)はなくても動作する
引数はどの順番で指定してもOK

オプション

text|image|both
リンクの表示形式
指定しない場合はデフォルトでboth
text商品のタイトルを取得してリンクとして表示する
CERO Zのゲームなど年齢確認が必要な製品の場合、"Amazon.co.jp (要: 年齢確認)"と表示される
image商品の画像のみを表示する
both商品の画像とテキストの両方を表示する
おそらく一番見慣れたリンク
left|center|right
リンクの表示位置
テキストリンクの場合は無効
指定しない場合はデフォルトでleft
centerは後述するfloatが設定されていると無効になる (左表示 + 回り込み になる)
float
リンクの後に続くテキストなどを回り込み表示させる
指定しない場合は無効
右表示かつ回り込みをさせたい場合は引数にrightを設定する (right,float|float,right)
回り込みを解除したい場合は任意の位置に"#clear"と記入する

使用例

Amazonリンク→ &amazon_link(B07CW57Z4J,text);
#amazon_link(B07H7G9VH6,float)
#amazon_link(B07H8DDTNQ,float,right,image)
#clear

Amazonリンク→ Amazon Music - Dale NorthのWizard of Legend (Original Game Soundtrack) - Amazon.co.jp

attachref

概要
添付用のリンク(もしくはボタン)を表示するプラグイン
そのリンクから添付を行うとリンクがあった位置に画像がref(...)の形式で貼り付けられる
貼る画像をあとから用意する時に便利

使い方
インライン型プラグイン

引数の仕様

&attachref([<file>][,<refの引数>][,button]){<ボタン名>}; 

button引数は、<form></form>のsubmitボタン表示。デフォルトでは[添付]文字列によるリンク表示。リンクもボタンも、表示する文字列は<ボタン名>で変更可。

使用例

&attachref(,left,60x60,button){添付};


↑ 実際はここから画像を添付するとこの位置に60x60の大きさで画像が添付される

関連リンク

contentsx

関連リンク

div

概要
画面分割プラグイン
基本的に2分割用

使い方

#div(start)
右側へ表示するもの
#div(end)
左側へ表示するもの
#div(clear)

使用例

#div(start)
|あいうえお|
#div(end)
かきくけこ
#div(clear)
あいうえお

かきくけこ

関連リンク

htmlinsert

概要
指定したファイル(サーバー上のローカルファイル)の内容をそのままWiki上に表示できるプラグイン
管理人が用意したファイルしか表示できないため一般ユーザーが使う機会はないと思われる

関連リンク

iframe

概要
ページ中に別のページを表示するプラグイン
管理人が許可したURLしか使用できないため、一般ユーザーが使用する機会は少ないと思われる
許可されているURL: GAMERS WIKIのページ, Steamストアページのウィジェット

使い方

#iframe([URL][,オプション])

使用例

#iframe(https://store.steampowered.com/widget/570/,style=width:646px;height:190px;)

関連リンク

include_interwiki

概要
InterWikiで指定されたサーバーの、WikiNameで指定されたページをincludeするプラウグイン
その名の通りInterWikiNameに載っているサーバーのページしかIncludeできない
現在は各Wikiのメニューの一部に使われている
あまり一般ユーザーが使用する機会はないと思われる

使い方

#include_interwiki([サーバー名], [ページ名])

使用例

#include_interwiki(JGW,ゲーム一覧/ListForMenu)
 GAMERS WIKI

関連リンク

includex

概要

関連リンク

lsx

概要

関連リンク

null

概要
常に空文字を返すプラグイン
複数行のコメントアウトや、テーブルの中でコメントアウトしたりするのに便利

使い方

&null(インライン要素);
#null{{
複数行の文章
}}

使用例

|100       |100                 |c
|表示される|&null(表示されない);|
表示される

関連リンク

recorder

概要

関連リンク

redirect

概要
任意の秒数で指定したページへリダイレクトさせるプラグイン

使い方

#redirect([ページ名],[秒数])

使用例

#redirect(ゲーム一覧,3)

このように記述すると、

3 秒後に ゲーム一覧 に移動します。
(移動しない場合は、上のリンクをクリックしてください。)

と表示される

関連リンク

region

概要
任意の範囲を小さく折りたたむプラグイン

使い方

#region([開閉ボタン横のテキスト((展開時は非表示になる))])
文章など
#endregion

使用例

#region(続きを読む)
内容
-あいうえお
--かきくけこ
---さしすせそ
#endregion
 続きを読む

関連リンク

replace

概要
全てのページで検索した文字列の置換を行うプラグイン
一般ユーザーは使用不可

関連リンク

sitemap

概要
サイトマップを表示するためのプラグイン
一般ユーザーにとっては特に意味のないプラグイン

関連リンク

slideshow

概要
slickを利用した画像スライドショーを作成する自作プラグイン
今のところ添付した画像以外は表示不可
オプションで自動再生のon/offと再生スピードを設定可能

使い方

#slideshow([ファイル名][,speed=<数値>][,auto=false])

引数の順序に決まりはない

使用例

sortabletable

概要
表をソート可能にするプラグイン
表のヘッダーにソート用の矢印を表示する
オプションでフィルターの有無も設定できる

使い方

#sortabletable(sort=[String|Number],[フィルターの有無]){{
表
}}

使用例

#sortabletable(sort=String|Number|String||Number,1){{
|果物  |個数|産地    |状態|値段|h
|60    |60  |60      |60  |60  |c
|すいか|5   |北海道  |○  |1000|
|りんご|2   |山梨    |△  |500 |
|バナナ|12  |ハワイ  |✗  |800 |
|洋梨  |4   |さいたま|◎  |300 |
|メロン|3   |北海道  |△  |600 |
|柿    |10  |さいたま|○  |100 |
}}
果物個数産地状態値段
すいか5北海道1000
りんご2山梨500
バナナ12ハワイ800
洋梨4さいたま300
メロン3北海道600
10さいたま100

関連リンク

style

概要
クラスやスタイルの指定ができるようになるプラグイン

使い方

#style([class=|style=]){{
文章
}}

スタイルのみを指定する場合は"style="を省略可

使用例

 クラス指定で表の表示位置を変える

関連リンク

tooltip

概要
用語集で定義された用語にツールチップで説明をつけるプラグイン

使い方

使用例

その通信プロトコルには&tooltip(HTTP){HyperText Transfer Protocol};を使用します。

その通信プロトコルにはHTTPを使用します。

関連リンク

tweet_inc

概要
特定のツイートを埋め込むためのプラグイン

使い方

#tweet_inc(<URL>[,hidden][,width=xx][,align=xxxx][,dark][,noconv])

URL以外のパラメータはすべて省略可能&順番も任意

パラメータ

URL
対象のTweetのURL。
省略不能、かつ必ず1つ目のパラメータとして指定する必要がある
hiddenオプション
画像・映像類を表示しない
width オプション
width=xx の書式で、引用枠の幅をxxに指定する
Twitter公式では 250~550 の範囲しかサポートしていないと記載されているが、このプラグインでは特にエラー処理はしていない(Twitter側のエラー処理に依存)
数値以外の文字列は0指定とみなされる
align オプション
align=xx の書式で、引用枠の表示位置を指定する
center,left,right のいずれかを指定可能
dark オプション
dark テーマに
noconvオプション
会話形式の表示禁止(指定Tweetのみ表示)

使用例

#tweet_inc(https://twitter.com/jpngamerswiki/status/1043495358922252288,width=300,dark)

関連リンク

twitter

概要
Twitterのタイムラインを表示するプラグイン
穴だらけの自作

使い方

#twitter(<ユーザー名>[,サイズ(縦x横)][,dark])

ユーザー名以外は省略可能

パラメータ

ユーザー名
@で始まるユーザー名
省略不能、かつ必ず1つ目のパラメータとして指定する必要がある
サイズ オプション
横x縦で指定する
指定しない場合はデフォルトで600x450
xは小文字のエックス
dark オプション
darkテーマに変更する
指定しない場合はデフォルトでlight

使用例

#twitter(jpngamerswiki,300x400,dark)

youtube

概要
YouTubeの動画を貼り付ける自作プラグイン
再生リストも表示可能なほか、様々なオプションを設定可能

使い方

#youtube(<動画ID or リストID>[,オプション])

使用例

#youtube(FRPeYP6gS-s,start=123)
#youtube(PLSHdOA4o6T_eodXoWeGyD7gIxWlOwXdUx,400x225,index=2)

追加機能

目次

AutoAlias

指定した単語を特定のページへのリンクに自動変換する機能
単語やリンク先ページについてはAutoAliasNameページから設定可能

パラグラフ編集機能

seceditプラグインを使用
見出しごとに編集・プレビューが可能
関連リンク (インターネットアーカイブ)

タグ入力補助機能

instagプラグインを使用
編集テキストエリアの上部に入力補助用のツールバーを表示する
関連リンク

キーボード・コントローラー表示機能

&psar; &psaru; &psard; &psarl; &psarr; &psci; &pssq; &pstr; &pscr; &psl1; &psl2; &psr1; &psr2; &psop; &pssh;
&xbar; &xbaru; &xbard; &xbarl; &xbarr; &xba; &xbb; &xbx; &xby; &xblb; &xblt; &xbrb; &xbrt; &xbv; &xbm;
&stickl; &stickr; &stickl3; &stickr3;
##K## ##E## ##Y## ##B## ##O## ##A## ##R## ##D##


こんなふうに表示可能
psar psaru psard psarl psarr psci pssq pstr pscr psl1 psl2 psr1 psr2 psop pssh xbar xbaru xbard xbarl xbarr xba xbb xbx xby xblb xblt xbrb xbrt xbv xbm stickl stickr stickl3 stickr3
K E Y B O A R D

キーボード風文字表示機能

##、もしくは###で囲んだ文字をキーボードのキー風に表示する機能
##だと小さめに表示し、###だと大きく表示する

例:

##Shift## + ##C## or ###Ctrl###

Shift + C or Ctrl

ゲームコントローラ表示機能

PS4やXbox Oneのコントローラのボタンなどを表示する機能
アイコンは自作
特定の文字列を&と;で囲うことで表示できる

Play Station 4
文字列実際の表示
&psar;psar
&psaru;psaru
&psard;psard
&psarl;psarl
&psarr;psarr
&psci;psci
&pssq;pssq
&pstr;pstr
&pscr;pscr
&psl1;psl1
&psl2;psl2
&psr1;psr1
&psr2;psr2
&psop;psop
&pssh;pssh
&stickl;stickl
&stickr;stickr
&stickl3;stickl3
&stickr3;stickr3
Xbox One
文字列実際の表示
&xbar;xbar
&xbaru;xbaru
&xbard;xbard
&xbarl;xbarl
&xbarr;xbarr
&xba;xba
&xbb;xbb
&xbx;xbx
&xby;xby
&xblb;xblb
&xblt;xblt
&xbrb;xbrb
&xbrt;xbrt
&xbv;xbv
&xbm;xbm
&stickl;stickl
&stickr;stickr
&stickl3;stickl3
&stickr3;stickr3