动易网站模板中怎样去掉公告列表中内容的超链接? 本来想去动易网站学习模板知识,看到一篇文章讲到如果不让公告内容带有超链接,可以修改根目录下的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")) |
改好之后,后台更新一下缓存。
大家可以试一下这样的方法有没有用。 动易公告文章列表的修改($ShowAnnounce标签)
2010-11-18 22:05:25| 分类:网站制作| 标签:|字号大中小 订阅 有关动易弹出公告页的参数设置涉及到二个地方,一是后台管理各相关模板中“显示本站公告信息”标签的参数设置;二是网站根目录下Language文件夹中的文件Gb2312.xml的修改。 “显示本站公告信息”标签的参数如下: 标签名:{$ShowAnnounce(ShowType,AnnounceNum,ShowAuthor,ShowDate,ContentLen)} 作 用:显示本站公告信息 参 数:ShowType --显示方式,1为纵向,2为横向 AnnounceNum --最多显示多少条公告 ShowAuthor --是否显示公告作者 ShowDate --是否显示公告日期 ContentLen --最多显示公告内容的字数 其中,ContentLen参数为非必须参数。 Gb2312.xml文件中有关公告页的参数,主要是控制公告窗口的尺寸等属性。具体修改过程,首先用记事本或网页制作软件打开Gb2312.xml文件,找到以下代码:<AnnounceBody1>……</AnnounceBody1>,大概位置在源代码中第82行,然后修改语言包中跟弹出公告页有关的参数。 <AnnounceBody1>……</AnnounceBody1>中的参数含义如下: open 弹出新窗口的命令; 'page.html' 弹出窗口的文件名; 'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替; height=100 窗口高度; width=400 窗口宽度; top=0 窗口距离屏幕上方的象素值; left=0 窗口距离屏幕左侧的象素值; toolbar=no 是否显示工具栏,yes为显示; menubar,scrollbars 表示菜单栏和滚动栏。resizable=no 是否允许改变窗口大小,yes为允许; location=no 是否显示地址栏,yes为允许; status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许; 注意: 第一,修改height、width参数只能改变公告窗口的尺寸,并不能改变公告背景(图片)的尺寸,所以不建议修改; 第二,发布公告时,另起一行应该用“Enter”键(回车),或用“Shift+Enter”键,前者是另起一段,后者是在同一段中另起一行。
发现动易公告不是框框小文字溢出,就是因为字数少而只显示半截子,很难看。于是设法对其模板进行修改......
代码修改方法: 在<!-- ********网页中部代码开始******** --> 下面添加两行: <div align="center"> <div style="height: 350px; width: 760px; overflow=auto">
-->第一行必不可少,定义居中显示,不然地话会显示在左边,伸出界面多长多长,丑。 -->第二行定义了样式,规定了版面大小,如果字数多,可以用滚动条(默认的没有滚动条哦)...宽高的定义,我试了好几个数值,这个数字对于1024×768的分辨率正合窍(岚皋话,合适的意思)。夼君可以各人再试一哈,特别是宽度,因为横向滚动条本可以不要的,设置为合窍最好。高度调整,以正好显示出页脚部分为准,高了矮了都不好看。 我是在屋里的机子上试的,办公室的20液显,分辨率高达1620×1050,肯定显示的是半截拉胯。但考虑到现在17、19的液显普及,多数都用1024×768。所以就这么设吧。
然后呢,在<!-- ********网页中部代码结束******** -->前面加两行就展了^_^ </div>
</div>
动易公告版块的修改!
向上滚动公告如何显示公告详细内容
有些朋友在网站首页使用了向上滚动公告,默认的只是显示公告标题。有人提出最好能显示公告内容,如何修改呢?且听俺说说方法,其实是很简单的: 第一步:动易2005SP2中新增加了一个公告内容参数,我们要利用好它。即:修改模板中的公告调用标签,纵向滚动公告代码如下: <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>
标签这里最后一个参数就是公告内容字符数,如果要显示公告全文,这里最好设置大一些。 第二步:在语言包也就是Language\Gb2312.xml中查找以下代码: title="{$Content}">{$title}{$AnnounceInfo}</a>]]></AnnounceBody1> 改为: title="{$Content}"><STRONG><font color=red>{$title}</font></STRONG><br>{$Content}{$AnnounceInfo}</a>]]></AnnounceBody1> 其中,红色部分为新增加代码。 第三步:修改完保存之后,请到后台“更新缓存”(必须)。如果是生成HTML,请重新生成相关页面。OK!
如何让弹出公告页面显示有滚动条?
系统设置-------网站通用模板管理--------网站公告页模板-------添加以下红色代码 <!-- ********网页代码开始******** --> <div style="height: 440px; width: 400px; overflow=auto"> <table width="400" border="0" cellpadding="0" cellspacing="0"> ******************* ******************** </table> </div> <!-- ********网页底部代码结束******** --> 以上修改效果:当公告内容多时,自动在右侧加上滚动条。
弹出公告的标题定义文字大小和颜色的方法
在使用动易2005版时,许多朋友为弹出公告不能自定义公告标题文字的大小和颜色而苦恼。动易在2006版中已经能够定义了。现以“动易2006海蓝方案”为例,将方法介绍如下:
1、在网站风格管理中,打开默认的风格,添加如下CSS代码: .
.AnnounceTitle /* 弹出公告标题文字大小、颜色定义 */ { color: ff0000;font-weight:bold;font-size: 14;line-height: 150%; }
2、在网站通用模板页管理中,打开网站公告页模板,修改系统默认的2006海蓝网站公告页模板,查找以下代码:
<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"调用,即改为:
<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>
修改完毕(见效果图)。其它模板方案可以参照以上方法自行修改。
|