Help:CheckOriginalExtensions

Revision as of 07:31, 7 April 2013 by Jcblmaster (talk | contribs)

Wbr チェック

0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789

※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 test

※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 チェック

metabolomics:File:FL.gif

※LocalSettings.phpに以下の記述を追加して下さい。

$egYankRemoteURL = array(
   'metabolomics' => 'metabolomics.jp/wiki/',
);


GetEnvironment チェック

{{#getenv:lang}}


RowJSPage チェック

{{#googleapi:}} {{#includejs:GoogleAPI.js|Abelmoschus}}

MediaWiki:GoogleAPI.jsページをコピーして下さい。