如何修改用户排行中名次的字体颜色?_动易Cms教程
教程Tag:暂无Tag,欢迎添加,赚取U币!
问题:在动易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>"
解决方法:通过修改源代码可以很好的处理这个问题。
修改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、在这个函数中,有几处这样的代码,根据标签中你使用的排序方式,也就是标签的第二个参数来定,修改相应代码段,当然全改也行。
相关动易Cms教程:
- MAC错误的解决方法
- 如何屏蔽动易后台导航里的某个功能菜单?
- 动易.NET版本留言自动选定栏目方法
- 动易SiteFactoty整合Discuz!NT3.0
- 在任意位置获取根节点ID标签
- 如何开启SiteWeaver6.8的支持,反对功能
- Windows 2008安装动易.NET系统之四----动易系统安装篇
- Windows 2008安装动易.NET系统之三----数据库篇
- Windows 2008安装动易.NET系统之二----IIS、目录环境配置篇
- 数据库修复,SQL Server 2005内部操作不一致的处理
- 如何安装动易.net程序权限配置
- 为什么提示对Windows系统文件夹下的Temp目录没有访问权限?
- 相关链接:
- 教程说明:
动易Cms教程-如何修改用户排行中名次的字体颜色?。