个性修改
1.页码列表部分,如果不对应修改,估计会比较难看,一下子找不到论坛帖子了,附上代码吧。修改替换common\function.asp中的对应部分
复制内容到剪贴板
代码:
'*************************************
'分页函数CWDN.NET样式修改版
'*************************************
dim FirstShortCut,ShortCut
FirstShortCut=false
Function MultiPage(Numbers,Perpage,Curpage,Url_Add,aname,Style)
CurPage=Int(Curpage)
Numbers=Int(Numbers)
Dim URL
URL=Request.ServerVariables("Script_Name")&Url_Add
MultiPage=""
Dim Page,Offset,PageI
' If Int(Numbers)>Int(PerPage) Then
Page=9
Offset=4
Dim Pages,FromPage,ToPage
If Numbers Mod Cint(Perpage)=0 Then
Pages=Int(Numbers/Perpage)
Else
Pages=Int(Numbers/Perpage)+1
End If
FromPage=Curpage-Offset
ToPage=Curpage+Page-Offset-1
If Page>Pages Then
FromPage=1
ToPage=Pages
Else
If FromPage<1 Then
Topage=Curpage+1-FromPage
FromPage=1
If (ToPage-FromPage)<Page And (ToPage-FromPage)<Pages Then ToPage=Page
ElseIF Topage>Pages Then
FromPage =Curpage-Pages +ToPage
ToPage=Pages
If (ToPage-FromPage)<Page And (ToPage-FromPage)<Pages Then FromPage=Pages-Page+1
End If
End If
MultiPage="<div class=""page"" style="""&Style&"""><ul>"
'if Curpage<>1 then MultiPage=MultiPage&"<li class=""PageL""><a href="""&Url&"page=1"" class=""PageLbutton"" title=""第一页""></a></li>"
MultiPage=MultiPage&"<li class=""pageNumber"">"
if Curpage<>1 then MultiPage=MultiPage&"<a href="""&Url&"page=1"" title=""第一页"" style=""text-decoration:none"">|<</a>"
if not FirstShortCut then ShortCut=" accesskey="",""" else ShortCut=""
if Curpage<>1 then MultiPage=MultiPage&"<a href="""&Url&"page="&CurPage-1&""" title=""上一页"" style=""text-decoration:none;"""&ShortCut&"><</a>"
For PageI=FromPage TO ToPage
If PageI<>CurPage Then
MultiPage=MultiPage&"<a href="""&Url&"page="&PageI&aname&""">"&PageI&"</a>"
Else
MultiPage=MultiPage&"<strong>"&PageI&"</strong>"
if PageI<>Pages then MultiPage=MultiPage&""
End If
Next
if not FirstShortCut then ShortCut=" accesskey="".""" else ShortCut=""
if Curpage<>pages then MultiPage=MultiPage&"<a href="""&Url&"page="&CurPage+1&""" title=""下一页"" style=""text-decoration:none"""&ShortCut&">></a>"
if Curpage<>pages then MultiPage=MultiPage&"<a href="""&Url&"page="&Pages&aname&""" title=""最后一页"" style=""text-decoration:none"">>|</a>"
MultiPage=MultiPage&"</li>"
'If Int(Pages)>Int(Page) Then
' MultiPage=MultiPage&"<li>...</li><li><a href="""&Url&"page="&Pages&aname&""">"&pages&"</a></li>"
'End If
'if Curpage<>pages then MultiPage=MultiPage&"<li class=""PageR""><a href="""&Url&"page="&Pages&aname&""" class=""PageRbutton"" title=""最后一页""></a></li>"
MultiPage=MultiPage&"</ul></div>"
' End If
FirstShortCut=true
End Function2.最右侧栏目分类列表的高度
高度是根据我自己的博客调整过的,有需要修改的,可在typography.css中修改
引用:
#Side_Category
{
float:left;
background:url('bg_sidebar_1.gif') no-repeat;
width:160px;
position: absolute;
top: 62px;
left: 830px;
*left: 830px;
height:240px;
border:1px solid #e0e0e0;
padding-top:5px;
}
同时根据上面的高度,修正用户管理模块的top属性,即距离上边框的像素
引用:
#Side_User
{
background:url('bg_sidebar_1.gif') no-repeat;
width:160px;
position: absolute;
top: 315px;
*top:318px;
left: 830px;
*left: 830px;
border:1px solid #e0e0e0;
}
3.如不喜欢栏目列表独立出来显示,可以删除对应的那段CSS,同时修改User模块的高度使之与上面对齐。
4.如觉得文字过小,可修改global.CSS中的对应部分
引用:
body{
font-size:14px;
margin:0px;
padding:0px;
text-align:center;
background:#f9f8f7 url('bg.png') repeat-x;
color:#4E4E4E;
font-family: Verdana, Arial, Helvetica, sans-serif,微软雅黑,宋体;
}
5.如不喜欢标题栏首字下沉(在IE中,带连接的标题栏效果出不来,FireFox中能有效果,这部分写了稍有不同的CSS),可删除layout.css中的这段内容
引用:
.Content-top .ContentTitle:first-letter {
float:left;
color:#069;
font: bold 1.6em/1em "楷体_GB2312","微软雅黑";
*font: bold 1.8em/1em "宋体";
}
6.
旧版本中页码列表下边框被吃掉的问题修正方法
修改layout.css中的主内容页数下一行对应内容为:
复制内容到剪贴板
代码:
.pageContent{margin:-5px 10px 5px 0px;*margin-top:5px;padding-left:3px;text-align:left;height:18px;padding-bottom:3px;}7.如果不想在评论输入框上面直接显示表情,可在skin文件中的UBB文件中,找到editor.css,找到
.UBBSmiliesPanel
替换为
复制内容到剪贴板
代码:
.UBBSmiliesPanel{
background:#fff;border:0px solid #000;text-align:left;padding:1px;position: absolute;visibility:hidden;
}8.再讲一个地方,先看效果,位置为日志查看页面末尾的评论框
修改也是在editor.css中,我直接发修改过的完整的放一份算了.
复制内容到剪贴板
代码:
#editorbody{
background-color: #F0F4F6;
border-width:1px;
border-style:solid;
border-color:#ffffff;
}
#editorHead{
padding:2px 6px 6px 6px;
}
.editorTools{
}
.Toolsbar{
background: url(bar.gif) no-repeat 2px 5px;
padding-left:8px;
height:0px;
float:left;
visibility:hidden;
}
.ToolsUL{
display:inline;
list-style:none;
margin:0px;
padding:2px;
}
.ToolsUL Li{
float:left;
padding:2px;
}
.ToolsUL Li select{
font-size:13px;
}
.Toolsbutton:link,.Toolsbutton:visited{
border:1px solid #EFEFDE;
width:16px;
height:16px;
display:block;
padding:2px;
}
.Toolsbutton:hover{
background:#C1D2EE;
border:1px solid #316AC5;
}
.Smilie:link,.Smilie:visited{
border:1px solid #fff;
display:block;
padding:2px;
width:24px;
height:24px;
}
.Smilie:hover{
background:#C1D2EE;
border:1px solid #316AC5;
}
.UBBSmiliesPanel{
background:#fff;border:0px solid #000;text-align:left;padding:1px;position: static;visibility:visible;
}
.editorContent{
width:96%;
padding:0px 6px 6px 8px;
*padding:0px 6px 8px 4px !important;
*padding:0px 4px 8px 4px;
text-align:center;
}
.editTextarea{
border:1px solid #999;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding:1px;
height:250px;
overflow:auto;
width:100%;
text-align:left;
}9.有需要其他地方进行个性修改的,请回帖或在我博客留言,我尽量提供帮助。
[
本帖最后由 左楠风 于 2008-3-3 13:10 编辑 ]