Zblog简单缩略图插件 MinituBuild缩略图格式错误的解决方法

原创 程志昂  2017-01-08 19:28:55  阅读 1983 次 评论 0 条

有些时候,更换一个博客的主题常会遇到需要开启一些插件才能正常使用,这不我更换了博客主题,按照要求下载了一个缩略图的插件“简单缩略图插件”ID为:MinituBuild。

Zblog简单缩略图插件 MinituBuild缩略图格式错误的解决方法

无论是先删除再重建,图片的地址都是类似于:http://www.chengzhiang.com/zb_users/upload/MinituBuild/mini_14649585927950. 后面的图片地址路径是正确的,唯一的错误就是没有图片的格式,即使是在FTP:/www/zb_users/upload/MinituBuild/查案,所有的图片都是无法查看的,为了将这个解决,我从插件的文件入手查找了一番,最后在/www/zb_users/plugin/MinituBuild/下的include.php文件中找出了原因:

Zblog简单缩略图插件 MinituBuild缩略图格式错误的解决方法

在111和115中有横线的部位“.png”,上图所显示的是已修改后的图,原先只有一个“.”,"png"是我在摸索中加入的,原本是试试看是否行得通,没想到真的可以。所以还处于这个阶段或没有解决此类问题的伙伴可以一试。

已修改后的正确代码:

$rname = $article->PostTime.rand(0000,9999);  
  $miniurl=$zbp->config('MinituBuild')->Dir.'mini_'.$rname.'.png'.$fext;
  
  $minipic = resizeimage($imgurl, $miniurl, $zbp->Config('MinituBuild')->Mwidth, $zbp->Config('MinituBuild')->Mheight, $zbp->Config('MinituBuild')->Mcat);
  if($minipic) {
   $picUrl=$zbp->config('MinituBuild')->Url.'mini_'.$rname.'.png'.$fext;   
   $article->Metas->picUrl='<img src="'.$picUrl.'" alt="'.$article->Title.'"/>';
   $article->Metas->minUrl=$picUrl;
   $article->Save();

Zblog简单缩略图插件 MinituBuild缩略图格式错误的解决方法

Zblog简单缩略图插件 MinituBuild缩略图格式错误的解决方法

(111行是缩略图生成的格式,115行是博客首页的缩略图图片地址,这个答案是因为我先改的115行测试的结果;文件编辑均使用Dreamweaver 8修改)

本文地址:http://www.chengzhiang.com/post/97.html,由程志昂发布,欢迎分享本文,转载请保留出处!

程志昂

发表评论


表情

还没有留言,还不快点抢沙发?