問題收集帖動網(wǎng)論壇完整程序包下載地址(包含所有補丁) Dvbbs7.1.0_Ac.exe
動網(wǎng)論壇完整程序包下載地址(包含所有補丁) Dvbbs7.1.0_Ac.exe
動網(wǎng)論壇[05.23]更新補丁下載地址 Q20060430.exe(含重要更新)
- 為什么我用了5.1的更新后,不能播放多媒體文件,變成亂碼了?
進入論壇后臺--基本設(shè)置--系統(tǒng)設(shè)置
腳本擴展過濾設(shè)置里含對"object"或"EMBED"的過濾,此過濾現(xiàn)在可以去掉了,因為新的機制已經(jīng)對它做了過濾,將這里改為0即可。
- 為什么我的快速回復中只要有超級鏈接就回提交后變無內(nèi)容的貼子?
答案:因為你用的是30號的更新文件,請重新下載更新包就可以消除此錯誤,注意:更新后如還發(fā)現(xiàn)問題沒有解決,請刪除您的IE的臨時文件再試,因為JS腳本文件被你的IE緩存了,你可能還在使用老的JS腳本.
- 現(xiàn)在帖子下面顯示“[符合XHML規(guī)范(UBB解釋文件版本:2006-5-23)]”類的字樣是什么意思??
答案:編輯Dv_ubbcode.asp 第十行左右你可以看到:
Rem 是否讓管理員看到是貼子是否符合XHTML格式
Const showisxhtml=1
設(shè)置為0 ,Const showisxhtml=1 改為Const showisxhtml=0 即可
- 更新之后后臺的用戶資料權(quán)限打不開了
出錯提示:
找不到包含文件 '../dv_dpo/cls_dvapi.asp'。
這是因為新增加了整合的模塊,缺少了文件。
請下載動網(wǎng)論壇完整程序包(已包含所有補?。?/STRONG>,將里面dv_dpo相關(guān)的所有文件和目錄上傳到空間里面即可。
- reg.asp 無法顯示高級選項!
原模板局部錯誤,請下載最新模板數(shù)據(jù)庫重新以覆蓋方式導入.
- object"或"EMBED"的過濾::去掉不能播放`?
需要批量更新用戶組權(quán)限,設(shè)置方法見 dispbbs.asp?boardID=8&ID=1190703&page=1
- 更新了補丁后為什么“審核機制”失效了?
現(xiàn)在需要對分版面開啟審核,如果關(guān)閉了審核,自然無效。開啟方法:在后臺版面的高級設(shè)置中,設(shè)置帖子審核制度為開。
- 為什么簽名的圖片巨大?
如果你是用了第三方的模板,是有機會出現(xiàn)這樣的問題的,如果你是11號前更新的,可以修改inc/main.js找到
function imgresize(o){
var parentNode=o.parentNode.parentNode
if (parentNode){
if (o.offsetWidth>=parentNode.offsetWidth) o.style.width='98%';
}else{
var parentNode=o.parentNode
if (parentNode){
if (o.offsetWidth>=parentNode.offsetWidth) o.style.width='98%';
}
}
}
修改為
function imgresize(o){
if(o.width > 500 ){
o.style.width='500px';
}
if(o.height > 800){
o.style.height='800px';
}
}
如果你是05.11后更新的main.js文件中可以設(shè)置圖片的顯示模式,下面來看如何設(shè)置打開文件inc\Main.js文件,找到
var resizemode=1
改為
var resizemode=2
- 動網(wǎng)最近更新頻繁,我也是dvbbs7.1.0SP1,最后更新日期是某年某月某日的,請問如何更新至最新版?
其實不難的,先下載完整程序包(此程序包包含所有補丁,如果你是dv7.0或者dv7.1用戶,并且從未升級到dvbbs7.1.0SP1,請下載升級程序)
解壓縮后,打開文件夾,按詳細信息查看,再按修改日期排序
將(某年某月某月 -- 2006.05.10)之間的文件全部上傳,更新一下就可以了,此日期以前的文件可以不用上傳
最后記得要更新模板
下載 動網(wǎng)官方默認風格
在后臺用覆蓋的方式導入風格就可以了
- 以前簽名里的圖片用鼠標點擊后不能從新窗口彈出,現(xiàn)在怎么可以了?
inc/dv_ubbcode.asp文件中,找到
s=re.replace(s,"<img$1 onclick=""javascript:window.open(this.src);""/>")
在行首加單引號注釋掉就可以了,或者刪除此行。
- 如何讓指定的用戶組在發(fā)帖時使用<div style="............"></div>特效?
inc/dv_ubbcode.asp文件中找到
Const can_Post_Style="1,2,3"
增加指定的用戶組ID即可
如果想全部用戶組都可以使用這個特效,只需要找到
If instr(","& can_Post_Style &",",","& PostUserGroup &",") = 0 Then
改為
If CLng(PostUserGroup) > 100 Then
- 為什么更新補丁后,簽名圖片太高的只顯示上面一部份?
特意做了這個限制,否則如果有人使用了50*8000的“如意金箍棒”來做論壇簽名的話,那場面是相當?shù)膲延^(這句話應(yīng)該由宋丹丹來說效果更佳)
呵呵,玩笑說完了,如果想改這個限制就到后臺模板page_dispbbs template.html(0),找到
function fixheight(objname){
var obj=document.getElementById(objname);
if (obj){
if (obj.offsetHeight>300){
obj.style.overflow='hidden';
obj.style.height='300px';
}
}
}
改里面的數(shù)字300就可以了。
- 新版怎么不支持CSS濾鏡效果?
為什么我發(fā)出一段文字,采用濾鏡的,預(yù)期是效果是

可是發(fā)表后實際效果變成了

上面的例子的代碼如下:
<TABLE style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all" height="85%" width="95%" align=center border=0>
<TBODY>
<TR>
<TD style="FONT-SIZE: 9pt; LINE-HEIGHT: 12pt" vAlign=top width=* height="100%"><FONT style="FONT-SIZE: 100pt; FILTER: shadow(color=#6BA25E,strength=20,Direction=45); WIDTH: 100%; COLOR: #ff0000; LINE-HEIGHT: 150%"><B>動網(wǎng)先鋒</B></FONT></TD></TR></TBODY></TABLE>
其中紅色部分就是濾鏡的效果了.
解決方法:這是因為我們采用了較為新的網(wǎng)頁規(guī)范,新的規(guī)范不再支持IE的濾鏡特效的.
如果要保持這效果,就必須去掉原來的文檔類型聲明,
編輯dispbbs.asp找到
Response.Write Dvbbs.mainhtml(18)
(大約20行)去掉或屏蔽掉.
然后你再看你發(fā)的貼,可以支持濾鏡效果了.
- 自從SP1以后一直不再支持鼠標滾動放大縮小圖片,如何讓這一功能繼續(xù)可以使用?
inc\dv_ubbcode.asp文件中找到
Rem 是否開啟滾輪改變圖片大小的功能,如果不需要可以屏蔽
Rem Node.attributes.setNamedItem(xml.createNode(2,"onmousewheel","")).text="return bbimg(this);"
改為
Rem 是否開啟滾輪改變圖片大小的功能,如果不需要可以屏蔽
Node.attributes.setNamedItem(xml.createNode(2,"onmousewheel","")).text="return bbimg(this);"
這樣就可以繼續(xù)使用鼠標放大縮小圖片
- 補允聲明:Main.js文件中設(shè)置圖片顯示模式
論壇一直采用自動縮小大圖片的模式,否則太大的圖片,一樣顯示不出來,有些朋友經(jīng)常提起,圖片縮小顯示后,圖片右側(cè)的空白地方太大,看起來影響視覺。
05.11更新的main.js文件中可以設(shè)置圖片的顯示模式,下面來看如何設(shè)置
打開文件inc\Main.js文件,找到
var resizemode=1
改動這里的數(shù)字,當設(shè)置為1時,圖片自動適應(yīng)窗口,這樣可以避免圖片右側(cè)的空白區(qū)域(默認設(shè)置為1)
當設(shè)置為2時,將以老模式顯示圖片,圖片被縮小至固定大小,寬度約為500像素。
-
您提交的數(shù)據(jù)不合法(必須提交XHTML格式),這是什么原因?
回復:有沒有更新images\post目錄下面的四個JS文件?沒有的話請更新
如果更新后還存在這情況,請在IE屬性中,清空一下IE的臨時文件(估計IE使用的還是舊文件)
再不行的話,應(yīng)該是檢查你是不是復制過來的內(nèi)容,如果是請清理一下代碼再發(fā).
-
為什么更新后,清除代碼工具
怎么不起作用了?
打開images/post目錄,找到DhtmlEdit.js文件,找到如下代碼:
function Dvbbs_CleanCode_old()
{
var editor=IframeID;
editor.focus();
if (Dvbbs_bIsIE5){
// 0bject based cleaning
var body = editor.document.body;
for (var index = 0; index < body.all.length; index++) {
tag = body.all[index];
//*if (tag.Attribute["className"].indexOf("mso") > -1)
tag.removeAttribute("className","",0);
tag.removeAttribute("style","",0);
}
// Regex based cleaning
var html = editor.document.body.innerHTML;
html = html.replace(/\<p>/gi,"[$p]");
html = html.replace(/\<\/p>/gi,"[$\/p]");
html = html.replace(/\<br>/gi,"[$br]");
html = html.replace(/\<[^>]*>/g,""); ///過濾其它所有"<...>"標簽
html = html.replace(/\[\$p\]/gi,"<p>");
html = html.replace(/\[\$\/p\]/gi,"<\/p>");
html = html.replace(/\[\$br\]/gi,"<br>");
editor.document.body.innerHTML = html;
}else
{
var html = IframeID.document.body.ownerDocument.createRange();
html.selectNodeContents(IframeID.document.body);
IframeID.document.body.innerHTML = html.toString();
}
}
將反白顯示的內(nèi)容與下面的紅色代碼替換(這兩段代碼都在這個文件中可以找到)
function Dvbbs_CleanCode(){
var editor=IframeID;
editor.focus();
checkword=1;
editor.document.body.innerHTML= OSWEBXHTML.GetXHTML(editor.document.body);
checkword=0;
}
將這段黑色反白顯示的代碼同樣替換images/post/reply.js文件中,方法與上述相同。
或者直接下載我修改好的文件,上傳到你的論壇images/post目錄中,替換對應(yīng)文件就可以了。
點擊瀏覽該文件(文件修改與官方2006.05.23更新同步)
教你如何批量修改用戶組權(quán)限
最新的dvbbs7.1的用戶組新增了"是否直接顯示在線多媒體播放標簽"權(quán)限.
由于此權(quán)限開放會帶來一些危險,所以.這權(quán)限缺省是關(guān)閉的.
如果不開放此權(quán)限,就不能在線播放多媒體文件了.
不少朋友對這權(quán)限的修改操作不大熟悉,現(xiàn)在我們就以"是否直接顯示在線多媒體播放標簽"的批量修改為例子演示一下如何批量修改用戶組權(quán)限.
首先,進入后臺.點"論壇用戶組(等級)管理"進入如下的界面

選擇系統(tǒng)用戶組管理里面的管理員組點對應(yīng)行的編輯進入如下的界面.

點上圖的[其他權(quán)限] 按鈕你可以看到這樣的頁面.

更改"是否直接顯示在線多媒體播放標簽"項設(shè)置為是,并且把左邊的復選框鉤上.

然后回到頁面頂部點選擇用戶組的按鈕,看到下面的頁面.

按 CTRL 鍵用鼠標選則多個用戶組

建議除了新手上路外都選中.
然后按圖中左下角的確定,轉(zhuǎn)到頁面的底部

按提交按鈕保存設(shè)置.
至此,你選擇的用戶組已經(jīng)可以直接發(fā)在線播放的多媒體文件了.
有一點要注意的,因為每個版面都有一個是否開放多媒體標簽的設(shè)置的,如果這里關(guān)閉了,盡管用戶組有權(quán)限使用多媒體標簽,但因為版面沒有開放,這樣的話依然是無法直接播放.