存档

2008年1月 的存档

改进系统函数 GetArticleList(2月1日更新)

2008年1月31日 阵风 没有评论

使用函数 GetArticleList 显示文章标题等信息时,如果采用表格式或分多列显示,有时会有问题。例如,共21篇文章的标题信息,分4列显示,结果代码少了3对<td>,造成显示效果上的瑕疵。 阅读全文…

分类: 动易 标签: ,

让动易采集系统允许列表只有一个链接

2008年1月31日 阵风 没有评论

有时采集项目的目标网站列表页暂时只有一个链接,有时为了清理采集历史而修改项目也会造成采集列表页只有一个链接在采集范围内,测试时会提示“只发现一个有效链接”。只能返回修改成两个以上链接,测试成功后再修改成一个链接,然后直接点“属性设置”,然后点“完成”。 阅读全文…

分类: 动易 标签: ,

将动易SiteWeaver留言板由讨论区模式改为留言板模式

2008年1月16日 阵风 没有评论

PowerEasy SiteWeaver CMS 6.5 Build 0115的留言板首页默认显示方式为讨论区模式,如果想改为留言板模式,只需修改系统的默认值即可。
修改方法:修改Include/PowerEasy.GuestBook.asp中的函数ShowGueststyle(),将默认方式由 1 改为 2。 阅读全文…

修复SiteWeaver™ CMS 6.5 Build 0115留言板bug

2008年1月16日 阵风 没有评论

PowerEasy? SiteWeaver? CMS 6.5 Build 0115后台设置留言板允许游客发布,但游客发布留言是提示:对不起,您尚未通过邮件验证,不能发表留言!
修复办法:修改GuestBook/Guest_Write.asp 阅读全文…

分类: 动易 标签: , ,

让多个下载地址分行显示并修复防盗链功能

2008年1月16日 阵风 没有评论

PowerEasy® SiteWeaver™ CMS 6.5 Build 0115的include/powereasy.soft.asp中,大约1449行的代码为

For iTemp = 0 To UBound(arrDownloadUrls)

在其后增加一行,

if iTemp>0 then strUrls = strUrls & “<br />”

则软件有多个下载地址时会自动换行。

软件栏目设置——栏目选项中,“是否启用此栏目的防止复制、防盗链功能”的选项无效,始终启用防盗链功能,内容页不显示真实下载地址。

修复办法:修改include/powereasy.soft.asp,在大约1354行找到如下代码,将其中的注释符(行首的单引号)去掉即可。 阅读全文…

修改留言频道每行显示留言类别数量

2008年1月14日 阵风 没有评论

默认情况下,动易留言频道栏目导航处每行只显示10个留言类别(第一行9个)。有时留言类别名称较短,每行仅显示10个的话行尾空白较多,影响美观。

如何修改每行显示的留言数量呢?

如果是动易2005版、2006版等组件版本,恐怕只能增加自定义标签来实现了,需要替换多处。如果是PowerEasy® SiteWeaver™ CMS(动易 SiteWeaver™ 内容管理系统),那就简单了,只需修改Include/PowerEasy.GuestBook.asp中的函数GetGKindList()即可。 阅读全文…

修改 SiteWeaver默认值的方法和建议

2008年1月13日 阵风 没有评论

现在动易开源了,大家可以自行修改了,但很多人想修改却找不到修改的地方,近日就有很多人在论坛发帖询问。

下面举例说明我的修改方法(1、查找:通过DreamWeaver在全站范围内的源代码搜索 2、修改:语言包、系统文件——多为admin和include两个文件夹中的文件)。首先先提醒一下:修改内容要有记录,以便查错、恢复和升级。

例如修改标签{$ShowChannel},首先通过DreamWeaver在全站范围内的源代码搜索ShowChannel,发现Include/PowerEasy.Common.Front.asp中有如下代码

If InStr(strHtml, “{$ShowChannel}”) > 0 Then strHtml = Replace(strHtml, “{$ShowChannel}”, GetChannelList(0))

这说明标签{$ShowChannel}取决于GetChannelList()。再搜索GetChannelList,发现Include/PowerEasy.Common.Front.asp中有Function GetChannelList(NumNewLine),已经找到了。 阅读全文…

分类: 动易 标签: , , ,

如何根据IP地址决定是否隐藏网站下方的管理登陆链接

2008年1月12日 阵风 没有评论

默认情况下,用动易系统做的网站在底部导航处会有”管理登陆”链接,方便管理员登录后台进行管理。如果管理员不想让其他人知道后台地址,在管理后台禁止显示”管理登陆”链接在登录后台时又嫌麻烦,但自己所用电脑IP地址固定,就可以修改模板和标签来实现隐藏”管理登陆”链接的目的。

将原来的模板或其它标签中的标签{$ShowAdminLogin}替换为

<script language=”javascript” src=”/myShowAdmin.asp”></script>

,如果在后台网站信息配置中设置不显示管理登录链接,则可以保留{$ShowAdminLogin}直接在{$ShowAdminLogin}后添加

<script language=”javascript” src=”/myShowAdmin.asp”></script>

阅读全文…

分类: 动易 标签: , , ,

去掉顶部频道显示处的网站首页及频道地址的扩展名

2008年1月11日 阵风 2 条评论

大部分情况下,http://www.zhangzhenfeng.com/ 与 http://www.zhangzhenfeng.com/index.asp 的 Google PageRank 是不同的。据说,在google 看来,目录的权重比文件大。默认情况下,动易的标签 {$ShowChannel} 输出时,网站首页、频道首页的地址都是{$InstallDir}index.htm、{$InstallDir}Article/index.asp 的形式,如何才能修改为 {$InstallDir}、{$InstallDir}Article/ 的形式呢? 阅读全文…

禁止待审批会员、未验证会员在留言板留言

2008年1月11日 阵风 没有评论

要想禁止待审批会员、未验证会员在留言板留言,对于动易的开源版SiteWeaver™ CMS,修改GuestBook/Guest_Write.asp,找到顶部的如下代码

If GuestBook_EnableVisitor = False And UserLogined = False Then
FoundErr = True
ErrMsg = ErrMsg & “<li>” & XmlText(“Guest”, “ShowWrite/Notpermission”, “您尚未登录,请登录后再进行您的操作!”) & “</li>”
End If
If FoundErr = True Then
Call WriteErrMsg(ErrMsg, ComeUrl)
Response.End
End If

阅读全文…