Help:CheckOriginalExtensions: Difference between revisions
Jcblmaster (talk | contribs) (Created page with "=Wbr チェック= 0123456789<wbr />0123456789<wbr />0123456789<wbr />0123456789<wbr />0123456789<wbr />0123456789<wbr />0123456789<wbr />0123456789<wbr />0123456789<wbr />012...") |
Jcblmaster (talk | contribs) No edit summary |
||
Line 7: | Line 7: | ||
=HTMLForm チェック= | =HTMLForm チェック= | ||
{{#formtag:form|action="/wiki/Help: | {{#formtag:form|action="/wiki/Help:CheckOriginalExtensions" method="post"| | ||
{{#formtag:input|type="text" name="data" value="input any string"}} | {{#formtag:input|type="text" name="data" value="input any string"}} | ||
{{#formtag:input|type="submit" value="送信"}} | {{#formtag:input|type="submit" value="送信"}} |
Revision as of 07:31, 7 April 2013
Wbr チェック
0123456789
※windowのサイズを変更したときに、画面サイズに合わせて9と0の間で改行されればOKです。
HTMLForm チェック
※送信ボタンをクリックすると、フィールドの内容が以下に表示されます。
※mod_rewriteでhttp://URL/wiki/~でアクセスできるようにして下さい。
上記フォームから取得したデータ:
encodeチェック:%21%22%23%24%25%26%27%28%29
decodeチェック:!"#$%&'()
MySQLLikeSearch チェック
「Sandbox」と言うページを作成した後、検索ボックスから「Sa%x」を検索し「Sandbox」がリストされればOKです。
ExtendedFunctions チェック
チェック項目が多いため、Help:CheckExtendedFunctionsへ移ります。
ScriptFunctions チェック
{{#lua:print "lua is enabled"}}
※script_monitoring.shをチェックするには、以下のような無限ループを実行します。1分以内にページの応答があれば(luaプロセスが消えていれば)OKです。
while(1 == 1) do end
CreateGraph チェック
Volatile チェック
※Volatile名前空間を作成し、以下の内容でVolatile:VolatileTestと言うページを作って下さい。
受け取ったデータ:{{{1}}}
※上記リンクをクリックすると、「my_1」として渡した「test」という文字列がVolatile:VolatileTestページに渡されます。(wikiソースを参照して下さい)
Persistency チェック
通常処理チェック
以下の2つはPersistTestを利用していますが、前者はPersistTestから呼び出されているTemplateを再帰的に展開してから保存します。 後者は一度だけ展開し保存します。
二つをクリックした後、ソースを見比べてみて下さい。 {{#persist:Test_recursive|click me(recursive)|PersistTest|1|PerRec|;|true}} {{#persist:Test_non_recursive|click me(non recursive)|PersistTest|1|PerNonRec|;|false}}
以下の2ページを作成して下さい。
- Template:PersistTest
First persist {{PersistTest2|{{{1}}}}}
- Template:PersistTest2
Second persist data is {{{1}}}
jobテーブルによる遅延実行チェック
jobテーブルを利用し、以下の6ページを遅延作成します。 以下のページを保存した後、Persist:Test6のページを開き、2,3回リロードして下さい。 1回目のアクセスではページがないと言われますが、2,3回目のアクセスでページが作成されていればOKです。
{{#persist:Test1|click me|PersistTest|1|111|;|true}} {{#persist:Test2|click me|PersistTest|1|111|;|false}} {{#persist:Test3|click me|PersistTest|1|111|;|true}} {{#persist:Test4|click me|PersistTest|1|111|;|false}} {{#persist:Test5|click me|PersistTest|1|111|;|true}} {{#persist:Test6|click me|PersistTest|1|111|;|false}}
__UPDATE_ALL_PERSISTENCIES__
※Persistencyはログインユーザがクリックしなければ効果がありません。ご注意下さい。
ExMolFunctions チェック
以下のMOLデータをMol名前空間のTestMolと言うページに保存して下さい。保存後、上部に画像が表示され、MOLデータのS SKP以下にFORMULA、AVERAGEMASS、EXACTMASS、SMILESと言う行が追加されていればOKです。
(空行) (空行) Copyright: ARM project http://www.metabolome.jp/ 21 22 0 0 0 0 0 0 0 0999 V2000 -2.2321 0.6382 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 -2.2321 -0.0042 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 -1.6758 -0.3254 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 -1.1195 -0.0042 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 -1.1195 0.6382 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 -1.6758 0.9594 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 -0.5632 -0.3254 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 -0.0069 -0.0042 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 0.5492 -0.3252 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 1.1053 -0.0042 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 1.6663 -0.3281 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 2.2273 -0.0042 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 2.2273 0.6436 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 1.6663 0.9675 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 1.1053 0.6436 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 -0.5632 -0.8267 0.0000 O 0 0 0 0 0 0 0 0 0 0 0 0 -2.7882 0.9592 0.0000 O 0 0 0 0 0 0 0 0 0 0 0 0 -1.6758 -0.9675 0.0000 O 0 0 0 0 0 0 0 0 0 0 0 0 2.7882 0.9674 0.0000 O 0 0 0 0 0 0 0 0 0 0 0 0 -0.5634 0.9592 0.0000 O 0 0 0 0 0 0 0 0 0 0 0 0 0.1511 0.5467 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 2 3 2 0 0 0 0 3 4 1 0 0 0 0 4 5 2 0 0 0 0 5 6 1 0 0 0 0 6 1 2 0 0 0 0 4 7 1 0 0 0 0 7 8 1 0 0 0 0 8 9 2 0 0 0 0 9 10 1 0 0 0 0 10 11 2 0 0 0 0 11 12 1 0 0 0 0 12 13 2 0 0 0 0 13 14 1 0 0 0 0 14 15 2 0 0 0 0 15 10 1 0 0 0 0 7 16 2 0 0 0 0 1 17 1 0 0 0 0 3 18 1 0 0 0 0 13 19 1 0 0 0 0 5 20 1 0 0 0 0 20 21 1 0 0 0 0 M STY 1 1 SUP M SLB 1 1 1 M SAL 1 2 20 21 M SBL 1 1 21 M SMT 1 OCH3 M SBV 1 21 -4.4150 2.9392 S SKP 4 ID FL1CBANS0001 KNApSAcK_ID C00006954 NAME Helichrysetin;4,2',4'-Trihydroxy-6'-methoxychalcone CAS_RN 62014-87-3 M END
※GUI環境がない場合には画像生成に失敗します。Xサーバを使用するか、Xvfbを使用して画像が生成できる環境を整えて下さい。
HookInsert チェック
以下の作業を終えた後、editボタンをクリックして下さい。
++Test++A、B、D++Test++
以下のデータで、Index:TestListと言うページを作成して下さい。
This list is test * A * B * C * D * E ** E1 ** E2 ** E3 * F ** F1 ** F2 * G
以下のページをコピーして下さい。
※Lua5.1系列が必要です。
※mod_rewriteでhttp://URL/wiki/~でアクセスできるようにして下さい。
RemoteSearch チェック
searchline
searchtitle
Sandbox
Sandbox000
Sandbox0000
Sandbox1
Sandbox101
Sandbox2
※LocalSettings.phpに以下の記述を追加して下さい。
$egRemoteSearchURL = array( 'metabolomics' => 'metabolomics.jp/wiki/', );
YankRemoteImage チェック
※LocalSettings.phpに以下の記述を追加して下さい。
$egYankRemoteURL = array( 'metabolomics' => 'metabolomics.jp/wiki/', );
GetEnvironment チェック
{{#getenv:lang}}
RowJSPage チェック
{{#googleapi:}} {{#includejs:GoogleAPI.js|Abelmoschus}}
※MediaWiki:GoogleAPI.jsページをコピーして下さい。