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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

发两个YOHO风格的数据调用

[复制链接]
dr0420 发表于 2009-4-14 15:10:30 | 显示全部楼层 |阅读模式
UCHome模板
适用版本:
语言编码:  
风格转换者:
下了YOHO风格,发现圈子里有两个数据调用是空白,看了很多用YOHO风格的站,都是一样的,于是自己写了两个
1.右边需要关心圈子
SQL:SELECT * FROM `dnewhome_mtag` AS `mtag` ORDER BY `mtag`.`membernum` ASC
HTML代码:
<ul>
<!--{loop $_SBLOCK['block3'] $value}-->
<li><IMG height=10 src="template/yohocss/image/g_index_icon.gif" width=12><a href="space.php?do=mtag&tagid=$value[tagid]" target="_blank">$value[tagname]</a></li>
<!--{/loop}-->
</ul>
2.活跃圈主
看了下YOHO风格,不知道他根据什么判断活跃的,俺就根据圈主的主题和回复数判断
SQL:SELECT max(tagid) as qid,a.uid,a.username,(case when renumber is null then 0 else renumber end) as renumber FROM (select uid,username,tagid from dnewhome_tagspace where grade>'7') as a left join (select uid,count(*) as renumber from dnewhome_post group by uid) as b on a.uid=b.uid group by a.uid,a.username
HTML代码:
<!--{loop $_SBLOCK['block4'] $value}-->
<DIV class=p_user_list>
<DL>
  <DT><a href="space.php?uid=$value[uid]"><img src="<!--{avatar($value[uid],small)}-->"  /></a>
  </DT>
  <DD class=p_user_name><SPAN class=font_yellow><B><a href="space.php?uid=$value[uid]">$value[username]</a></B></SPAN></DD>
  <DD class="p_user_info font_gray">参与主题:$value[renumber] <IMG height=10 src="template/yohocss/image/icon_rendu.gif" width=11 ><br /><a href="space.php?do=mtag&tagid=$value[qid]">进入群组</a></DD>
  </DL>
  </DIV>
<!--{/loop}-->

注意下,上面图片路径改成自己的,还有'block3','block4'那个自己看下是多少
AD下,新站右愿意做连接的不
www.dnewhome.cn
yoyocc 发表于 2009-4-14 15:18:00 | 显示全部楼层
顶了~
回复

使用道具 举报

ldw5337 发表于 2009-4-14 15:31:31 | 显示全部楼层
同城的那个 怎么调用?
回复

使用道具 举报

昭元 发表于 2009-4-14 15:36:51 | 显示全部楼层
活跃圈主的是这个!

SQL:
------------------------------------------------------------------------------------------
SELECT * from uchome_tagspace s,uchome_space sf where s.uid=sf.uid and sf.avatar=1 AND s.tagid=1 ORDER BY sf.dateline DESC
------------------------------------------------------------------------------------------
参数: ['block26'] (写成你自己的)
------------------------------------------------------------------------------------------
<!--{loop $_SBLOCK['block26'] $value}-->
<DIV class=p_user_list>
<DL>
  <DT><a href="space.php?uid=$value[uid]" title="$value[username]"><img src="<!--{avatar($value[uid],small)}-->" width="48" height="47" /></a>
  </DT>
  <DD class=p_user_name><SPAN class=font_yellow><B><a href="space.php?uid=$value[uid]">$value[username]</a></B></SPAN></DD>
  <DD class="p_user_info font_gray">关注value[viewnum] <IMG height=10 src="template/xixgo/image/icon_rendu.gif" width=11 ><br />积分value[credit]</DD>
  
  
  </DL>
  </DIV>
<!--{/loop}-->
------------------------------------------------------------------------------------------
然后替换<!--{template data/blocktpl/26}--> 为你自己的
回复

使用道具 举报

 楼主| dr0420 发表于 2009-4-14 15:37:07 | 显示全部楼层
同城圈子?那个是YOUYOUWO风格的,其实就是调用地区联盟里的圈子
SQL:SELECT * FROM `uchome_mtag` AS `mtag` WHERE `mtag`.`fieldid` in ('2') ORDER BY `mtag`.`membernum` DESC
参数:
<ul>
<!--{loop $_SBLOCK['block2'] $value}-->
<a href="space.php?do=mtag&tagid=$value[tagid]" target="_blank">$value[tagname]</a>
<!--{/loop}-->
</ul>

上面的IN(2)就是指第2个群组栏目,一般默认是地区联盟
回复

使用道具 举报

 楼主| dr0420 发表于 2009-4-14 15:42:42 | 显示全部楼层
哈哈 谢谢上面的提供哈
回复

使用道具 举报

lingzifeng 发表于 2009-4-14 18:33:06 | 显示全部楼层
一点小问题
1.右边需要关心圈子
SQL:SELECT * FROM `dnewhome_mtag` AS `mtag` ORDER BY `mtag`.`membernum` ASC

这里 dnewhome_mtag  是楼主改过的了。。。 默认应该是 uchome_mtag
感谢楼主了
回复

使用道具 举报

232629 发表于 2009-4-15 00:25:27 | 显示全部楼层
楼主是个好人,楼上的都是好人,鉴定完毕!
回复

使用道具 举报

evansea 发表于 2009-4-15 00:34:27 | 显示全部楼层
居民中心页的热门圈子只显示9+3个。。。最后6个如何能显示出来?
回复

使用道具 举报

小生默默 发表于 2009-4-16 15:54:19 | 显示全部楼层
留个脚印
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 00:17 , Processed in 0.028368 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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