ホーム › ドキュメント › TSリファレンス › 関数: › imageLinkWrap:

5.3. imageLinkWrap:

このオブジェクトは、”showpic.php”スクリプトにリンクしている入力(イメージ)を、イメージのサイズや新しいウィンドウの背景色などを定義するパラメータでラップする。

パラメータのmd5-ハッシュが生成されます。そのハッシュはまた”showpic.php”でも生成され、これらのハッシュはイメージが表示されるように一致していなければならない。これはユーザが自分でurlのパラメータを変更してしまわないようにしておく安全機能である。

PHP-function: $cObj->imageLinkWrap()

プロパティ:

データタイプ:

説明:

デフォルト:

width

int (1-1000)

幅もしくは高さのどちらかに"m"を加えた場合、イメージはその比率を保ち、幅/高さは最大寸法で動作する

 

height

int (1-1000)

".width"参照

 

effects

see GIFBUILDER / effects. (from stdgraphics-library)

例:

gamma=1,3 | sharpen=80 | solarize=70

 

sample

boolean

設定されると、-geometry の代わりにイメージを拡大するのに-sampleが使用される。Sampleはアンチエイリアス処理使用しないのでずっと早くなる。

 

alternativeTempPath

 

テンプイメージに使う代替パスを入力する。TYPO3_CONF_VARS[FE][allowedTempPaths]内のリストの中にある。

 

title

string

新しいウィンドウのページタイトル(HTML)

 

bodyTag

<tag>

新しいウィンドウのボディタグ

 

wrap

wrap

イメージのラップ、ボディタグの間で出力される

 

target

<A>-data:target

注: ".JSwindow"が設定された時に限る

 

JSwindow

boolean

イメージは新しいウィンドウで開かれ、イメージの寸法に合わせられる!

 

JSwindow.expand

x,y

x とyがウィンドウの寸法に加えられる。

 

JSwindow.newWindow

boolean

各画像は新しいウィンドウで開かれる!

 

JSwindow.altUrl

string /stdWrap

もしこれが何かを戻したら、JS-ウィンドウに現れるURLはshowpic.phpではなくここで与えられるurlである!

 

JSwindow.altUrl_noDefaultParams

boolean

これが設定された場合、イメージパラメータは自動的にaltUrlに加えられない。

代わりにユーザ関数でこれらを作成したい場合、これは便利である。

 

typolink

->typolink

注: もし何かを戻した場合、これはimageLinkWrapを無効にする!!

 

enable

boolean /stdWrap

Trueの場合のみイメージはリンクしている!!

0

[tsref:->imageLinkWrap]

例:

1.imageLinkWrap = 1
1.imageLinkWrap {
  enable = 1
  bodyTag = <BODY bgColor=black>
  wrap = <A href="javascript:close();"> | </A>
  width = 800m
  height = 600
  JSwindow = 1
  JSwindow.newWindow = 1
  JSwindow.expand = 17,20
}