修改DZ時我們經(jīng)常美化的常用文件及代碼說明85% - Discuz!-插件Hack - D...
修改網(wǎng)站文件建議用FTP修改。而修改前記得備份,方便自己還原。
涉及CSS的文件修改后。覆蓋文件后到后臺更新CSS緩存。
======================================
相關(guān)Discuz.htm文件;
1,去掉下方有無新帖版塊
查找并且刪除以下代碼
<div class="legend">
<label><img src="{IMGDIR}/forum_new.gif" alt="{lang forum_newposts}" />{lang forum_newposts}</label>
<label><img src="{IMGDIR}/forum.gif" alt="{lang forum_nonewpost}" />{lang forum_nonewpost}</label>
</div>
2,橫排添加版塊自定義圖標(biāo)
查找
<th width="$cat[forumcolwidth]"{$forum[folder]}>
后面加上以下代碼
<a href="forumdisplay.php?fid=$forum[fid]">{$forum[icon]}</a>
3,版塊名稱改變顏色字體大小
后臺,版塊,如版塊名稱為:模版風(fēng)格,
改為<font color="#ff0000">模版風(fēng)格</font>
字體想大點的話,font里面再加入size=4
#ff0000為顏色代碼,這個是紅色,其它顏色百度搜索:html顏色代碼,4為字體大小
統(tǒng)一修改版塊名稱大小
查找:
<h2><a href="forumdisplay.php?fid=$forum[fid]">$forum[name]</a></h2>
改為:
<font style="font-size:14px;"><h2><a href="forumdisplay.php?fid=$forum[fid]">$forum[name]</a></h2></font>
共兩處。(根據(jù)個人需要調(diào)整14px)
4,在線會員鼠標(biāo)指向用戶名,去掉時間顯示
查找刪除以下代碼:
{lang time}: $online[lastactivity]{LF}
5,首頁在線人員查看詳情列表的右側(cè)向下箭頭不明顯
查找:
<img src="{IMGDIR}/collapsed_no.gif" alt="{lang pm_close}" />
改為[關(guān)閉詳情列表]
<img src="{IMGDIR}/collapsed_yes.gif" alt="" />
改為[顯示詳情列表]
============================================================
header.htm文件
1,菜單欄添加自定義內(nèi)容:
查找:
<li<!--{if $BASESCRIPT == 'faq.php'}--> class="current"<!--{/if}-->><a href="faq.php">{lang faq}</a></li>
后面加:
<!--{if $maxpmnum}--><li><a href="連接地址" target="_blank">文字說明</a></li><!--{/if}-->
紅色為登錄后才可查看, target="_blank"為新窗口打開,如不需要可刪除
========================================================================
css_common 文件
1,底部與版面寬度相同:
查找
#footer { border-top: 1px solid {BORDERCOLOR}; background: {ALTBG2}; color: {TEXT}; padding: 12px 0; }
改為:
#footer { border-top: 1px solid {BORDERCOLOR}; background: {ALTBG2}; color: {TEXT}; padding: 12px 0; width: {MAINTABLEWIDTH}; }
{ALTBG2}為背景顏色,可根據(jù)需要修改
2,底部背景顏色改為圖片:
在文件末尾加上以下代碼:
#footer { background: url({IMGDIR}/圖片地址); }
3,頂部菜單欄靠左顯示:
查找:
#menu ul { float: right; padding: 4px 10px 0; border-right: 1px solid {TABLEBG}; }
改為:
#menu ul { float: left; padding: 4px 10px 0; border-right: 0px solid {TABLEBG}; }
4,頂部菜單欄鼠標(biāo)指向出現(xiàn)下劃線:
文件末尾添加上以下代碼:
#menu li a:hover { text-decoration: underline; }
5,瀏覽過的帖子標(biāo)題改變顏色
文件末尾添加上以下代碼:
a:visited {text-decoration: none;color: #555;}
(#555為顏色代碼)
6,首頁最后發(fā)表寬度:
查找以下代碼
.forumlist td.lastpost { width: 260px; }
(調(diào)整260px)
7,鼠標(biāo)指向?qū)Ш綑谙吕藛挝淖直尘邦伾?br>查找以下代碼;
#menu li.hover, #menu li.current { background-color: {BGCOLOR}; border: 1px solid; border-color: {CATBORDER} {CATBORDER} {BGCOLOR}; }
(刪除以上代碼或更改 background-color: {BGCOLOR}; {BGCOLOR}改為顏色代碼)
8,版塊前面的有無新帖圖標(biāo)
查找并且刪除以下代碼
.forumlist th { padding-left: 55px !important; }
.forumlist h2 em { color: {HIGHLIGHTLINK}; }
.forumlist tbody th { background-image: url({IMGDIR}/forum.gif); background-repeat: no-repeat; background-position: 13px 50%; }
.forumlist tbody th.new { background-image: url({IMGDIR}/forum_new.gif); }
9,版塊圖標(biāo)如何居右顯示:
文件末尾加上以下代碼
.forumlist th img { float:right; margin-top: 8px;}
10,版塊距離如何增高:
查找;
padding: 1px 5px; border-bottom: 1px solid {TABLEBG}; background-color: {ALTBG1}; }
調(diào)整 padding: 1px (譬如將1改為10)
11,添加豎線
css.common文件添加
.forumlist td{border-left:1px solid {BGBORDER}}
12,菜單欄下拉界面改為一列顯示:
查找:
.headermenu_popup li { float: left; width: 7em; line-height: 24px; height: 24px; overflow: hidden; border-bottom: 1px solid {COMMONBOXBORDER}; }
去掉紅色內(nèi)容
13,去掉登錄后名字左邊的小圖標(biāo):
查找并刪除
background: url(../../images/avatars/avataronline.gif) no-repeat 10px 40%;
====================================================================
主題列表頁
1,子版塊橫排添加版塊圖標(biāo):
/forumdisplay_subforum.htm
查找:
<th width="{$forum[forumcolwidth]}"$sub[folder]>
后面加: <a href="forumdisplay.php?fid=$$sub[fid]">{$sub[icon]}</a>
1,帖子在新窗口打開:
forumdisplay.htm
查找:
extra=$extra"$thread[highlight]>$thread[subject]</a>
改為:
extra=$extra"$thread[highlight] target="_blank">$thread[subject]</a>
3,主題列表字體大小及顏色
forumdisplay.htm
查找:
extra=$extra"$thread[highlight]>$thread[subject]</a>
將$thread[subject]
改為
<font size=4>$thread[subject]</font>或者<font style="font-size:14px;">$thread[subject]</font>
改變顏色 <font size=4>改為<font size=4 color="#ff0000"> #ff0000為紅色
4,有新回復(fù)無新回復(fù)部分出現(xiàn)換行:
css.common
查找:
.legend { border: 1px solid {BGBORDER}; background: {ALTBG1}; padding: 10px; margin: 10px auto; width: 550px; text-align: center; line-height: 35px; }
調(diào)整550px
5,添加豎線:
css.common添加
.threadlist td{border-left:1px solid {BGBORDER}}
====================================================================
帖子內(nèi)容頁面:
1,個人信息與內(nèi)容之間的分割線:
方法一、viewthread.htm
查找:
<td class="postauthor">
改為:
<td class="postauthor" style="border-left: 0 ; border-right: 1px solid {BORDERCOLOR};">
方法二:
css.common末尾加
.viewthread td.postauthor { border-right: 1px solid {BORDERCOLOR}; }
2,去掉只看該作者:
viewthread.htm
查找并刪除:
<!--{if !$authorid}-->
<a href="viewthread.php?tid=$post[tid]&page=$page&authorid=$post[authorid]" rel="nofollow">{lang thread_show_author}</a>
<!--{else}-->
<a href="viewthread.php?tid=$post[tid]&page=$page" rel="nofollow">{lang thread_show_all}</a>
<!--{/if}-->
3,按紐背景顏色(發(fā)表帖子等)
css.common
#postsubmit, button.submit { margin-right: 1em; border: 1px solid; border-color: #FFFDEE #FDB939 #FDB939 #FFFDEE; background: #FFF8C5; color: {NOTICETEXT};
修改紅色顏色代碼
4,編輯器背景顏色:
css_editor
查找:
#wysiwyg { font: {MSGFONTSIZE}/1.6em {FONT} !important; }
改為:
#wysiwyg { font: {MSGFONTSIZE}/1.6em {FONT} !important;background:#FFF; }
5,禁止管理人員給自己帖子加精華:
include/moderation.inc.php
查找
$threadlist[$thread['tid']] = $thread;
后面加
if($level > 0 && $adminid != 1) {
if($thread['authorid'] == $discuz_uid && $operation==digest){
showmessage("抱歉!您不能將自己的主題加入精華,請返回。");
}
}
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。