由于程序开源版本是1.7,而自己现在正在着手1.8的版本的功能完善,所以关于1.7的问题,把问题和解决办法发出来,请有兴趣的可以在1.7版本上自行调整,若对程序没有基础的朋友可以等程序1.8的版本开源。
更新-1.7版本下手机浏览文章时候图片大小不能自适应,出现横向滚动条。
修复:
//请修改/Public/Css/my.css文章中添加如下代码
.articles img{border: 0px none;vertical-align: text-bottom;max-width: 100%;height: auto;}
//保存即可。
更新-1.7版本下生成文章缩略图
修复:
//请修改/App/User/Controller/ArticleController.class.php
//在公共方法中addArticleHandle()添加如下代码
$url = thumbImg($_POST['a_content']);
//在拼装数组存入数据库的$data数组中添加
'a_url' => $url,
//在App/Common/Common/function.php中添加
function thumbImg($str){
preg_match_all("/(src)=([\"|']?)([^ \"'>]+\.(gif|jpg|jpeg|bmp|png))\\2/i", $str, $img);
if($img[0][0]){
$src = substr($img[0][0],5,-1);
$image = new \Think\Image();
$image->open('.'.$src);
$name = time();
$image->thumb(150, 120)->save('./uploads/Thumb/'.$name.'.jpg');
$url = '/uploads/Thumb/'.$name.'.jpg';
return $url;
}else{
return flase;
}
}
//请确保在服务器上有权限操作目录,或者创建/uploads/Thumb/目录给予777、755权限
//在模板中应该显示视图的地方添加if判断 原img 标签修改为
<if condition="$v.a_url neq '' ">
<img src="{$v.a_url}" class="thumbnail img-180" alt="{$v.a_title}" title="{$v.a_title}" />
<else/>
<img src="__PUBLIC__/Img/s2.jpg" class="thumbnail img-180" alt="{$v.a_title}" title="{$v.a_title}" />
</if>
//其中 $v 为 <volist>中的Id循环的值。具体请查看修改时候img上面或者下面输出值的前缀id
以上就是最近比较大的BUG的解决办法,如果有更详细更好的解决办法,我也会再第一时间发出来和大家共享的。
如果有什么想说的,或者想一起学习。可以点击底部QQ群的链接,有问题可以在群讨论或者在本博客留言。本博客每周更新5篇以上文章,需要换友链的也可以来哦。
上一篇: Yii1.1.16入门级CMS...
下一篇: PHP获取访客操作系统...