Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[教程] supesite7.5首页和资讯幻灯图片调用论坛附件的插件

[复制链接]
新物理 发表于 2010-4-5 00:16:27 | 显示全部楼层 |阅读模式
SupeSite插件
插件名称: supesite7.5首页幻灯图片显示论坛的图片
插件简介: 由于supesite7.5资讯不能上传图片附件,首页和资讯页的右上角都会看到一片空白。目前还没有更好的插件。只能调用discuz里的图片附件。
语言编码: GBK简体 UTF8简体 BIG5繁体 
插件作者: 新物理
本帖最后由 新物理 于 2010-4-5 23:31 编辑

由于supesite7.5资讯不能上传图片附件,首页和资讯页的右上角都会看到一片空白。目前还没有更好的插件。只能调用discuz里的图片附件。
懒得动手的同志可以在本帖尾下载我修改好的,然后替换默认文件就行了。
想学习修改方法的且看本帖介绍:


一、用记事本打开"/templates/default/bbs_index.html.php"然后找到并复制如下代码:
  1.                         <!--图片附件-->
  2.                         <!--{block name="bbsattachment" parameter="filetype/image/t_lastpost/2592000/order/t.replies DESC/limit/0,11/cachetime/49900/cachename/picthread/tpl/data"}-->
  3.                         <!--{if !empty($_SBLOCK['picthread'])}-->
  4.                         <!--{eval $picthread = @array_slice($_SBLOCK['picthread'], 0 , 5)}-->
  5.                         <!--{/if}-->
  6.                         <div id="focus_turn">
  7.                                 <!--{if !empty($picthread)}-->
  8.                                 <ul id="focus_pic">
  9.                                         <!--{eval $j = 0}-->
  10.                                         <!--{loop $picthread $pkey $pvalue}-->
  11.                                         <!--{eval $pcurrent = ($j == 0 ? 'current' : 'normal');}-->
  12.                                         <li class="$pcurrent"><a href="$pvalue[url]" target="_blank"><img src="$pvalue['attachment']" alt="" /></a></li>
  13.                                         <!--{eval $j++}-->
  14.                                         <!--{/loop}-->
  15.                                 </ul>
  16.                                 <ul id="focus_tx">
  17.                                         <!--{eval $i = 0}-->
  18.                                         <!--{loop $picthread $key $value}-->
  19.                                         <!--{eval $current = ($i == 0 ? 'current' : 'normal');}-->
  20.                                         <li class="$current"><a href="$value[url]">$value[subject]</a></li>
  21.                                         <!--{eval $i++}-->
  22.                                         <!--{/loop}-->
  23.                                 </ul>
  24.                                 <div id="focus_opacity"></div>
  25.                                 <!--{/if}-->
  26.                         </div><!--focus_turn end-->
复制代码
二.
1.修改首页。
用以上代码替换“/templates/default/index.html.php”中的如下代码:
  1.                 <!--{block name="spacenews" parameter="haveattach/2/order/i.dateline DESC/limit/0,4/cachetime/83400/subjectlen/40/subjectdot/0/cachename/hotnewspic"}-->
  2.                 <div id="focus_turn">
  3.                         <!--{if !empty($_SBLOCK['hotnewspic'])}-->
  4.                         <ul id="focus_pic">
  5.                                 <!--{eval $j = 0}-->
  6.                                 <!--{loop $_SBLOCK['hotnewspic'] $pkey $pvalue}-->
  7.                                 <!--{eval $pcurrent = ($j == 0 ? 'current' : 'normal');}-->
  8.                                 <li class="$pcurrent"><a href="$pvalue[url]"><img src="$pvalue['a_filepath']" alt="" /></a></li>
  9.                                 <!--{eval $j++}-->
  10.                                 <!--{/loop}-->
  11.                         </ul>
  12.                         <ul id="focus_tx">
  13.                                 <!--{eval $i = 0}-->
  14.                                 <!--{loop $_SBLOCK['hotnewspic'] $key $value}-->
  15.                                 <!--{eval $current = ($i == 0 ? 'current' : 'normal');}-->
  16.                                 <li class="$current"><a href="$value[url]" title="$value[subjectall]">$value[subject]</a></li>
  17.                                 <!--{eval $i++}-->
  18.                                 <!--{/loop}-->
  19.                         </ul>
  20.                         <div id="focus_opacity"></div>
  21.                         <!--{/if}-->
  22.                 </div><!--focus_turn end-->
复制代码
2.修改资讯页。
把第一步复制的代码替换“/templates/default/news_index.html.php”中的如下代码:
  1.                         <div id="focus_turn">
  2.                         <!--{if !empty($_SBLOCK['picnews'])}-->
  3.                         <!--{eval $picnews = @array_slice($_SBLOCK['picnews'], 0, 5);}-->
  4.                                 <ul id="focus_pic">
  5.                                         <!--{eval $j = 0}-->
  6.                                         <!--{loop $picnews $pkey $pvalue}-->
  7.                                         <!--{eval $pcurrent = ($j == 0 ? 'current' : 'normal');}-->
  8.                                         <li class="$pcurrent"><a href="#action/viewnews/itemid/$pvalue[itemid]#"><img src="$pvalue['a_filepath']" alt="$pvalue[subject]" /></a></li>
  9.                                         <!--{eval $j++}-->
  10.                                         <!--{/loop}-->
  11.                                 </ul>
  12.                                 <ul id="focus_tx">
  13.                                         <!--{eval $i = 0}-->
  14.                                         <!--{loop $picnews $key $value}-->
  15.                                         <!--{eval $current = ($i == 0 ? 'current' : 'normal');}-->
  16.                                         <li class="$current"><a href="$value[url]">$value[subject]</a></li>
  17.                                         <!--{eval $i++}-->
  18.                                         <!--{/loop}-->
  19.                                 </ul>
  20.                                 <div id="focus_opacity"></div>
  21.                         <!--{/if}-->
  22.                         </div><!--focus_turn end-->
复制代码
点击下载修改好的文件 supesite首页和资讯调用DZ图片附件插件.rar (5.93 KB, 下载次数: 548)


插件演示网站:
首页:http://www.xinwuli.cn
资讯:http://www.xinwuli.cn/?action-news
 楼主| 新物理 发表于 2010-4-5 00:26:51 | 显示全部楼层
本帖最后由 新物理 于 2010-4-5 00:28 编辑

本站PR3招友情连接
http://www.xinwuli.cn
回复

使用道具 举报

cxrcool 发表于 2010-4-5 23:07:11 | 显示全部楼层
本帖最后由 cxrcool 于 2010-4-5 23:08 编辑

哇——哈哈!!!
问题总算搞定了!!

多谢楼 主


http://www.bbskuer.com
回复

使用道具 举报

qq121342217 发表于 2010-5-7 12:22:33 | 显示全部楼层
        我想调用论坛主题的标题和内容的时候, 一并调[用论坛的图片. 怎么做啊.  实现图文混排attachimg]710097[/attachimg]
fffffffff.png
回复

使用道具 举报

qq121342217 发表于 2010-5-7 12:27:27 | 显示全部楼层
   楼主...   .  出来 啊. 帮个忙啊.
回复

使用道具 举报

shinebay 发表于 2010-9-20 21:02:12 | 显示全部楼层
楼主 下载好您的插件替换后 首页不能显示啊 说是数据库错误 能不能检查一下您的插件
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 18:47 , Processed in 0.038633 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表