Help:Extension/YankRemoteImage

From Metabolomics.JP
(Difference between revisions)
Jump to: navigation, search
 
(3 intermediate revisions by one user not shown)
Line 2: Line 2:
 
|author=K, Suwa
 
|author=K, Suwa
 
|version=0.1
 
|version=0.1
|mediawiki=1.11.1
+
|type=Link markup, Special page
 
}}
 
}}
  
Line 11: Line 11:
 
連携するmediawikiでは、お互いにYankRemoteImage extensionがインストールされている必要があり
 
連携するmediawikiでは、お互いにYankRemoteImage extensionがインストールされている必要があり
 
、利用先のサーバの情報を$egYankRemoteURLに記述しておかなければいけません。
 
、利用先のサーバの情報を$egYankRemoteURLに記述しておかなければいけません。
 +
 +
== Example ==
 +
ここではmetabolomics.jp/wiki/上の画像を利用します。記述は通常の画像ファイルの表示方法と同じです。ただ、設定ファイルに記述した$egYankRemoteURLのIDを付けるだけです。
 +
 +
LocalSettings.phpに以下の記述を追加して下さい。
 +
$egYankRemoteURL = array(
 +
    'metabolomics' => 'metabolomics.jp/wiki/',
 +
);
 +
 +
* ソース
 +
<nowiki>[[metabolomics:File:FL.gif]]</nowiki>
 +
 +
* 実行例
 +
[[metabolomics:File:FL.gif]]
 +
  
 
== Requirements ==
 
== Requirements ==
HTTP_Request(HTTP/Request.php) phpモジュール
+
* HTTP_Request(HTTP/Request.php) phpモジュール
  
 
== Download ==
 
== Download ==
 
<table border="1" cellpadding="3" cellspacing="1">
 
<table border="1" cellpadding="3" cellspacing="1">
  <tr><td>version</td><td>source</td><td>md5</td></tr>
+
  <tr><td>version</td><td>source</td><td>md5</td><td>OperationCheck version</td></tr>
  <tr><td>0.1(October 28,2008)</td><td>{{#ifexistfile:/data/src/YankRemoteImage/YankRemoteImage.tgz}}</td><td><pre style="border: 0px; background-color: white; padding: 0em; line-height: 0em">027fa6a869ce65c17fe5376bed80ffc7</pre></td></tr>
+
  <tr><td>0.1(October 28,2008)</td><td>{{#ifexistfile:/data/src/YankRemoteImage/YankRemoteImage.tgz}}</td><td><pre style="border: 0px; background-color: white; padding: 0em; line-height: 0em">027fa6a869ce65c17fe5376bed80ffc7</pre></td><td>1.11.1, 1.16.2</td></tr>
 
</table>
 
</table>
  

Latest revision as of 14:13, 1 March 2011

Extension Information
Implementation
Description
Author(s)K, Suwa
Version0.1
MediaWiki
License
Hooks used
Token typeLink markup, Special page

Contents


YankRemoteImageは別に稼働している(かつ、連携している)mediawiki上に保存されている画像を利用するためのextensionです。

連携するmediawikiでは、お互いにYankRemoteImage extensionがインストールされている必要があり 、利用先のサーバの情報を$egYankRemoteURLに記述しておかなければいけません。

[edit] Example

ここではmetabolomics.jp/wiki/上の画像を利用します。記述は通常の画像ファイルの表示方法と同じです。ただ、設定ファイルに記述した$egYankRemoteURLのIDを付けるだけです。

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

$egYankRemoteURL = array(
   'metabolomics' => 'metabolomics.jp/wiki/',
);
  • ソース
[[metabolomics:File:FL.gif]]
  • 実行例

File:FL.gif


[edit] Requirements

  • HTTP_Request(HTTP/Request.php) phpモジュール

[edit] Download

versionsourcemd5OperationCheck version
0.1(October 28,2008)YankRemoteImage.tgz
027fa6a869ce65c17fe5376bed80ffc7
1.11.1, 1.16.2

[edit] Installtion

  1. tgzファイルをダウンロードし、解凍して下さい。
  2. Place it in the extensions/ directory.
  3. Insert the follow lines to LocalSettings.php
    require_once( "$IP/extensions/YankRemoteImage/YankRemoteImage.setup.php" );
    $egYankRemoteURL = array(
        'relation1' => 'hoge1/wiki/',
        'relation2' => 'hoge2/wiki/',
        ...
    );
    $egYankRemoteURLは連携するサーバの識別名とmediawikiへのURLの連想配列です。例えばmediawikiページ上からhoge1/wiki/上にある画像を利用する場合、mediawikiページ上ではrelation1を指定します。

[edit] Function

  1. YankRemoteImage
Personal tools
Namespaces

Variants
Actions
Navigation
metabolites
Toolbox