[plugin:xelfinder] use default volume options (tmbSize, tmbCrop)
elFinder up to newly ( nao-pon/elFinder@6031478 )
support elFinder connector options "plugin"

elFinder のプラグイン機能への対応。

elFinder にプラグイン機能を追加し、アップロードされた画像に指定の透かしをプリントする
Watermark プラグインが利用可能になりました。

そのプラグイン機能のボリュームドライバ別設定に対応し、ボリュームドライバの設定のオプション設定で
指定できるようになりました。

ボリュームドライバの設定では `:` 区切りで
```
[モジュールディレクトリ名]:[プラグイン名]:[ファイル格納ディレクトリ]:[表示名]:[オプション]
```
と指定できるようになっています。この最後の オプション部 にプラグインの設定が記述できます。

今回追加された Watermark プラグインは、connector でのプラグインの設定が次のようにできます。

```php
'plugin' => array(
    /* optional, All volume's default values are */
    'Watermark' => array(
        'enable'         => true,       // For control by volume driver
        'source'         => 'logo.png', // Path to Water mark image
        'marginRight'    => 5,          // Margin right pixel
        'marginBottom'   => 5,          // Margin bottom pixel
        'quality'        => 90,         // JPEG image save quality
        'transparency'   => 90, // Water mark image transparency
                                // ( other than PNG )
        'targetType'     => IMG_GIF|IMG_JPG|IMG_PNG|IMG_WBMP,
                            // Target image formats ( bit-field )
        'targetMinPixel' => 200         // Target image minimum
                                        // pixel size
    ),
)
```

これらのオプションを、ボリュームドライバの設定のオプション部ですべて指定すると次のようになります。

IMG_GIF|IMG_JPG|IMG_PNG|IMG_WBMP がバッククォート "`" で囲んでいるのは、PHP の式として
評価させるためです。

```
plugin.Watermark=enable:true,source:logo.png,marginRight:5,marginBottom:5,quality:90,transparency:90,targetType:`IMG_GIF|IMG_JPG|IMG_PNG|IMG_WBMP`,targetMinPixel:200
```

ただし、オプションは部 `|` で区切って複数指定できるようになっているので、
今回の指定では `|` を含むため、全体をダブルクォートで囲む必要があり次のようにします。
```
"plugin.Watermark=enable:true,source:logo.png,marginRight:5,marginBottom:5,quality:90,transparency:90,targetType:`IMG_GIF|IMG_JPG|IMG_PNG|IMG_WBMP`,targetMinPixel:200"
```

また、規定値で良い場合は省略できるのですが、'enable' だけは false になっています。
よって最低限必要な指定は次のようになります。
```
plugin.Watermark=enable:true
```

まあ、透かしとして合成する画像の logo.png は変更したほうがよいと思うので、現実的には次のようですね。
```
plugin.Watermark=enable:true,source:mylogo.png
```
mylogo.png はお好みのファイルを制作して、
xoops_trust_path/libs/elfinder/plugins/Watermark ディレクトリに配置して下さい。
また、source:/home/hoge/imgs/mylogo.png などとフルパスを指定すれば、任意の場所の画像を
指定できます。

透かしとして利用する画像は、png 画像 か jpeg 画像がよいと思います。
png 画像の場合は、予めお好みの透明度にしておいて下さい。その他の画像の場合は、
transparency オプションで透明度を指定できます。
X-elFinder version 0.77