pukiwiki の画像表示はナマのサイズで表示される.
大きな画像がそのままドンと出るのはちょっと嫌.
で, サムネイル的に表示する方法.
> diff -u ref.inc.php.org ref.inc.php
--- ref.inc.php.org 2006-10-22 05:40:26.000000000 +0900
+++ ref.inc.php 2011-02-28 18:35:33.000000000 +0900
@@ -17,6 +17,10 @@
/////////////////////////////////////////////////
// Default settings
+// xinujp added
+define('PLUGIN_REF_THUMB_WIDTH', 450); // thumbnale width size
+define('PLUGIN_REF_THUMB_HEIGHT', 450); // thumbnale height size
+// xinujp end
// Horizontal alignment
define('PLUGIN_REF_DEFAULT_ALIGN', 'left'); // 'left', 'center', 'right'
@@ -335,6 +339,18 @@
$width = (int)($width * $params['_%'] / 100);
$height = (int)($height * $params['_%'] / 100);
}
+ // xinujp added
+ if ($width > PLUGIN_REF_THUMB_WIDTH) {
+ $tmp = (int)( PLUGIN_REF_THUMB_WIDTH / $width * 100);
+ $width = PLUGIN_REF_THUMB_WIDTH;
+ $height = (int)($height * $tmp / 100);
+ }
+ if ($height > PLUGIN_REF_THUMB_HEIGHT){
+ $tmp = (int)( PLUGIN_REF_THUMB_HEIGHT / $height * 100);
+ $width = (int)($width * $tmp / 100);
+ $height = PLUGIN_REF_THUMB_HEIGHT;
+ }
+ // xinujp end
if ($width && $height) $info = "width=\"$width\" height=\"$height\" ";
}