<tr>
<td class="tablebody1"><b>密碼問題</b>:<br />忘記密碼的提示問題</td>
<td class="tablebody1">
<input name="quesion" type="text" size="30" />
</td></tr>
在上面此段代碼前面添加如下代碼
<TR>
<TD class=tablebody1>
<div class="tablebody1"><b>防惡意注冊問題回答:</b></div>
<div style="color:red";font-size=18px">{$EvilQuesion}</div>
</TD>
<TD class=tablebody1><INPUT size=30 name=evilanswer> </TD>
</TR>
2. 打開reg.asp,找到
<!--#include file="inc/md5.asp"-->
在其下添加
<!--#include file="inc/CheckEvil.asp"-->
找到163行
TempLateStr=Replace(TempLateStr,"{$user_belief}",Selectinfo(5))
在其下添加
Randomize
Session("EvilID")=int(Rnd*QuesionNum)
TempLateStr=Replace(TempLateStr,"{$EvilQuesion}", QuesionArray(Session("EvilID")))
找到第351行
Else
quesion=Request.form("quesion")
End If
在其下添加
If Request.Form("EvilAnswer")="" Then
ErrCodes=ErrCodes+"<li>"+"請?zhí)顚懛缾阂庾詥栴}!"
End If
If Not CheckEvil(Request.Form("EvilAnswer")) Then
ErrCodes=ErrCodes+"<li>"+ "防惡意注冊問題回答錯誤,請返回重試。"
End If
3. 增加一個新文件CheckEvil.asp,填寫如下代碼,并上傳到論壇inc目錄下,即
/inc/CheckEvil.asp。
<%
Dim QuesionArray(100)
Dim AnswerArray(100)
Dim QuesionNum
QuesionNum=5 '請在這里正確設(shè)置問題的總數(shù)
Function CheckEvil(Answer)
Dim TrueAnswer
If Session("EvilID")="" Then
CheckEvil=False
Exit Function
End If
TrueAnswer=CStr(AnswerArray(Session("EvilID")))
If Answer=TrueAnswer Then
CheckEvil=true
End If
End Function
QuesionArray(0)="佛教三寶是?(提示:佛法僧)"
AnswerArray(0)="佛法僧"
QuesionArray(1)="四大名山中觀音菩薩的道場是?(提示:普陀山)"
AnswerArray(1)="普陀山"
QuesionArray(2)="西方極樂世界教主是?(提示:阿彌陀佛)"
AnswerArray(2)="阿彌陀佛"
QuesionArray(3)="禪宗六祖法號是?(提示:惠能)"
AnswerArray(3)="惠能"
QuesionArray(4)="四大名山中文殊菩薩的道場是?(提示:五臺山)"
AnswerArray(4)="五臺山"
%>
20、Bad Request (Invalid Hostname)的解決辦法:
當(dāng)在Windows Server 2003+IIS6做Web服務(wù)器,出現(xiàn)打開網(wǎng)頁,Bad Request (Invalid Hostname) 的提示時,更改IIS6的Internet 信息服務(wù)管理器的默認(rèn)網(wǎng)站里的屬性->網(wǎng)站->IP地址欄,設(shè)置為(全部未分配) ,這樣問題就可以解決了。
當(dāng)你發(fā)現(xiàn)upload文件夾的圖片其實已經(jīng)上傳上去了。
注意:服務(wù)器不支持aspjpeg組件的話,也會造成這個現(xiàn)象。
2 . 服務(wù)器不支持aspjpeg組件,且支持圖片水印也會出現(xiàn)這種情況。登陸到后臺。 在基本設(shè)置-上傳設(shè)置-->將“選取生成預(yù)覽圖片組件”設(shè)置為“關(guān)閉”
“圖片水印設(shè)置開關(guān)”設(shè)置為“關(guān)閉水印效果”。
3 . 如果你的是新安裝論壇,沒有修改任何地方,卻上傳不了圖片出現(xiàn)這種情況,請做以下設(shè)置:
給文件夾 PreviewImage 寫入權(quán)限。OK!
http://download.microsoft.com/download/iis50/Utility/5.0/NT45/EN-US/MtaEdt22.exe
然后,執(zhí)行MtaEdt22.exe按向?qū)崾就瓿蒑etaEdit安裝。
最后,在MetaEdit中設(shè)置客戶端連接限制的參數(shù)。
安裝MetaEdit完畢后,在開始菜單的程序組Administrative Tools下點擊MetaEdit 2.2運行,出現(xiàn)窗口:
在窗口的左邊將樹展開至LM W3SVC,直接在W3SVC文件夾上單擊,選擇右邊列表中Name為MaxConnections的項,雙擊后,出現(xiàn)對話框:
在最后Data的文本框中默認(rèn)的是10,這就是Windows XP專業(yè)版IIS默認(rèn)設(shè)置的最大客戶端連接數(shù)了,現(xiàn)在你可以改變這個默認(rèn)值了,我把它改為10000.
==========================================
首先你需要用記事本打開根目錄下的: Loadservoces.asp 文件 用查找方式找到: Application(Dvbbs.CacheName & "_TextAdservices").documentElement.appendChild( Application(Dvbbs.CacheName & "_TextAdservices").createNode(1,"text","")).text="<iframe src="""&Dvbbs_Server_Url&"dvbbs/DvDefaultTextAd.asp"" height=""23"" width=""100%"" marginwidth=""0"" marginheight=""0"" hspace=""0"" vspace=""0"" frameborder=""0"" scrolling=""no""></iframe>" 即倒數(shù)第五行換成: 'Application(Dvbbs.CacheName & "_TextAdservices").documentElement.appendChild( Application(Dvbbs.CacheName & "_TextAdservices").createNode(1,"text","")).text="<iframe src="""&Dvbbs_Server_Url&"dvbbs/DvDefaultTextAd.asp"" height=""23"" width=""100%"" marginwidth=""0"" marginheight=""0"" hspace=""0"" vspace=""0"" frameborder=""0"" scrolling=""no""></iframe>" 也就是注釋這一行的意思 接下來,用查找方式找到: xmlserverurl="http://server.dvbbs.net/dvbbs/Dv_xmlservices.asp" 這一行 換成: 'xmlserverurl="http://server.dvbbs.net/dvbbs/Dv_xmlservices.asp" 也就是注釋 上傳后更新一下緩存。最好是多更新幾次緩存。 這樣的做法效果也達(dá)到了。到時候有問題時也不用去查代碼是否不在了 |
第一步:建立首頁調(diào)用代碼 后臺:首頁調(diào)用,點擊“添加首頁調(diào)遙”,新增一個首頁調(diào)用項。下面以調(diào)用最新貼為例: ●調(diào)用標(biāo)識名稱:koomv_01 <img src="tumiab/e1open.gif"> <a href="dispbbs.asp?boardid={$Boardid}&ID={$ID}&replyID={$ReplyID}" target="_blank" title="{$Topic}">{$Topic}</a> [<a href="dispuser.asp?name={$UserName}" target="_blank"><font color="green">{$UserName}</font></a>]<br> 紅色的圖片路徑自己改。 如果你不小圖片就把<img src="tumiab/e1open.gif">刪掉就可以了 設(shè)置后好后提交,一個首頁調(diào)用代碼就好了。 其他的依次類推,聰明如你,依葫蘆畫瓢總會吧,嘿嘿…… 第二步:動網(wǎng)默認(rèn)風(fēng)格分頁面模板(page_index)界面風(fēng)格管理template.html(0)找到如下代碼: <a href="infolist.asp?t=toplist&orders=7">用戶列表</a> </div> </div> 在下面插入如下代碼: <!--首頁調(diào)用代碼開始--> <br /> <table align="center" cellpadding="3" cellspacing="1" class="tableborder1"> <tr> <th>社區(qū)最新貼</th> <th>每月最熱貼</th> <th>社區(qū)精華貼</th> </tr> <tr> <td class="tablebody1" align="left"><script src="Dv_News.asp?GetName=koomv_01"></script></td> <td class="tablebody1" align="left"><script src="Dv_News.asp?GetName=koomv_02"></script></td> <td class="tablebody1" align="left"><script src="Dv_News.asp?GetName=koomv_03"></script></td> </tr> </table> <!--首頁調(diào)用代碼結(jié)束--> 紅色的代碼用你在首頁設(shè)置時生成的代碼依次替換就好了。 |
<! - - ... - -> 註解
<!> 跑馬燈 <marquee>...</marquee>普通捲動 <marquee behavior=slide>...</marquee>滑動 <marquee behavior=scroll>...</marquee>預(yù)設(shè)捲動 <marquee behavior=alternate>...</marquee>來回捲動 <marquee direction=down>...</marquee>向下捲動 <marquee direction=up>...</marquee>向上捲動 <marquee direction=right></marquee>向右捲動 <marquee direction=left></marquee>向左捲動 <marquee loop=2>...</marquee>捲動次數(shù) <marquee width=180>...</marquee>設(shè)定寬度 <marquee height=30>...</marquee>設(shè)定高度 <marquee bgcolor=FF0000>...</marquee>設(shè)定背景顏色 <marquee scrollamount=30>...</marquee>設(shè)定捲動距離 <marquee scrolldelay=300>...</marquee>設(shè)定捲動時間 <!>字體效果 <h1>...</h1>標(biāo)題字(最大) <h6>...</h6>標(biāo)題字(最小) <b>...</b>粗體字 <strong>...</strong>粗體字(強(qiáng)調(diào)) <i>...</i>斜體字 <em>...</em>斜體字(強(qiáng)調(diào)) <dfn>...</dfn>斜體字(表示定義) <u>...</u>底線 <ins>...</ins>底線(表示插入文字) <strike>...</strike>橫線 <s>...</s>刪除線 <del>...</del>刪除線(表示刪除) <kbd>...</kbd>鍵盤文字 <tt>...</tt> 打字體 <xmp>...</xmp>固定寬度字體(在文件中空白、換行、定位功能有效) <plaintext>...</plaintext>固定寬度字體(不執(zhí)行標(biāo)記符號) <listing>...</listing> 固定寬度小字體 <font color=00ff00>...</font>字體顏色 <font size=1>...</font>最小字體 <font style =font-size:100 px>...</font>無限增大 <!>區(qū)斷標(biāo)記 <hr>水平線 <hr size=9>水平線(設(shè)定大小) <hr width=80%>水平線(設(shè)定寬度) <hr color=ff0000>水平線(設(shè)定顏色) <br>(換行) <nobr>...</nobr>水域(不換行) <p>...</p>水域(段落) <center>...</center>置中 <!>連結(jié)格式 <base href=位址>(預(yù)設(shè)好連結(jié)路徑) <a href=位址></a>外部連結(jié) <a href=位址 target=_blank></a>外部連結(jié)(另開新視窗) <a href=位址 target=_top></a>外部連結(jié)(全視窗連結(jié)) <a href=位址 target=頁框名></a>外部連結(jié)(在指定頁框連結(jié)) <!>貼圖/音樂 <img src=圖片位址>貼圖 <img src=圖片位址 width=180>設(shè)定圖片寬度 <img src=圖片位址 height=30>設(shè)定圖片高度 <img src=圖片位址 alt=提示文字>設(shè)定圖片提示文字 <img src=圖片位址 border=1>設(shè)定圖片邊框 <bgsound src=MID音樂檔位址>背景音樂設(shè)定 <!>表格語法 <table aling=left>...</table>表格位置,置左 <table aling=center>...</table>表格位置,置中 <table background=圖片路徑>...</table>背景圖片的URL=就是路徑網(wǎng)址 <table border=邊框大小>...</table>設(shè)定表格邊框大小(使用數(shù)字) <table bgcolor=顏色碼>...</table>設(shè)定表格的背景顏色 <table borderclor=顏色碼>...</table>設(shè)定表格邊框的顏色 <table borderclordark=顏色碼>...</table>設(shè)定表格暗邊框的顏色 <table borderclorlight=顏色碼>...</table>設(shè)定表格亮邊框的顏色 <table cellpadding=參數(shù)>...</table>指定內(nèi)容與格線之間的間距(使用數(shù)字) <table cellspacing=參數(shù)>...</table>指定格線與格線之間的距離(使用數(shù)字) <table cols=參數(shù)>...</table>指定表格的欄數(shù) <table frame=參數(shù)>...</table>設(shè)定表格外框線的顯示方式 <table width=寬度>...</table>指定表格的寬度大小(使用數(shù)字) <table height=高度>...</table>指定表格的高度大小(使用數(shù)字) <td colspan=參數(shù)>...</td>指定儲存格合併欄的欄數(shù)(使用數(shù)字) <td rowspan=參數(shù)>...</td>指定儲存格合併列的列數(shù)(使用數(shù)字) <!>分割視窗 <frameset cols="20%,*">左右分割,將左邊框架分割大小為20%右邊框架的大小瀏覽器會自動調(diào)整 <frameset rows="20%,*">上下分割,將上面框架分割大小為20%下面框架的大小瀏覽器會自動調(diào)整 <frameset cols="20%,*">分割左右兩個框架 <frameset cols="20%,*,20%">分割左中右三個框架 <分割上下兩個框架 <frameset rows="20%,*,20%">分割上中下三個框架 <! - - ... - -> 註解 <A HREF TARGET> 指定超連結(jié)的分割視窗 <A HREF=#錨的名稱> 指定錨名稱的超連結(jié) <A HREF> 指定超連結(jié) <A NAME=錨的名稱> 被連結(jié)點的名稱 <ADDRESS>....</ADDRESS> 用來顯示電子郵箱地址 <B> 粗體字 <BASE TARGET> 指定超連結(jié)的分割視窗 <BASEFONT SIZE> 更改預(yù)設(shè)字形大小 <BGSOUND SRC> 加入背景音樂 <BIG> 顯示大字體 <BLINK> 閃爍的文字 <BODY TEXT LINK VLINK> 設(shè)定文字顏色 <BODY> 顯示本文 <BR> 換行 <CAPTION ALIGN> 設(shè)定表格標(biāo)題位置 <CAPTION>...</CAPTION> 為表格加上標(biāo)題 <CENTER> 向中對齊 <CITE>...<CITE> 用於引經(jīng)據(jù)典的文字 <CODE>...</CODE> 用於列出一段程式碼 <COMMENT>...</COMMENT> 加上註解 <DD> 設(shè)定定義列表的項目解說 <DFN>...</DFN> 顯示"定義"文字 <DIR>...</DIR> 列表文字標(biāo)籤 <DL>...</DL> 設(shè)定定義列表的標(biāo)籤 <DT> 設(shè)定定義列表的項目 <EM> 強(qiáng)調(diào)之用 <FONT FACE> 任意指定所用的字形 <FONT SIZE> 設(shè)定字體大小 <FORM ACTION> 設(shè)定戶動式表單的處理方式 <FORM METHOD> 設(shè)定戶動式表單之資料傳送方式 <FRAME MARGINHEIGHT> 設(shè)定視窗的上下邊界 <FRAME MARGINWIDTH> 設(shè)定視窗的左右邊界 <FRAME NAME> 為分割視窗命名 <FRAME NORESIZE> 鎖住分割視窗的大小 <FRAME SCROLLING> 設(shè)定分割視窗的捲軸 <FRAME SRC> 將HTML檔加入視窗 <FRAMESET COLS> 將視窗分割成左右的子視窗 <FRAMESET ROWS> 將視窗分割成上下的子視窗 <FRAMESET>...</FRAMESET> 劃分分割視窗 <H1>~<H6> 設(shè)定文字大小 <HEAD> 標(biāo)示文件資訊 <HR> 加上分格線 <HTML> 文件的開始與結(jié)束 <I> 斜體字 <IMG ALIGN> 調(diào)整圖形影像的位置 <IMG ALT> 為你的圖形影像加註 <IMG DYNSRC LOOP> 加入影片 <IMG HEIGHT WIDTH> 插入圖片並預(yù)設(shè)圖形大小 <IMG HSPACE> 插入圖片並預(yù)設(shè)圖形的左右邊界 <IMG LOWSRC> 預(yù)載圖片功能 <IMG SRC BORDER> 設(shè)定圖片邊界 <IMG SRC> 插入圖片 <IMG VSPACE> 插入圖片並預(yù)設(shè)圖形的上下邊界 <INPUT TYPE NAME value> 在表單中加入輸入欄位 <ISINDEX> 定義查詢用表單 <KBD>...</KBD> 表示使用者輸入文字 <LI TYPE>...</LI> 列表的項目 ( 可指定符號 ) <MARQUEE> 跑馬燈效果 <MENU>...</MENU> 條列文字標(biāo)籤 <META NAME="REFRESH" CONTENT URL> 自動更新文件內(nèi)容 <MULTIPLE> 可同時選擇多項的列表欄 <NOFRAME> 定義不出現(xiàn)分割視窗的文字 <OL>...</OL> 有序號的列表 <OPTION> 定義表單中列表欄的項目 <P ALIGN> 設(shè)定對齊方向 <P> 分段 <PERSON>...</PERSON> 顯示人名 <PRE> 使用原有排列 <SAMP>...</SAMP> 用於引用字 <SELECT>...</SELECT> 在表單中定義列表欄 <SMALL> 顯示小字體 <STRIKE> 文字加橫線 <STRONG> 用於加強(qiáng)語氣 <SUB> 下標(biāo)字 <SUP> 上標(biāo)字 <TABLE BORDER=n> 調(diào)整表格的寬線高度 <TABLE CELLPADDING> 調(diào)整資料欄位之邊界 <TABLE CELLSPACING> 調(diào)整表格線的寬度 <TABLE HEIGHT> 調(diào)整表格的高度 <TABLE WIDTH> 調(diào)整表格的寬度 <TABLE>...</TABLE> 產(chǎn)生表格的標(biāo)籤 <TD ALIGN> 調(diào)整表格欄位之左右對齊 <TD BGCOLOR> 設(shè)定表格欄位之背景顏色 <TD COLSPAN ROWSPAN> 表格欄位的合併 <TD NOWRAP> 設(shè)定表格欄位不換行 <TD VALIGN> 調(diào)整表格欄位之上下對齊 <TD WIDTH> 調(diào)整表格欄位寬度 <TD>...</TD> 定義表格的資料欄位 <TEXTAREA NAME ROWS COLS> 表單中加入多少列的文字輸入欄 <TEXTAREA WRAP> 決定文字輸入欄是自動否換行 <TH>...</TH> 定義表格的標(biāo)頭欄位 <TITLE> 文件標(biāo)題 <TR>...</TR> 定義表格美一行 <TT> 打字機(jī)字體 <U> 文字加底線 <UL TYPE>...</UL> 無序號的列表 ( 可指定符號 ) <VAR>...</VAR> 用於顯示變數(shù) |
在skins目錄下的aspsky_1.css中可以改 |
一般提到首頁三列調(diào)用,大家一定會想到修改首頁模板。 當(dāng)然這也行,但不足的是,當(dāng)你換了一個模板后,還得去改模板。 但如果你用文字廣告去實現(xiàn)這個問題,換了模板時,就不用去改這個了。 具體做法: 打開文字廣告,設(shè)置成每行顯示3條(需要去除默認(rèn)的那條廣告) 在文字廣告中,填上下列內(nèi)容: 最新主題帖 然后去后臺建立調(diào)用1,2,3 其模板_開始標(biāo)記部分代碼: <p align="left"> 模板_主體循環(huán)標(biāo)記部分代碼: <a href="dispbbs.asp?boardid={$Boardid}&ID={$ID}&replyID={$ReplyID}">{$Topic}</a> (<a href="dispuser.asp?name={$UserName}">{$UserName}</a></font>)<br> 模板_結(jié)束標(biāo)記部分代碼: </p> 調(diào)用內(nèi)容設(shè)置成與文字廣告首行相對應(yīng)即可。 |
風(fēng)格界面模板總管理--動網(wǎng)默認(rèn)風(fēng)格分頁面模板(main_style)界面風(fēng)格管理--Dvbbs.mainhtml(4) 此方法為貝客網(wǎng)原創(chuàng)并首發(fā)!永久演示論壇:http://bbs.beikw.com/ 以上代碼每個人可能會有所不同,比如我的就不同。 在最后面加入你的廣告代碼即可! 永久演示論壇:http://bbs.beikw.com/ 此方法為貝客網(wǎng)原創(chuàng)并首發(fā)!在此之前未搜索到網(wǎng)上有任何關(guān)于此處插入廣告的教程!任何人需要轉(zhuǎn)發(fā)需要注明貝客網(wǎng)和貝客網(wǎng)的演示網(wǎng)址!謝謝合作! 歡迎訪問貝客網(wǎng)商城:http://www.beikw.com |
<A ><IMG src="http://www.369dm.com/logo2.gif" border=0></A> 把里面圖片和連接地址換成你的就行了 |
1.首先到論壇跟目錄下找到Loadservoces 2.查找 xmlserverurl="http://server.dvbbs.net/dvbbs/Dv_xmlservices.asp"然后注釋掉就是在前面加個‘ 3.然后找到 Application(Dvbbs.CacheName & "_TextAdservices").documentElement.appendChild( Application(Dvbbs.CacheName & "_TextAdservices").createNode(1,"text","")).text="<iframe src="""&Dvbbs_Server_Url&"dvbbs/DvDefaultTextAd.asp"" height=""23"" width=""100%"" marginwidth=""0"" marginheight=""0"" hspace=""0"" vspace=""0"" frameborder=""0"" scrolling=""no""></iframe>" 也是把這句話注釋掉,不用刪除的 |
風(fēng)格導(dǎo)入篇 (一) 風(fēng)格導(dǎo)入相關(guān)
|
(一) 制作風(fēng)格步驟
第一步:確定你的模板源 | 想以哪個模板為基礎(chǔ)做新風(fēng)格,你就在基本設(shè)置里設(shè)置那個風(fēng)格為論壇的默認(rèn)風(fēng)格。 |
第二步:新建模板 | 風(fēng)格界面模板總管理--右邊下方有個 新建模板 ,在旁邊的輸入框里寫下你想給你的新模板取的名字,認(rèn)識點添加,就創(chuàng)建了一個新的模板。(新建模板將把當(dāng)前論壇默認(rèn)模版數(shù)據(jù)復(fù)制到新的模板中) |
第三步:新建風(fēng)格樣式 | 風(fēng)格界面模板總管理--修改CSS樣式---在最下面一行里進(jìn)行設(shè)置 |
第四步:修改風(fēng)格樣式 | 設(shè)置CSS 樣式來改變論壇里表格,文字顏色等的基本樣式。(具體見風(fēng)格制作CSS解析說明) |
第五步:修改模板樣式 | 在風(fēng)格模板管理里修改模板的樣式,而達(dá)到獨特的風(fēng)格效果。(具體見模板解析說明) |
(二) 7。1風(fēng)格制作CSS解析說明
<Style type="text/css">
| 論壇文字鏈接的顏色 |
A:hover { TEXT-DECORATION: underline;Color: #4455aa } | 鼠標(biāo)懸停在鏈接上時所產(chǎn)生的效果 |
BODY { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma; text-align: center; margin: 0; scrollbar-face-color: #DEE3E7; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #DEE3E7; scrollbar-3dlight-color: #D1D7DC; scrollbar-arrow-color: #006699; scrollbar-track-color: #EFEFEF; scrollbar-darkshadow-color: #98AAB1; } | FONT-SIZE: 12px 字體的大小 COLOR: #000000; 字體的顏色 |
font { line-height: normal; } | 檢索或設(shè)置對象的行高。即字體最底端與字體內(nèi)部頂端之間的距離。 font:為字體屬性 line-heigt:為行距屬性,normal為默認(rèn),當(dāng)然這里也可以用px或者pt來設(shè)置行距 |
TD { font-family: Tahoma; font-size: 12px; line-height: 15px; } | 表內(nèi)橫向格(行) |
th { background-image: url(Skins/Default/css/default/bg1.gif); background-color: #4455aa; color: white; font-size: 12px; font-weight: bold; height:25;} | 表內(nèi)縱向格(比如一級版塊欄目那里的一條,友情論壇最上面那一條等) background-image:背景圖片 background-color:背景顏色 Color:默認(rèn)為文字顏色 font-size:字體大小 font-weight:字形,一般有4種屬性:normal(默認(rèn))、bold(加粗)、bolder(特粗)、lighter(特細(xì)) |
th a { COLOR: #FFFFFF; TEXT-DECORATION: none; } | th樣式里文字連接的默認(rèn)顏色、效果 |
th a:hover { COLOR: #FFFFFF; TEXT-DECORATION: underline; } | th樣式里鼠標(biāo)懸停在鏈接上時所產(chǎn)生的效果 |
td.TableTitle1 { background-color: #6595D6; Color: #FFFFFF; } | 7。1特有的那個一條里的 XML 的背景顏色和字的顏色 |
td.TableTitle2 { background-color: #E4E8EF; } | 這個屬性是用在DVBBS用戶列表,有“所有用戶列表”字樣那里的顏色。 |
td.TableBody1 { background-color: #FFFFFF; line-height: normal; } | 這個是用在DVBBS兩種穿插顏色中的第一主色屬性。比如版塊介紹那一塊 |
td.TableBody2 { background-color: #E4E8EF; line-height: normal; } | 這個是用在DVBBS兩種穿插顏色中的第二主色屬性。比如斑竹那一條的顏色 |
td.TableBody3 { background-color: #6595D6; } | 我還沒有找到是做什么的 |
td.TopLighNav { background-image: url(Skins/Default/css/default/bottombg.gif); } | 這是頂部表格的下背景圖片。 |
td.TopLighNav1 { background-image: url(Skins/Default/css/default/tabs_m_tile.gif); } | 這里就是導(dǎo)航欄的背景圖片了 |
td.TopLighNav2 { background-color:#FFFFFF } | 這個屬性也是頂部表格的,它是頂部表格的背景顏色 |
.tableBorder1 { width:98%; border: 1px; background-color: #6595D6; } | 這是表格邊線屬性(border為邊線寬度)基本的表格都是調(diào)用的這個 |
.tableBorder2 { width:98%; border: 1px #DEDEDE solid; background-color: #EFEFEF; } | 這個是DVBBS的第二導(dǎo)航欄屬性,其border中的solid為邊線是直線,也可以設(shè)置成其它的,比如dotted(以點組成的虛線)、dashed(以線段組成的虛線)等等,就好象這一條 動網(wǎng)先鋒論壇 → 動網(wǎng)論壇 → 『 動網(wǎng)風(fēng)格模板區(qū) 』 → 發(fā)表帖子 下面的表格的屬性 |
.tableBorder3 { width:98%; border-left: #6595D6 1px solid; border-right: #6595D6 1px solid; border-top: 0px; border-bottom: #6595D6 0px solid; background-color: #EFEFEF;} | 有一次看見過在哪調(diào)用過,不過現(xiàn)在忘了,也沒有找到,這個的效果就是表格的左邊和右邊有一條線,上下沒有 |
.tableBorder4 { width:98%; border: 1px #6595D6 solid; } | dispbbs.asp頁面貼子標(biāo)題,樹型 打印 那一條的表格樣式 |
.tableBorder5 { border: 1px #6595D6 solid; background-color: #D6E0EF; } | 7。1特有的XML那一個塊塊的表格屬性 |
.singleborder { font-size: 0px; line-height: 1px; padding: 0px; background-color: #6595D6 } | 首頁登陸那一塊右邊,新進(jìn)來賓那一條下面的分隔線的顏色 |
#TableTitleLink A { COLOR: #FFFFFF; TEXT-DECORATION: none; } #TableTitleLink A:hover { COLOR: #FFFFFF; TEXT-DECORATION: underline; } #nobold { font-weight: normal; } | 縱向表格內(nèi)文字鏈接的屬性 |
input,select,Textarea,option { font-family: Tahoma,Verdana,"宋體"; font-size: 12px; line-height: 15px; COLOR: #000000; } | 輸入框、選擇框、文本框、選擇按鈕的屬性 |
.normalTextSmall { font-size : 11px; color : #000000; font-family: Verdana, Arial, Helvetica, sans-serif; } | 下腳注的字體樣式 |
.menuskin { BORDER: #666666 1px solid; VISIBILITY: hidden; FONT: 12px Verdana; POSITION: absolute; BACKGROUND-COLOR: #EFEFEF; background-image: url("Skins/Default/dvmenubg3.gif"); background-repeat: repeat-y; } | 下拉菜單屬性,Border是邊框?qū)傩裕珺ACKGROUND-COLOR是背景顏色屬性,background-image是背景圖片 |
.menuskin A { PADDING-RIGHT: 10px; PADDING-LEFT: 25px; COLOR: black; TEXT-DECORATION: none; } | 這里是當(dāng)鼠標(biāo)鼠標(biāo)移動到下拉菜單上所產(chǎn)生的效果,PADDING-RIGHT是文字右邊距,PADDING-LEFT為左邊距,大家可以根據(jù)自己的需要來調(diào)整 |
.menuitems { margin: 2px; padding: 1px; word-break: keep-all; text-align: left; line-height: 14pt; } | 下拉菜單的基本屬性 |
.BrightClass { background-color: #D7D7D7; } | 暫時沒有找到是做什么的 |
.Redfont { color: red; } | 首頁在線圖例 那里調(diào)用的顏色效果,還有幾個紅色的地方也是調(diào)用的這個效果 |
.BlueFont { color: #6595D6; } | 首頁最下面在線列表那一塊 的 當(dāng)前在線等前的小方塊的顏色 |
.ImgOnclick { cursor: pointer; } | 風(fēng)格 這個菜單的樣式 |
.Menu_popup{display:none;} | 用戶控制面板的樣式 |
/* Div模板部分 */ .iTableBorder { width: 98%; line-height: 15pt } | 首頁底部論壇狀態(tài)部分 三個標(biāo)志 有新帖 沒新帖 那一塊的樣式 |
hr { height: 1px; color: #6595D6; width: 100%; } | 分隔線的樣式,比如友情論壇下的的那條分隔線 |
/* 編輯器特效CSS樣式 */ div.quote { margin:5px 20px;border:1px solid #CCCCCC;padding:5px;background:#F3F3F3 ;line-height : normal ;} | 好象是引用其他人發(fā)言時,引用框的效果 |
div.HtmlCode { margin: 5px 20px; border: 1px solid #CCCCCC; padding: 5px; background: #FDFDDF ; font-size: 14px; font-family: Tahoma; font-style: oblique; line-height: normal; font-weight: bold; } div.info { border-top: 1px dotted #CCCCCC; padding: 5px; line-height: normal; color: #C5C5C5; width: 100% } font.ShowTools { color : white; background-color: #B88FFC; } .magicframe { border:1px solid #CCCCCC; } | 暫時還沒有仔細(xì)去找這部分是哪的 |
.PageInput { border: solid 1px #D6E0EF; BACKGROUND-COLOR: #FAFAFA; height : 18px; FONT-FAMILY: Arial; FONT-SIZE:11.5px; } | 這是分頁那里的效果 |
</Style> | 結(jié)束 |
(2)當(dāng)前模板主模塊(page_index)界面風(fēng)格
(3)當(dāng)前模板主模塊(page_dispbbs)界面風(fēng)格
主要做這三個模板頁面的分析說明,一般的修改都在這三個模板頁面里,別的大家可以自己看一看,要學(xué)會點那個幫助按鈕看調(diào)用標(biāo)簽的好習(xí)慣。 |
風(fēng)格美化常用小技巧
|
修改:進(jìn)入后臺,打開風(fēng)格模版管理-分頁面模板(page_index)中的 template.html(0) 找到: <div style="float:left;height:20px;line-height:20px;"> 帖子總數(shù):<b><xsl:value-of select="BoardList/forum_info/@forum_postnum"/></b> 篇</div> <div style="float:left;width:330px;">最高日發(fā)帖:<b><xsl:value-of select="BoardList/forum_info/@forum_maxpostnum"/></b> 篇,發(fā)生時間:<xsl:value-of select="BoardList/forum_info/@forum_maxpostdate"/></div> </div> </div> <div style="float:left;padding:5px;width=130px;align=center;"><script src="../js/time.js"></script></div> </div> 紅色代碼為新加的小日歷調(diào)用代碼! time.js文件下載地址: ![]() |
yuckj1
頁面內(nèi)容按以下照搬
調(diào)用標(biāo)識名稱: yuckj1
調(diào)用代碼: 系統(tǒng)自動生成
調(diào)用說明: NEW帖
調(diào)用類型: 帖子調(diào)用
數(shù)據(jù)更新間隔:60秒
時間顯示格式:YYYY-M-D
顯示記錄數(shù):6
標(biāo)題長度:14
帖子排序: 默認(rèn)最新排序(推薦使用)
天數(shù)的限制:不填
顯示的類型: 顯示主題
調(diào)用的版面:選取所有版面
版面 設(shè)置: 只顯示該版面的數(shù)據(jù)
版面的限制: 顯示所有數(shù)據(jù)
單獨用戶ID:不填
模板_開始標(biāo)記部分
<TABLE border="0" align=center cellPadding=3 cellSpacing=1 class=tableborder1>
<TR>
<TH align=left height=25> <DIV align=center>
<p align="middle">最新主題列表</DIV></TH>
<TH align=left height=25> <DIV align=center>
<p align="middle">最佳人氣排行</DIV></TH>
<TH align=left height=25> <DIV align=center>
<p align="middle">最新圖片</DIV></TH>
</TR>
<TR bgColor=#EFEFEF class=tdc bordercolor="#FF0000" width="80%">
<td width="40%"><table width="100%" border="0" cellPadding=3 cellSpacing=1 class=tableborder1>
模板_主體循環(huán)標(biāo)記部分
<tr>
<td class="tablebody2" width="300" align="left">
<font face="Wingdings" color="#FFAA39">1</font> <a
href="dispbbs.asp?boardid={$Boardid}&ID={$ID}&replyID={$ReplyID}">{$Topic}</a>
<a href="dispuser.asp?name={$UserName}"><font color="#CC99FF">[</font>{$UserName},<font
color=green>{$PostTime}</font><font color="#CC99FF">]</font></a>
</tr>
模板_結(jié)束標(biāo)記部分 </table></td>
新建一個最熱主題調(diào)用:yuckj2
調(diào)用標(biāo)識名稱: yuckj2
調(diào)用代碼: 系統(tǒng)自動生成
調(diào)用說明: NEW熱貼
調(diào)用類型: 帖子調(diào)用
數(shù)據(jù)更新間隔:60秒
時間顯示格式:YYYY-M-D
顯示記錄數(shù):6
標(biāo)題長度:14
帖子排序: 按照點擊(最熱帖)
天數(shù)的限制:7 (其實就是本周最熱門主題)如果不填就不受時間制約
顯示的類型: 顯示主題
調(diào)用的版面:選取所有版面
版面 設(shè)置: 只顯示該版面的數(shù)據(jù)
版面的限制: 顯示所有數(shù)據(jù)
單獨用戶ID:不填
yuckj2
模板_開始標(biāo)記部分
<td width="40%"><table width="100%" border="0" cellPadding=3 cellSpacing=1 class=tableborder1>
模板_主體循環(huán)標(biāo)記部分
<tr>
<td class="tablebody2" width="300" align="left">
<font face="Wingdings" color="#FFAA39">1</font> <a
href="dispbbs.asp?boardid={$Boardid}&ID={$ID}&replyID={$ReplyID}">{$Topic}</a>
<a href="dispuser.asp?name={$UserName}"><font color="#CC99FF">[</font>{$UserName},<font
color=green>{$PostTime}</font><font color="#CC99FF">]</font></a>
</tr>
模板_結(jié)束標(biāo)記部分 </table></td>
新建一個最新圖片調(diào)用:yuckj3
調(diào)用標(biāo)識名稱: yuckj3
調(diào)用代碼: 系統(tǒng)自動生成
調(diào)用說明: NEW圖片
調(diào)用類型: 展區(qū)調(diào)用
數(shù)據(jù)更新間隔:60秒
時間顯示格式:YYYY-M-D
顯示記錄數(shù):2
每行顯示個數(shù):1
調(diào)用文件類型 : 圖片集
yuckj3
模板_開始標(biāo)記部分
<td width="10%"><marquee onMouseOver=this.stop() onMouseOut=this.start() border=0 align=middle
scrollamount=1 direction=up scrolldelay=40 behavior=scroll width="80%" height="60%"><table
border="0" cellspacing="1" cellpadding="3" align=center width="100%">
圖片像素 高:60 寬:60(偶的壇子是這樣設(shè)的)
其他可不設(shè)置
換行標(biāo)記 </tr><tr>
模板_主體循環(huán)標(biāo)記部分
<tr>
<td align="center" style="background-color:{$TColor}">
<a href="fileshow.asp?boardid={$Boardid}&id={$ID}"
title="主 題:{$Readme} 提供者:{$UserName} 被瀏覽:{$ViewN
um} 次 時 間:{$AddTime}" target="_blank">{$Filename}</a>
</tr>
模板_結(jié)束標(biāo)記部分 </table></marquee></td></tr>
</table>
至此,調(diào)用設(shè)置完成!
二、進(jìn)入后臺——風(fēng)格界面模板總管理——分頁面模板(page_index)——template.html(0)
第一,這是動網(wǎng)默認(rèn)風(fēng)格的修改方法找到:
font face="Wingdings" color="666666">v</font>
<a href="infolist.asp?t=toplist&orders=7">用戶列表</a>
</div>
</div>
下面加入
<br/>
<script src="Dv_News.asp?GetName=yuckj1"></script>
<script src="Dv_News.asp?GetName=yuckj2"></script>
<script src="Dv_News.asp?GetName=yuckj3"></script>
第二,本站皮膚修改方法:
找到藍(lán)色悠戀分頁面模板(page_index)界面風(fēng)格管理----template.html(0)
查找代碼:<div class="th" style="text-align : center;margin-top:5px;">≮論壇公告≯</div>
在上面添加以下代碼
<br/>
<script src="Dv_News.asp?GetName=yuckj1"></script>
<script src="Dv_News.asp?GetName=yuckj2"></script>
<script src="Dv_News.asp?GetName=yuckj3"></script>
圖片滾動修改方法
調(diào)用標(biāo)識名稱: yuckj3
調(diào)用代碼: 系統(tǒng)自動生成
調(diào)用說明: NEW圖片
調(diào)用類型: 展區(qū)調(diào)用
數(shù)據(jù)更新間隔:60秒
時間顯示格式:hh:mm
顯示記錄數(shù):10
每行顯示個數(shù):不填
調(diào)用文件類型 : 圖片集
j3
模板_開始標(biāo)記部分
<td><marquee onMouseOver=this.stop() onMouseOut=this.start() border=0 align=middle scrollamount=2 scrolldelay=0 width="100%" height="120px"><table border="0" cellspacing="1" cellpadding="3" align=center width="150">
圖片像素 高:140 寬:140(偶的壇子是這樣設(shè)的)
其他可不設(shè)置
換行標(biāo)記 </tr><tr>
模板_主體循環(huán)標(biāo)記部分
<td width="150" height="150" valign="top"><p>
<td align="center" style="background-color:{$TColor}">
<a href="fileshow.asp?boardid={$Boardid}&id={$ID}" title="主 題:{$Readme} 提供者:{$UserName} 被瀏覽:{$ViewNum} 次 時 間:{$AddTime}" target="_blank">{$Filename}</a>
模板_結(jié)束標(biāo)記部分 </table></td>
</tr>
</table>
找到
Dvbbs.MyUserInfo(Dvbbs.UserInfoCount-1) = Content '222行左右
修改為
Dvbbs.MyUserInfo(Dvbbs.UserInfoCount-1) = ReplaceRemoteUrl(Content)
在最后的 End Function 和 %> 之間增加(一定要看清,是之間不是最后)
'================================================== '過程名:ReplaceRemoteUrl '作 用:替換字符串中的遠(yuǎn)程文件為本地文件并保存遠(yuǎn)程文件 '參 數(shù):strContent ------ 要替換的字符串 '================================================== function ReplaceRemoteUrl(strContent) if IsObjInstalled("Microsoft.XMLHTTP")=False then ReplaceRemoteUrl=strContent exit function end if dim re,RemoteFile,RemoteFileurl,SaveFileName,SaveFileType,arrSaveFileName,ranNum,UploadFiles,FormPath FormPath=CheckFolder&CreatePath() '上傳目錄路徑 Set re=new RegExp re.IgnoreCase =true re.Global=True re.Pattern = "((http|https|ftp|rtsp|mms)\/\/|\\\\){1}((\w)+[.]){1,}(net|com|cn|org|cc|tv|[0-9]{1,3})(\S*\/)((\S)+[.]{1}(gif|jpg|png|bmp)))" Set RemoteFile = re.Execute(strContent) For Each RemoteFileurl in RemoteFile arrSaveFileName = split(RemoteFileurl,".") SaveFileType=arrSaveFileName(ubound(arrSaveFileName)) ranNum=int(900*rnd)+100 SaveFileName = FormPath&year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum&"."&SaveFileType call SaveRemoteFile(SaveFileName,RemoteFileurl) strContent=Replace(strContent,RemoteFileurl,SaveFileName) if UploadFiles="" then UploadFiles=SaveFileName else UploadFiles=UploadFiles & "|" & SaveFileName end if Next ReplaceRemoteUrl=strContent end function
'================================================== '過程名:SaveRemoteFile '作 用:保存遠(yuǎn)程的文件到本地 '參 數(shù):LocalFileName ------ 本地文件名 ' RemoteFileUrl ------ 遠(yuǎn)程文件URL '================================================== sub SaveRemoteFile(LocalFileName,RemoteFileUrl) dim Ads,Retrieval,GetRemoteData Set Retrieval = Server.CreateObject("Microsoft.XMLHTTP") With Retrieval .Open "Get", RemoteFileUrl, False, "", "" .Send GetRemoteData = .ResponseBody End With Set Retrieval = Nothing Set Ads = Server.CreateObject("Adodb.Stream") With Ads .Type = 1 .Open .Write GetRemoteData .SaveToFile server.MapPath(LocalFileName),2 .Cancel() .Close() End With Set Ads=nothing end sub
'************************************************** '函數(shù)名:IsObjInstalled '作 用:檢查組件是否已經(jīng)安裝 '參 數(shù):strClassString ----組件名 '返回值:True ----已經(jīng)安裝 ' False ----沒有安裝 '************************************************** Function IsObjInstalled(strClassString) On Error Resume Next IsObjInstalled = False Err = 0 Dim xTestObj Set xTestObj = Server.CreateObject(strClassString) If 0 = Err Then IsObjInstalled = True Set xTestObj = Nothing Err = 0 End Function
'按月份自動明名上傳文件夾,需要FSO組件支持。 Function CreatePath() Dim objFSO,Fsofolder,uploadpath uploadpath=year(now)&"-"&month(now) '以年月創(chuàng)建上傳文件夾,格式:2003-8 On Error Resume Next Set objFSO = Server.CreateObject("Scripting.FileSystemObject") If objFSO.FolderExists(Server.MapPath(CheckFolder&uploadpath))=False Then objFSO.CreateFolder Server.MapPath(CheckFolder&uploadpath) End If If Err.Number = 0 Then CreatePath=uploadpath&"/" Else CreatePath="" End If Set objFSO = Nothing End Function
'讀取上傳目錄 Function CheckFolder() If Dvbbs.Forum_Setting(76)="" Or Dvbbs.Forum_Setting(76)="0" Then Dvbbs.Forum_Setting(76)="UploadFile/" CheckFolder = Replace(Replace(Dvbbs.Forum_Setting(76),Chr(0),""),".","") '在目錄后加(/) If Right(CheckFolder,1)<>"/" Then CheckFolder=CheckFolder&"/" End Function
具體效果參考本站。使用本方法需要你的服務(wù)器支持FSO和XMLHTML組件。請在使用本修改前檢測一下你的服務(wù)器是否支持FSO和XMLHTML組件。
將以下代碼保存為check.asp文件,運行后即可知道你的服務(wù)器是否支持FSO和XMLHTML組件。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD>
<BODY> <% Function IsObjInstalled(s_ClassString) On Error Resume Next IsObjInstalled = False Err = 0 Dim xTestObj Set xTestObj = Server.CreateObject(s_ClassString) If 0 = Err Then IsObjInstalled = True Set xTestObj = Nothing Err = 0 End Function If IsObjInstalled("Microsoft.XMLHTTP") = False then Response.WRite "你的服務(wù)器不支持Microsoft.XMLHTTP組件,你不能使用本修改。" Else Response.WRite "你的服務(wù)器支持Microsoft.XMLHTTP組件,你可以使用。" End If %> </BODY> </HTML>
]]>