|
動(dòng)易網(wǎng)站模板中怎樣去掉公告列表中內(nèi)容的超鏈接? 本來想去動(dòng)易網(wǎng)站學(xué)習(xí)模板知識(shí),看到一篇文章講到如果不讓公告內(nèi)容帶有超鏈接,可以修改根目錄下的Announcelist.asp 文件!
首先我們查找以下代碼:
| strLink = "<a href=announce.asp?ChannelID="& rsCustom("ChannelID") &"&ID=" &
rsCustom("ID") & OpenType & ">" strTemp = PE_Replace(strList, "{$AnnounceTitle}", rsCustom("Title")) strTemp = PE_Replace(strTemp, "{$AnnounceContent}", strLink & rsCustom("Content") &
"</a>") |
刪除紅色代碼,變成以下這樣:
strTemp = PE_Replace(strList, "{$AnnounceTitle}", rsCustom("Title")) strTemp = PE_Replace(strTemp, "{$AnnounceContent}", rsCustom("Content")) |
改好之后,后臺(tái)更新一下緩存。
大家可以試一下這樣的方法有沒有用。 動(dòng)易公告文章列表的修改($ShowAnnounce標(biāo)簽)
2010-11-18 22:05:25| 分類:網(wǎng)站制作| 標(biāo)簽:|字號(hào)大中小 訂閱 有關(guān)動(dòng)易彈出公告頁的參數(shù)設(shè)置涉及到二個(gè)地方,一是后臺(tái)管理各相關(guān)模板中“顯示本站公告信息”標(biāo)簽的參數(shù)設(shè)置;二是網(wǎng)站根目錄下Language文件夾中的文件Gb2312.xml的修改。 “顯示本站公告信息”標(biāo)簽的參數(shù)如下: 標(biāo)簽名:{$ShowAnnounce(ShowType,AnnounceNum,ShowAuthor,ShowDate,ContentLen)} 作 用:顯示本站公告信息 參 數(shù):ShowType --顯示方式,1為縱向,2為橫向 AnnounceNum --最多顯示多少條公告 ShowAuthor --是否顯示公告作者 ShowDate --是否顯示公告日期 ContentLen --最多顯示公告內(nèi)容的字?jǐn)?shù) 其中,ContentLen參數(shù)為非必須參數(shù)。 Gb2312.xml文件中有關(guān)公告頁的參數(shù),主要是控制公告窗口的尺寸等屬性。具體修改過程,首先用記事本或網(wǎng)頁制作軟件打開Gb2312.xml文件,找到以下代碼:<AnnounceBody1>……</AnnounceBody1>,大概位置在源代碼中第82行,然后修改語言包中跟彈出公告頁有關(guān)的參數(shù)。 <AnnounceBody1>……</AnnounceBody1>中的參數(shù)含義如下: open 彈出新窗口的命令; 'page.html' 彈出窗口的文件名; 'newwindow' 彈出窗口的名字(不是文件名),非必須,可用空''代替; height=100 窗口高度; width=400 窗口寬度; top=0 窗口距離屏幕上方的象素值; left=0 窗口距離屏幕左側(cè)的象素值; toolbar=no 是否顯示工具欄,yes為顯示; menubar,scrollbars 表示菜單欄和滾動(dòng)欄。resizable=no 是否允許改變窗口大小,yes為允許; location=no 是否顯示地址欄,yes為允許; status=no 是否顯示狀態(tài)欄內(nèi)的信息(通常是文件已經(jīng)打開),yes為允許; 注意: 第一,修改height、width參數(shù)只能改變公告窗口的尺寸,并不能改變公告背景(圖片)的尺寸,所以不建議修改; 第二,發(fā)布公告時(shí),另起一行應(yīng)該用“Enter”鍵(回車),或用“Shift+Enter”鍵,前者是另起一段,后者是在同一段中另起一行。
發(fā)現(xiàn)動(dòng)易公告不是框框小文字溢出,就是因?yàn)樽謹(jǐn)?shù)少而只顯示半截子,很難看。于是設(shè)法對(duì)其模板進(jìn)行修改......
代碼修改方法: 在<!-- ********網(wǎng)頁中部代碼開始******** --> 下面添加兩行: <div align="center"> <div style="height: 350px; width: 760px; overflow=auto">
-->第一行必不可少,定義居中顯示,不然地話會(huì)顯示在左邊,伸出界面多長(zhǎng)多長(zhǎng),丑。 -->第二行定義了樣式,規(guī)定了版面大小,如果字?jǐn)?shù)多,可以用滾動(dòng)條(默認(rèn)的沒有滾動(dòng)條哦)...寬高的定義,我試了好幾個(gè)數(shù)值,這個(gè)數(shù)字對(duì)于1024×768的分辨率正合竅(嵐皋話,合適的意思)。夼君可以各人再試一哈,特別是寬度,因?yàn)闄M向滾動(dòng)條本可以不要的,設(shè)置為合竅最好。高度調(diào)整,以正好顯示出頁腳部分為準(zhǔn),高了矮了都不好看。 我是在屋里的機(jī)子上試的,辦公室的20液顯,分辨率高達(dá)1620×1050,肯定顯示的是半截拉胯。但考慮到現(xiàn)在17、19的液顯普及,多數(shù)都用1024×768。所以就這么設(shè)吧。
然后呢,在<!-- ********網(wǎng)頁中部代碼結(jié)束******** -->前面加兩行就展了^_^ </div>
</div>
動(dòng)易公告版塊的修改!
向上滾動(dòng)公告如何顯示公告詳細(xì)內(nèi)容
有些朋友在網(wǎng)站首頁使用了向上滾動(dòng)公告,默認(rèn)的只是顯示公告標(biāo)題。有人提出最好能顯示公告內(nèi)容,如何修改呢?且聽俺說說方法,其實(shí)是很簡(jiǎn)單的: 第一步:動(dòng)易2005SP2中新增加了一個(gè)公告內(nèi)容參數(shù),我們要利用好它。即:修改模板中的公告調(diào)用標(biāo)簽,縱向滾動(dòng)公告代碼如下: <MARQUEE id=scrollarea onmouseover=this.stop(); onmouseout=this.start(); scrollAmount=2
scrollDelay=200 direction=up width=160 height=140>{$ShowAnnounce(1,5,True,True,500)}</MARQUEE>
標(biāo)簽這里最后一個(gè)參數(shù)就是公告內(nèi)容字符數(shù),如果要顯示公告全文,這里最好設(shè)置大一些。 第二步:在語言包也就是Language\Gb2312.xml中查找以下代碼: title="{$Content}">{$title}{$AnnounceInfo}</a>]]></AnnounceBody1> 改為: title="{$Content}"><STRONG><font color=red>{$title}</font></STRONG><br>{$Content}{$AnnounceInfo}</a>]]></AnnounceBody1> 其中,紅色部分為新增加代碼。 第三步:修改完保存之后,請(qǐng)到后臺(tái)“更新緩存”(必須)。如果是生成HTML,請(qǐng)重新生成相關(guān)頁面。OK!
如何讓彈出公告頁面顯示有滾動(dòng)條?
系統(tǒng)設(shè)置-------網(wǎng)站通用模板管理--------網(wǎng)站公告頁模板-------添加以下紅色代碼 <!-- ********網(wǎng)頁代碼開始******** --> <div style="height: 440px; width: 400px; overflow=auto"> <table width="400" border="0" cellpadding="0" cellspacing="0"> ******************* ******************** </table> </div> <!-- ********網(wǎng)頁底部代碼結(jié)束******** --> 以上修改效果:當(dāng)公告內(nèi)容多時(shí),自動(dòng)在右側(cè)加上滾動(dòng)條。
彈出公告的標(biāo)題定義文字大小和顏色的方法
在使用動(dòng)易2005版時(shí),許多朋友為彈出公告不能自定義公告標(biāo)題文字的大小和顏色而苦惱。動(dòng)易在2006版中已經(jīng)能夠定義了。現(xiàn)以“動(dòng)易2006海藍(lán)方案”為例,將方法介紹如下:
1、在網(wǎng)站風(fēng)格管理中,打開默認(rèn)的風(fēng)格,添加如下CSS代碼: .
.AnnounceTitle /* 彈出公告標(biāo)題文字大小、顏色定義 */ { color: ff0000;font-weight:bold;font-size: 14;line-height: 150%; }
2、在網(wǎng)站通用模板頁管理中,打開網(wǎng)站公告頁模板,修改系統(tǒng)默認(rèn)的2006海藍(lán)網(wǎng)站公告頁模板,查找以下代碼:
<td height="313" align="center" valign="top"><table width="100%" border="0" cellspacing="5" cellpadding="0" style="word-break:break-all;Width:fixed"> <tr> <td>{$AnnounceList}{$ShowPage}</td>
添加class="AnnounceTitle"調(diào)用,即改為:
<td height="313" align="center" valign="top"><table width="100%" class="AnnounceTitle" border="0" cellspacing="5" cellpadding="0" style="word-break:break-all;Width:fixed"> <tr> <td>{$AnnounceList}{$ShowPage}</td>
修改完畢(見效果圖)。其它模板方案可以參照以上方法自行修改。
|