本帖最后由 oneyh 于 2010-02-07 20:45 编辑
安装方法:
将ue_skin模板压缩包解压至 /template 目录
登陆后台管理,点击【站点设置】 - 【站点模板】 选择 【ue_skin】
然后保存并更新缓存。
1. 如何在"允许游客浏览"的情况下使用Ueskin首页?
这里例出一个简单的方法:
打开 uch根目录中的 index.php 将最后面第69行中的:
include_once(S_ROOT.'./source/network.php');
改为:
include_once template("index");
2. 如何让已登陆的用户也能访问首页?
打开 index.php 搜索
if($_SGLOBAL['supe_uid']) {
//已登录,直接跳转个人首页
showmessage('enter_the_space', 'space.php?do=home', 0);
}
改为:
//if($_SGLOBAL['supe_uid']) {
//已登录,直接跳转个人首页
//showmessage('enter_the_space', 'space.php?do=home', 0);
//}
3. Ueskin如何调用头像?
1.打开后台 - 数据调用 - 添加新模块 - 手写SQL
2.模块名称 填入: 首页头像调用
3.数据调用SQL 填入 (这里拿调用有头像的用户为例):
SELECT * FROM `uchome_space` AS `space` LEFT JOIN `uchome_spacefield` AS `spacefield` on `space`.`uid`=`spacefield`.`uid` WHERE `space`.`avatar`='1'
4.点击 提交
5.变量名 填入: i_face
6.获取数目:勾选 获取满足条件的部分数据 | 获取满足条件的第 0 至 55 条数据
7.数据显示HTML代码填入:
<!--{loop $_SBLOCK['i_face'] $value}-->
<li><a href="http://你的uchome网址/space.php?uid=$value[uid]" title="$value[username]" ><!--{eval echo avatar($value['uid'], 'small');}--></a></li>
<!--{/loop}-->
8.在后台点击 数据调用 - 点击 首页头像调用 这项的 模块内嵌代码,复制里面的代码。
9.打开index.htm
搜索:
<!--{template data/blocktpl/1}-->
改为你刚才复制的代码。
10.更新缓存。
4. 如何写首页用户调用的SQL语句?
由于没有挨个的测试调用语句是否有效。 下面仅例举几种SQL调用语句:
先打开后台管理.选择数据调用.添加SQL语句,或者直接编辑您已经写好了的数据调用SQL。
1.调用最新更新的会员
SELECT * from uchome_space order by updatetime desc
2.调用最近3天注册的会员,按照时间顺序排列
SELECT * FROM uchome_space WHERE
dateline>UNIX_TIMESTAMP()-86400*3 ORDER BY dateline
DESC
3.调用积分最高的会员
SELECT * from uchome_space order by credit desc
4.调用有头像的会员
SELECT * FROM `uchome_space` AS `space` LEFT JOIN `uchome_spacefield` AS `spacefield` on `space`.`uid`=`spacefield`.`uid` WHERE `space`.`avatar`='1'
5.调用实名认证的会员
SELECT * from uchome_space where `name`!=''
6.调用本周热门会员
SELECT * from uchome_space where `name`!=''
会员调用的SQL方法有很多,也非常灵活,大家可以根据自己的需要去写
也可以去官方论坛搜索:discuz.net |