画像表示形式を↓で組み込んだ二種類切り替えできるようにしてみたかった。
以下。
64行目
$this->createOption("use_lightbox", "lightbox機能を使用する", "yesno", "yes");
を、
$this->createOption("use_lightbox", "lightbox機能を使用する","select","lightbox","Lightbox|lightbox|Zoomimage|zoomimage|使用しない|no");
と書き換え。
次に、239行目
if( $this->getOption("use_lightbox")=="yes") {.
を、
if( $this->getOption("use_lightbox") !== "no") {
に書き換え
次に、250行目
return "<a href=\"".$CONF['MediaURL']."$imagepath\" rel=\"lightbox\" title=\"$comment\"><img src=\"".$CONF['ActionURL']."?action=plugin&
name=Thumbnail&w=".$tsize['w']."&h=".$tsize['h']."&p=$imagepath\" width=\"".$tsize['w']."\" height=\"".$tsize['h']."\" title=\"$comment\" class=\"thumbnail\" $alt /></a>";
を、
if ($this->getOption("use_lightbox") == "lightbox") {
return "<a href=\"".$CONF['MediaURL']."$imagepath\" rel=\"lightbox\" title=\"$comment\"><img src=\"".$CONF['ActionURL']."?action=plugin&
name=Thumbnail&w=".$tsize['w']."&h=".$tsize['h']."&p=$imagepath\" width=\"".$tsize['w']."\" height=\"".$tsize['h']."\" title=\"$comment\" class=\"thumbnail\" $alt /></a>";
}else {
return "<a href=\"".$CONF['MediaURL']."$imagepath\" class=\"Zoomimageで使用しているクラス名\" title=\"$comment\"><img src=\"".$CONF['ActionURL']."?action=plugin&
name=Thumbnail&w=".$tsize['w']."&h=".$tsize['h']."&p=$imagepath\" width=\"".$tsize['w']."\" height=\"".$tsize['h']."\" title=\"$comment\" class=\"thumbnail\" $alt /></a>"; }
に入れ替え。
プラグインを一度削除して登録し直せば、オプション画面が選択式になるつもり。プラグインで一括選択ではなく、個々の画像に対してエフェクトを分ける方法は思いついたら試してみます。今は見当が付かない…orz
0 件のコメント:
コメントを投稿