@helosh15年前
1、解压后,上传到ss所在目录,覆盖原来的文件。
如果希望保留,ss默认模板,请先将默认模板文件夹改名,再上传。
其中“model”目录可以不上传,其中是模块文件,需要从后台上传导入。如何导入请看下面的步骤。
2、使用管理员身份进入后台
选择【模型管理】-【模型管理】-【导入模型】
八哥为我们提供了11个模型,分别进行导入,我以文件名为序进行的导入,其中模型标识、模型名称可以参考如下填法
模型标识(模型名称)
person (个人求职)
radio (网络电台) 这个基本上没什么用,可以忽略不用安装,在模板里删除电台。
travel (旅游信息)
video (家园视频)
life (同城商讯)
lady (情感驿站)
job (求职招聘)
baby (亲子乐园)
ask (互助中心)
house (房产信息)
love (交友征婚)
3、调用uchome活跃会员和动态
八哥的压缩包已经提供了,调用方法,在此进一步详细说说
1.首先使用管理员身份进入uchome后台
2.选择【高级应用】-【数据调用】-【添加】
3.选择【手写SQL】
其中模块名称填写:活跃会员
数据调用SQL填写:SELECT * FROM `uchome_space` AS `space` LEFT JOIN `uchome_spacefield` AS `spacefield` on `space`.`uid`=`spacefield`.`uid` WHERE `space`.`avatar`=’1′ ORDER BY `space`.`credit` DESC
4.提交后,在出现的页面中
数据显示HTML代码填写:
<ul>
<!–{loop $_SBLOCK[‘block8′] $value}–>
<li>
<a href=”您的UCH的域名地址/space.php?uid=$value[uid]” target=_blank><img src=”<!–{avatar($value[uid],small)}–>” alt=”{$_SN[$value[uid]]}” /></a>
<p><a href=”您的UCH的域名地址/space.php?uid=$value[uid]” target=_blank>$value[username]</a></p>
</li>
<!–{/loop}–>
</ul>
5.提交,活跃会员基本调用设置完成
6.动态的调用,重复已上2-5部即可。
模块名称:最新动态
数据调用SQL:SELECT * FROM `uchome_feed` AS `feed` WHERE `feed`.`appid`=’0′ AND `feed`.`friend`=’0’ ORDER BY `feed`.`dateline` DESC
数据显示HTML代码:
<!–{eval $feed_list = array();}–>
<!–{loop $_SBLOCK[‘block7’] $value}–>
<!–{if empty($feed_list[$value[‘hash_data’]][$value[‘uid’]])}–>
<!–{eval realname_set($value[‘uid’], $value[‘username’]);}–>
<!–{eval $feed_list[$value[‘hash_data’]][$value[‘uid’]] = $value;}–>
<!–{/if}–>
<!–{/loop}–>
<!–{eval $list = array();}–>
<!–{loop $feed_list $values}–>
<!–{eval $actors = array();}–>
<!–{eval $a_value = array();}–>
<!–{loop $values $value}–>
<!–{if empty($a_value)}–>
<!–{eval $a_value = $value;}–>
<!–{/if}–>
<!–{eval $actors[] = “<a href=”{$siteurl}space.php?uid=$value[uid]”>”.$_SN[$value[‘uid’]].”</a>”;}–>
<!–{/loop}–>
<!–{eval $a_value = mkfeed($a_value, $actors);}–>
<!–{if $a_value[‘dateline’]>=$_SGLOBAL[‘today’]}–>
<!–{eval $list[‘today’][] = $a_value;}–>
<!–{elseif $a_value[‘dateline’]>=$_SGLOBAL[‘today’]-3600*24}–>
<!–{eval $list[‘yesterday’][] = $a_value;}–>
<!–{else}–>
<!–{eval $theday = sgmdate(‘Y-m-d’, $a_value[‘dateline’]);}–>
<!–{eval $list[$theday][] = $a_value;}–>
<!–{/if}–>
<!–{/loop}–>
<!–{loop $list $day $values}–>
<UL class=line_list id=scrollbody style=”OVERFLOW: hidden; HEIGHT: 250px”>
<!–{loop $values $value}–>
<li class=”type_$value[icon]” id=”feed_$value[feedid]_li”>
<!–{eval echo str_replace(‘src=”attachment’, ‘src=”‘.$siteurl.’attachment’, str_replace(‘ref=”space’, ‘ref=”‘.$siteurl.’space’, $value[title_template]));}–>
<!–{if empty($notime)}–> <span class=”time”><!–{date(‘m-d H:i’,$value[dateline],1)}–></span><!–{/if}–>
</li>
<!–{/loop}–>
</ul>
<!–{/loop}–>
7.已上完成了uch调用设置,但是首页并不一定会显示,因为还需要将js调用添加到首页,打开压缩包中templatesdefault目录下的index.html.php文件
找到<script language=”javascript” type=”text/javascript” src=”您的UCH的域名地址/js.php?id=8″></script>
替换为你的活跃会员js调用代码
找到<script language=”javascript” type=”text/javascript” src=”您的UCH的域名地址/js.php?id=7″></script>
替换为你的动态js调用代码
上传覆盖。
4、最后修改资讯分类调用,就是修改资讯分类ID
将index.html.php文件中的资讯分类ID修改为你创建的资讯分类ID即可。
5、最后论坛和家园可以直接上传覆盖。写的比较匆忙,有任何问题可以在下面留言。
演示站点:上犹生活网 www.341200.com
SupeSite下载地址:http://www.341200.com/attachments/2009/pinghu.rar
BBS+UCHome下载地址:http://www.341200.com/attachments/2009/BBS+HOME.rar
你必须 登录 后再回复。