在Dedecms中,頁面跳轉的時候都是出現一個DEDECMS提示信息的對話框,比如在登錄后臺時,在使用留言本功能時,那么如何根據自己的網站設計修改這個提示信息頁面呢?下面我簡單說說,沒有附圖,難得弄圖了。首先控制DEDECMS提示信息的文件是include/common.func.php
我們在該提示信息頁右鍵源文件就可以看到,該頁面的層布局情況和CSS控制情況,那么對應的在common.func.php文件中找到這些部分就可以重新打造適合你網站本身風格的提示信息頁了。
在common.func.php文件中有兩處提示信息,打開文件后搜索“DEDECMS提示信息”就可以定位這兩處。
第一處代碼如下:
$htmlhead = “<html>/r/n<head>/r/n<title>DEDECMS提示信息</title>/r/n<meta http-equiv=/”Content-Type/” content=/”text/html; charset=gb2312/” />/r/n”;
$htmlhead .= “<base target=’_self’/>/r/n<style>div{line-height:160%;}</style></head>/r/n<body leftmargin=’0′ topmargin=’0′>”.(isset($GLOBALS['ucsynlogin']) ? $GLOBALS['ucsynlogin'] : ”).”/r/n<center>/r/n<script>/r/n”;
可以看到,這里的DEDECMS提示信息是頁面的title文字,這可以根據你自己網站的實際情況修改。下面可以看到有一個<style></style>,這個大家都知道是該頁面的CSS部分,這里可以看你怎么修改了,比如加個body的background,可以加入背景圖,當然作為一個跳轉頁面似乎沒這個必要哈。但是控制背景顏色、鏈接樣式等等方面還是很有必要的。
第二處代碼如下:
$rmsg .= “document.write(/”<br /><div style=’width:450px;padding:0px;border:1px solid #D1DDAA;’>”;
$rmsg .= “<div style=’padding:6px;font-size:12px;border-bottom:1px solid #D1DDAA;background:#DBEEBD url({$GLOBALS['cfg_phpurl']}/img/wbg.gif)’;'><b>DEDECMS 提示信息!</b></div>/”);/r/n”;
$rmsg .= “document.write(/”<div style=’height:130px;font-size:10pt;background:#ffffff’><br />/”);/r/n”;
這里的提示信息就是頁面中間的那個方框中的內容和樣式。首先可以修改這里的DEDECMS提示信息為你網站的名稱。第一排是控制整個層的樣式,這個可以根據你自己的設計來把握;第二排是控制含有提示信息文字的這部分的樣式,原來是一個綠色圖片作為背景;第三排是控制的提示信息的具體內容這部分的樣式,包括了層的大小、字體和背景。
可以看到整個調整頁的修改在這兩處就可以實現,這樣就能根據你網站的設計風格和色調做出調整。我覺得信息提示頁沒必要做得太精美,畢竟只是一個幾秒鐘的過度,只要色調上和網站匹配自然,文字上用你自己的網站名稱替換就可以了。當然,這不是去Dedecms的版權哈,在網頁適當位置還是加上Dedecms的版權信息吧
新聞熱點
疑難解答