** pagethumb.inc.php [#s181a313] |RIGHT:100|LEFT:360|c |~サマリ|リンク先サムネイル表示プラグイン| |~リビジョン|1.1| |~対応バージョン|1.4.7| |~投稿者|[[vbk]]| |~投稿日|&new{2008-10-04 (土) 12:34:10};| リンク先のページをサムネイルとして見ることが出来るプラグインです。サーバーの内部で「CrenaHtml2jpg」をコマンドラインで操作しているため、Windowsマシン用です。 Webページが開かれる度に画像を生成するため、サーバーの環境によっては負荷が大きくなるかもしれません。ご注意ください。 *実行例 [#v6299fa3] [[ここを参照してください>http://www.vbkaisetsu.com/index.php?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fpagethumb.inc.php]](外部リンク) ここを参照してください %%http://www.vbkaisetsu.com/index.php?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fpagethumb.inc.php %%(外部リンク) *ライセンス [#y6aa6632] GPL(General Public License)として配布しています *インストール [#d293326c] +予め、[[CrenaHtml2jpg>http://www.picolix.jp/crenahtml2jpg.html]]をインストールしておいてください。 +pagethumb.inc.tar.gz を展開すると3つのファイルが出力されます。 +pagethumb.js を pukiwiki/skin 内に設置してください。 +pukiwiki/skin/pukiwiki.skin.php の head タグ内に以下の行を追加してください。 <script type="text/javascript" src="./skin/pagethumb.js"></script> +pagethumb.inc.php を pukiwiki/plugin 内に設置してください。 +pagethumb.inc.php の以下の箇所を環境に合わせて修正してください。 // CrenaHtml2jpgのパス $crena_exe_path = "E:\\crena\\CrenaHtml2jpg.exe"; // サムネイルのキャッシュ場所(高速化のため、RAMディスクにするとよい) $image_data_path = "R:\\"; ポイント時に表示されるサムネイルは「pagethumb」というクラスで生成されます。スキンをCSSファイル等で変更してください。 このサイトのスキン設定例 .pagethumb { border: ridge medium #006600; background-color: #ffffff; color: #000000; } 構文 &pagethumb(URI[,text[,page_size[,thumb_size]]]); URI…サムネイル・リンクに設定するURI。~ text(省略可)…リンクに設定する文字列(ここに何も入力しない場合、サムネイルがリンクになる。 page_size(省略可)…サムネイル化されるページが表示される画面の大きさ。 thumb_size(省略可)…サムネイルのサイズ。横幅だけを入力した場合、アスペクトが維持されたまま伸縮される。 実行例のソース -&pagethumb(http://www.yahoo.com,Yahoo!,1000x600); &pagethumb(http://www.google.com,,600x300,200); *ダウンロード [#bfefe775] 以下のページよりダウンロードしてください~ [[pagethumb.inc.php>http://www.vbkaisetsu.com/index.php?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fpagethumb.inc.php]] %%pagethumb.inc.php(http://www.vbkaisetsu.com/index.php?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fpagethumb.inc.php )%% *更新履歴 [#na80bd34] Internet Explorerでページをスクロールしたときに、サムネイルがずれるバグを修正しました。 #comment //#comment