MODxでCMSの恩恵を賜りつつ、validを保ち、かつWEB標準化を目指そう
Welcome !! Now 2010.09.04 02:17 (JST)
[ プラグイン ]
directResize は、自動サムネイルを生成したり、画像にwatermarkを挿入したります(text or png)。JavaScriptが利用可能ならば、様々な見せ方が可能です(Slidebox, Lightbox v2.0, Slimbox, Highslide etc )。アウトプットは、テンプレートでコントロールできます。JPGとPNGをサポートしています。
参照ページ:DirectResize
&config=Configuration;string;highslide
&clearCache=Cache clear mode;list;0,1,2;0システムのキャッシュのクリアが行われたときのプラグインの動作を指定します。
「configfile」の中のファイルのファイル名の部分を指定します。
デフォルト「highslide」。以下が指定できます。
画像のプレビューは、デフォルトで、「highslide」が指定されています。
サムネイルより、画像が大きいとき、サムネイルから大きい画像へリンクを作るかどうかを指定します。
drlightbox」を持つもののみ、大きい画像へのリンクをつくります。それがない場合は、ただのサムネイルになります。<img src="image.jpg"
alt="drlightbox"
/><img src="image.jpg"
class = "drlightbox_align_left"
/> <img src="image.jpg"
title = "drlightbox
picture" /><img src="image.jpg"
style = "background: url(drlightbox_bg.gif);"
/><img src="assets/images/mydrlightboxpicture.jpg"
/>...などプラグインが利用する画像を含むフォルダをコンマで区切って指定します。デフォルトは、「assets/images」で、これ以下のすべての画像がプラグインの対象となります。1部のフォルダのみをプラグインの対象にしたりできます。下記は、「big」以下のフォルダのみにプラグインの効果が現れます。
$allow_from="assets/images/big";またリモートリソースを指定する場合、以下の様にします。
$allow_from="assets/images,http://modx.liolion.net/assets/images/big/";
プラグインが利用することを許可しない画像を含むフォルダ(パス)をカンマで区切って指定します。
リサイズの方法を指定します。 すべての場合で、縦横比は保たれます。
大きい画像のJPGクォリティを指定します。デフォルト「80」。1-100の整数で指定します。
サムネイルのJPGクオリティを指定します。デフォルト「80」。1-100の整数で指定します。
リッチテキストエディタの中のクォリティを指定します。デフォルト「40」。1-100の整数で指定します。
もし、オリジナルサイズが、$big_width、big_heightより大きかったら、展開画像は、それを越えないように縮小されます。
以下が指定できます。
<head>~<head>に必要な、CSSやJavaScriptコードを挿入します。これは、DirectRisizeを使うページにのみ挿入されます。
サムネイルにwatermarkを入れるかどうかを指定します。デフォルト「しない(false)」。「true」を指定すると、ウォーターマークを挿入します(原則的にサムネイルのwidthが120px以下の場合には、入らないようです)。
ウォーターマークとして挿入するテキストを指定します。出力時には、画像になります。デフォルト「Copyright <YEAR>」
ウォーターマークのフォントのサイズを指定します。数が大きいほど大きい文字です。
「1~5」で指定します。デフォルト「1」
ウォーターマークの横の位置を指定します。以下が指定できます。
ウォーターマークとして挿入するイメージへのパスを指定します。デフォルト「」
例
$thumb_watermark_img =
DIRECTRESIZE_PATH.'images/zoom.png';
アルファチャンネルを持ったpng画像に限ります。
ウォーターマークが画像の場合、指定します。
例
$thumb_watermark_type = "image";
ウォーターマーク(テキスト)のカラーをへキサで指定します。指定します。
ウォーターマーク(テキスト)の横マージンを指定します。デフォルト(2px)。
ウォーターマーク(テキスト)の縦マージンを指定します。デフォルト(2px)。
展開画像にウォーターマークを挿入するかどうかを指定します。デフォルト「しない(false)」。「true」にすると、ウォーターマークを挿入します。
展開画像のテキストウォーターマークのフォントのサイズを指定します。「1~5」
展開画像のウォーターマークの横の位置を指定します。以下が指定できます。
展開画像へ挿入するウォーターマークの画像のパスを指定します。
例
$big_watermark_img
= "assets/plugins/directresize/images/watermark.png";
ウォーターマークが画像の場合指定します。
例
$big_watermark_type = "image";
ウォーターマークとして挿入するテキストを指定します。
ウォーターマークのテキストカラーをヘキサで指定します。
ウォーターマークの横マージンを指定します。
ウォーターマークの縦マージンを指定します。