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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

uch调用代码如何让链接显示不同的颜色

[复制链接]
jopzx 发表于 2009-11-25 09:58:16 | 显示全部楼层 |阅读模式
本帖最后由 jopzx 于 2009-11-25 14:08 编辑

下面这样调用代码是无论是链接还是文字,全部显示黑色。如何修改下面代码,让文字保持黑色,但是有链接的地方显示不同颜色。还有,显示出来的“用户名”前面加个“网友”两个字,如何改代码?

原帖https://discuz.dismall.com/viewth ... ;page=1#pid12547967

查询SQL语句
  1. SELECT * FROM `uchome_feed` AS `feed` WHERE `feed`.`appid`='0' AND `feed`.`friend`='0' ORDER BY `feed`.`dateline` DESC
复制代码
数据显示HTML代码
  1. <!--{eval $feed_list = array();}-->
  2. <!--{loop $_SBLOCK[block7] $value}-->
  3.         <!--{if empty($feed_list[$value['hash_data']][$value['uid']])}-->
  4.                 <!--{eval realname_set($value['uid'], $value['username']);}-->
  5.                 <!--{eval $feed_list[$value['hash_data']][$value['uid']] = $value;}-->
  6.         <!--{/if}-->
  7. <!--{/loop}-->

  8. <!--{eval $list = array();}-->
  9. <!--{loop $feed_list $values}-->
  10.         <!--{eval $actors = array();}-->
  11.         <!--{eval $a_value = array();}-->
  12.         <!--{loop $values $value}-->
  13.                 <!--{if empty($a_value)}-->
  14.                         <!--{eval $a_value = $value;}-->
  15.                 <!--{/if}-->
  16.                 <!--{eval $actors[] = "<a href="{$siteurl}space.php?uid=$value[uid]">".$_SN[$value['uid']]."</a>";}-->
  17.         <!--{/loop}-->
  18.         <!--{eval $a_value = mkfeed($a_value, $actors);}-->
  19.         <!--{if $a_value['dateline']>=$_SGLOBAL['today']}-->
  20.                 <!--{eval $list['today'][] = $a_value;}-->
  21.         <!--{elseif $a_value['dateline']>=$_SGLOBAL['today']-3600*24}-->
  22.                 <!--{eval $list['yesterday'][] = $a_value;}-->
  23.         <!--{else}-->
  24.                 <!--{eval $theday = sgmdate('Y-m-d', $a_value['dateline']);}-->
  25.                 <!--{eval $list[$theday][] = $a_value;}-->
  26.         <!--{/if}-->
  27. <!--{/loop}-->

  28. <!--{loop $list $day $values}-->
  29. <UL class=line_list id=scrollbody style="OVERFLOW: hidden; HEIGHT: 250px">
  30. <!--{loop $values $value}-->
  31. <li class="type_$value[icon]" id="feed_$value[feedid]_li">
  32.                 <!--{eval echo str_replace('src="attachment', 'src="'.$siteurl.'attachment', str_replace('ref="space', 'ref="'.$siteurl.'space', $value[title_template]));}-->
  33.                 <!--{if empty($notime)}--> <span class="time"><!--{date('m-d H:i',$value[dateline],1)}--></span><!--{/if}-->
  34. </li>
  35. <!--{/loop}-->
  36. </ul>
  37. <!--{/loop}-->
复制代码
 楼主| jopzx 发表于 2009-11-25 14:08:31 | 显示全部楼层
没人知道啊,顶上去问
回复

使用道具 举报

 楼主| jopzx 发表于 2009-11-25 15:50:27 | 显示全部楼层
晕,这个问题有这么难吗?
回复

使用道具 举报

foolant 发表于 2009-11-25 17:30:09 | 显示全部楼层
本帖最后由 foolant 于 2009-11-25 21:49 编辑

站着位置先...不然等下掉第二页了

难道是在这里加:
  1.                 <!--{eval $actors[] = " 网友: <a style="color:green;"  href="{$siteurl}space.php?uid=$value[uid]">".$_SN[$value['uid']]."</a>";}-->
复制代码
我弄了个 green 颜色...

修正: 引号里包含引号....
回复

使用道具 举报

 楼主| jopzx 发表于 2009-11-25 21:08:03 | 显示全部楼层
回复 4# foolant


    你的方法不行,调用后一片空白,原来还可以,现在反而不行了
回复

使用道具 举报

foolant 发表于 2009-11-25 21:49:54 | 显示全部楼层
回复  foolant


    你的方法不行,调用后一片空白,原来还可以,现在反而不行了
jopzx 发表于 2009-11-25 21:08



   要改成:  \"color:green;\" ,大意了
回复

使用道具 举报

 楼主| jopzx 发表于 2009-11-25 22:14:34 | 显示全部楼层
回复 6# foolant
变成下面这样,网友链接颜色是显示出来了,但是,还有“夜店”、“争车位” 这些都是链接,还是显示黑色啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

foolant 发表于 2009-11-25 22:32:35 | 显示全部楼层
回复  foolant
变成下面这样,网友链接颜色是显示出来了,但是,还有“夜店”、“争车位” 这些都是链接, ...
jopzx 发表于 2009-11-25 22:14


那是小case了,不过你要把网址发出来我才看得到要改哪里...网友都出来了,小小的颜色就容易了
回复

使用道具 举报

foolant 发表于 2009-11-25 22:33:50 | 显示全部楼层
你的是YOHO? YOHO的链接颜色是要改一下, 不然和其他文字分不出来
回复

使用道具 举报

foolant 发表于 2009-11-25 22:35:19 | 显示全部楼层
本帖最后由 foolant 于 2009-11-25 22:42 编辑

你改的是不是 space_feed.htm ?  发文件出来也可以
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-20 11:29 , Processed in 0.028343 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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