首页 > CMS > 动易CMS > 正文

怎样修改用户排行中名次的字体颜色?

2024-09-10 21:56:29
字体:
来源:转载
供稿:网友


问题:在动易SiteWeaver版中,怎样修改默认的用户排行中名次及文章数下面的数值颜色?
解决方法:通过修改源代码可以很好的处理这个问题。
修改Include目录PowerEasy.Common.Front.asp文件中“函数名:GetTopUser”
For i = 1 To rsTopUser.RecordCount
strTopUser = strTopUser & "<tr>"
If ShowNum = True Then
strTopUser = strTopUser & "<td width='30' align='center'>" & CStr(i) & "</td>"
End If
strTopUser = strTopUser & "<td align='center'><a class='LinkTopUser' href='" & strInstallDir & "ShowUser.asp?ChannelID=" & ChannelID & "&UserID=" & rsTopUser("UserID") & "'>" & rsTopUser("UserName") & "</a></td>"
If ShowPassedItems = True Then
strTopUser = strTopUser & "<td align='center'>" & rsTopUser("PassedItems") & "</td>"
End If
If ShowPoint = True Then
strTopUser = strTopUser & "<td align='center'>" & rsTopUser("UserPoint") & "</td>"
End If
If ShowMoney = True Then
strTopUser = strTopUser & "<td align='center'>" & rsTopUser("Balance") & "</td>"
End If
strTopUser = strTopUser & "</tr>"
rsTopUser.MoveNext
Next
在上面红色的单元格后加入字体颜色控制代码即可,比如想改成绿色,可以加<font color='green'></font>。
具体如下:
strTopUser = strTopUser & "<td width='30' align='center'>" & CStr(i) & "</td>"
改为
strTopUser = strTopUser & "<td width='30' align='center'><font color='green'>" & CStr(i) & "</font></td>"

注意:
1、这个标签说明请参考http://tech.powereasy.net/handbook/cms2006/label/634.html页{$ShowTopUser()}
2、在这个函数中,有几处这样的代码,根据标签中你使用的排序方式,也就是标签的第二个参数来定,修改相应代码段,当然全改也行。


 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选