[这个贴子最后由BluesNan在 2005/10/07 11:25am 第 3 次编辑]
[color=#FF0000]演示请点击这里:落伍先锋
01.主页面的修改,打开class/cls_default.asp,查找“输出普通模式”,我们要修改的代码是这一段:
复制内容到剪贴板
代码:
OutNomal=OutNomal&"<h1 class=""ContentTitle""><img src="""&getCate.cate_icon&""" style=""margin:0px 2px -4px 0px;"" alt="""" class=""CateIcon""/>"
If CanRead Then
OutNomal=OutNomal&"<a class=""titleA"" href=""article.asp?id="&weblog("log_ID")&""">"&HtmlEncode(webLog("log_Title"))&"</a>"
Else
OutNomal=OutNomal&"<a class=""titleA"" href=""article.asp?id="&weblog("log_ID")&""">[隐藏日志]</a>"
end If
if webLog("log_IsShow")=false then
OutNomal=OutNomal&"<img src=""images/icon_lock.gif"" style=""margin:0px 0px -3px 2px;"" alt="""
if webLog("log_IsShow")=false then OutNomal=OutNomal&"[隐藏日志]"
OutNomal=OutNomal&"""/>"
end if
OutNomal=OutNomal&"</h1>"
OutNomal=OutNomal&"<h2 class=""ContentAuthor"">作者:"&webLog("log_Author")&" 日期:"&DateToStr(webLog("log_PostTime"),"Y-m-d")&" </h2></div>"①.先把“</h2>”后面的“</div>”剪切到“</h1>”后面;
②.再把“OutNomal=OutNomal&"<h2........ </h2>"”这段剪切到“OutNomal=OutNomal&"<h1”这一句的上面;
③.把这里的h1换成h2,h2换成h1;
【到这里其实已经实现了主页面时间、作者在前面,文字在后面了】
④.如果像本站这样不要作者,并用方括号把日期括起来
复制内容到剪贴板
代码:
可以把
作者:"&webLog("log_Author")&" 日期:"&DateToStr(webLog("log_PostTime"),"Y-m-d")&"
替换成
["&DateToStr(webLog("log_PostTime"),"Y-m-d")&"] ⑤.为了美观,把日志分类的图标放到日期的前面:
复制内容到剪贴板
代码:
剪切
<img src="""&getCate.cate_icon&""" style=""margin:0px 2px -4px 0px;"" alt="""" class=""CateIcon""/>
放到下面这一句的前面
["&DateToStr(webLog("log_PostTime"),"Y-m-d")&"] ⑥.修改皮肤文件夹下layout.css“日志标题框”下“.Content-top .ContentAuthor”的样式,比如修改“padding-left”的值为零,标题的左边不留空,看上去更好。
02.文章页面的修改,方法同上,打开class/cls_article.asp修改这段:
复制内容到剪贴板
代码:
<h1 class="ContentTitle"><strong><%=HtmlEncode(log_View("log_Title"))%></strong></h1>
<h2 class="ContentAuthor">作者:<%=log_View("log_Author")%> 日期:<%=DateToStr(log_View("log_PostTime"),"Y-m-d")%></h2>03.精华日志插件的修改和class/cls_default.asp几乎一样,不赘述了。
注意:这个修改适合于标题文字和日期在同一行显示的皮肤,在那些本来就分两行显示的皮肤上面,可能会影响美观。
[color=#0c00ff]修改好的文件下载请点这里:
落伍先锋