社会专题
靓丽女人 黑白社会 硬件网络 天下军事 教育咨询 星新一代 汽车电子 幽默笑话 农村特色 有书有道 软件技术 玄幻奇幻 办公达人 便民服务 免费资源 代码效果 美文园地 寻医问药 健康保健 时尚酷玩 天文地理 科技科幻 美食天下 游山玩水 历史天空 制作教程
FLASH频道
女生游戏 益智游戏 有声艺术 有声故事 电脑运用 休闲游戏 MTV类 运动游戏
聚划算
商旅游玩 装潢装饰 家电家具 服装服饰 健康保健 二手特色 生活必备 数码产品
映讯频道
喜剧片 国内片 情感片 动作片 战争片 纪录之窗 欧美剧集 明星云集 动漫片 港澳台剧 大陆剧 科幻片 恐怖片 浓缩电影 教育教学 艺术无界 一技之长 邻国热剧
下载中心
音体美合 信息社政 英语外语 科学自然 常用软件 语文数学 手机软件 红绿软件
图片中心
制作美图 生活图片 美女欣赏 实物图片 艺术欣赏 风景欣赏
领券购
热销女装 热血男装 生活必须 电子电器 手机电脑 旅游出行 学习艺术 吃货优选
新闻中心
一语惊人 奇闻趣事 热点专栏 曝光台 消费警示 今日观察 IT业界 消费主张 动态备忘 专利之窗
关闭
当前位置:首页社会专题硬件网络
齐博内容页使用缩略图变量无法正确显示图片的解决方法

这个问题还真是困扰我了,列表页能用$rs[picurl]获取文章中的图片,但在内容页里,用$rsdb[picurl]就不管用了,在内容页里显示的是红叉,我查看了那个IE解析出来的地址,少了upload_files/,而万能文章的内容页使用$rsdb[picurl]变量却是能直接调用。通过学习了一下万能文章那里的有关php文件,尝试了一下,果然成功了

修改方法:

打开根目录下的bencandy.php文件,查找:

if($rsdb[copyfromurl]&&!strstr($rsdb[copyfromurl],"http://")){

$rsdb[copyfromurl]=http://$rsdb[copyfromurl];

}

在其下面添加这么一段即可:

if($rsdb[picurl]){

$rsdb[picurl]=tempdir($rsdb[picurl]);

}else{

$rsdb[picurl]="$webdb[www_url]/images/default/nopic.jpg";

}

这样你就可以在内容页模板里,自由地使用$rsdb[picurl]变量来获取缩略图了。

使用方法:

在你使用的模块类型的内容页模板里合适的地方加上:<img border=0 src="$rsdb[picurl]">

这里默认生成的缩略图大小为200*150,如需要修改的话,可以对member/template/post.htm中,关于系统自动生成缩略图的大小进行更改,打开此文件后,找到:

<td  wiidth="15%">缩略图:</td>

<td wiidth="85%">

<input type="text" name="postdb[picurl]" size="50" value="$rsdb[picurl]" id="picurl"> <input type="radio" name="postdb[automakesmall]" value="1" onclick="get_obj('cutimg_title').style.display='none';" checked>

系统自动截图

<input type="radio" name="postdb[automakesmall]" value="0" onclick="get_obj('cutimg_title').style.display='';">

手工截图

<span style="display:none;">  宽:

<input type="text" name="picWidth" id="picWidth" size="3" value="200">

高:

<input type="text" name="picHeight" id="picHeight" size="3" value="150"></span>

将我红色标记的地方修改为自己需要的大小即可。

备注说明:

这个功能对于我们以后给企业建站有着非常大的用途,因为这样可以通过增加模块和自定义字段等功能,将内容页模板进行有效地排版.因为这里调用的是缩略图,即使你的文章中没有图片,你仍然可以在发表文章的时候,手动来添加.这也从另外一个方面丰富和美观了内容页.希望大家能喜欢!

提示:输入修改代码都可运行!
2
酒精度
84
顶一下
相关阅读
内容加载中……