秋刀鱼设计

团队专业网站建设、品牌产品推广服务

@helosh15年前

2009/07/16
21:27 星期四
代码猿

仿平湖信息港全程教程

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

仿平湖信息港全程教程