1.子栏目循环列表: 【ArticleList_ChildClass】 <!--【ArticleList(ChannelID,rsClass_arrChildID,true,0,6,false,false,,0,3,False,60,0,false)】--> 子栏目ID——{$rsClass_ClassID} 子栏目名——{$rsClass_ClassName} 子栏目路径——{$rsClass_ClassUrl} <!--【/ArticleList】--> 【/ArticleList_ChildClass】
2.自定义函数标签分页时需要的三个JS文件: <script src="/JS/prototype.js"></script> <script src="/JS/scriptaculous.js"></script> <script src="/JS/checklogin.js"></script>
3.在首页中调用文章频道的菜单: 加在头部:<SCRIPT language=JavaScript1.2 src="/js/stm31.js" type=text/javascript></SCRIPT> 加在需要显示的位置:<script language=JavaScript1.2 src="/Article/JS/ShowClass_Menu.js"></script> 如需调用其他频道请修改Article为其他频道目录,如:下载为soft。
4.限制已注册(已登录系统的)用户重复注册 查找Reg目录User_Reg.asp文件内的Call ReplaceCommonLabel,在其下添加以下代码即可: If CheckUserLogined=True then FoundErr = True ErrMsg = ErrMsg & "<li><center><font color=#ff0000>对不起,您已是本站注册用户,请勿重复注册!</font><br><br>您的用户名是 <font color=#99000><b>"&username&"</b></font><br><a href='/'><font color=#666666><< 返回首页</font></a> <a href='/user/'><font color=#666666>用户中心>></font></a><center></li>" Call WriteErrMsg(ErrMsg, ComeUrl) Response.End End If
如果不需要阅读用户注册声明(把Reg.asp的链接改为Reg1.asp,就不用再等8秒看那么长的注册声明了),可直接在Reg1.asp里的 Dim strPath If EnableUserReg <> True Then FoundErr = True ErrMsg = ErrMsg & "<li>对不起,本站暂停新用户注册服务!</li>" Call WriteErrMsg(ErrMsg, ComeUrl) Response.End End If 下面添加以上代码即可
5.取消用户登录提示自动返回 查找User目录User_Chklogin.asp文件内的Call WriteSuccessMsg("您已成功登陆,欢迎您的光临!", ComeUrl) ,修改为以下代码 Call CloseConn Response.redirect ComeUrl
6.为软件频道、图片频道的“插入图片”增加“从本地上传图片”功能 打开Editor/editor_ChkPurview.asp文件,找到60行,把 If AdminName <> "" And (ShowType=0 or ShowType=4 or ShowType=5) Then 改为 If AdminName <> "" And (ShowType=0 or ShowType=2 or ShowType=3 or ShowType=4 or ShowType=5) Then 即可
7.动易系统的CMS版与ESHOP版有什么不同?ESHOP版包含了CMS版的全部功能吗? 答:CMS版是内容管理系统,主要有三大模块(文章、图片、软件),而ESHOP版是商店管理系统,在CMS版的三大模块的基础上还多了个商城模块,所以说ESHOP版是包含了CMS版的全部功能的。
8.SiteWeaver CMS版如何转换成ESHOP版? 答:下载eshop版的程序,解压后用其中的Admin、Include、Shop目录覆盖源文件即可。
9.每当有新版本发布的时候,不想每次登陆后台都弹出升级提示,应如何取消? 答:打开Admin目录的Admin_Index_Top.asp文件,删除以下JS代码即可 Response.Write "<script src='http://update.powereasy.net/Version.asp?Trade=SiteWeaver&SystemVersion=" & SystemVersion & "&SystemBuildDate=" & SystemBuildDate & "'></script>"
10.我原来使用的是Access数据库,现在想转换成MSSQL数据库,该如何做? 答:使用程序包自带的数据迁移程序就可以实现AC-SQL、AC-AC、SQL-SQL、SQL-AC之间的数据库转换。具体操作请参阅数据迁移的使用说明。 要实现AC迁移到SQL,具体操作可以参照以下步骤: 1、先按照http://bbs.powereasy.net/dispbbs.asp?boardID=67&ID=354942或http://bbs.powereasy.net/dispbbs.asp?boardID=67&ID=355019 建立SQL数据库; 2、修改根目录下的conn.asp中的数据库类型为SQL,并设置好SQL数据库名、用户名、数据库密码; 3、运行install.asp,如果可以看到安装界面,则代表SQL数据库安装成功; 4、把AC数据库及DataTrans.asp(数据库迁移程序)拷到根目录下,运行DataTrans.asp; 5、在出现的数据库选择中选择AC数据库,并设置好数据库名称(默认是SiteWeaver6.6.mdb,而实际上SiteWeaver6.6的数据库名是SiteWeaver.mdb,希望动易会修正一下,以免产生误导) ,再点击“下一步” 6、勾选要迁移的项目,然后点击“下一步”完成数据迁移 要注意的是: 1、如果之前的AC数据库是改了其它名称及后缀名的话,一定要改回MDB后缀,如原来的数据库名是Pesw6.6.asa,则要改回Pesw6.6.mdb,否则数据迁移程序是无法识别的; 2、在迁移后如果打开页面显示“找不到模板”,可重新运行install.asp即可解决。 3、如果是使用MSSQL2005数据库的话,数据库的安装可参考SiteFactory的安装方法来做。http://tech.powereasy.net/help/sitefactory/1407.html
11.如何修改导航栏中“您现在的位置:”后面的>>符号? 答:打开语言包Language/Gb2312.xml找到<NavLink>& gt;& gt;</NavLink>,修改其中的红色字符代码为其它符号就可以了,修改后要在后台刷新系统文件、清理缓存才可以看到效果。
12.如何去掉后台头部帮助公告 找到找到admin/Admin_index_Main.asp这个文件,修改下列代码: <td> <span class="STYLE4">帮助公告</span></td> </tr> <tr> <td height="8"><img src="Images/adminmain0line.gif" width="283" height="1" /></td> </tr> <tr> <td><div id="peinfo1">1正在读取数据中...</div><div id="peinfo2" style="z-index: 1; visibility: hidden; position: absolute"></div> <div id="peinfo5" style=" visibility: hidden;"></div> </td> 把这段代码注释掉即可。
13.SiteWeaver的购买和收藏链接: 购买链接: <A href="{$InstallDir}{$ChannelDir}/ShoppingCart.asp?Action=Add&ProductID={$ProductID}"><IMG src="{$InstallDir}{$ChannelDir}/images/gm.gif" border=0></A> 收藏链接: <A href="{$InstallDir}User/User_Favorite.asp?Action=Add&ChannelID={$ChannelID}&InfoID={$ProductID}"><IMG src="{$InstallDir}{$ChannelDir}/images/sc.gif" border=0></A>
14.IE8正式版下动易后台编辑器无效的解决方法 微软的IE8正式版已于2009年3月20日正式发布了,也有不少的动易用户升级了自己的浏览器,但在升级后都发现动易的后台编辑器无法使用了,症状就是点击任何功能图标都没有弹出设置窗口,经过GG搜索了一下,终于找到了解决IE8下无法使用编辑器的方法。具体修改方法如下:
方法一:打开根目录下的editor.asp,找到以下代码 if (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'anonymous()'); 修改为 if(navigator.appVersion.match(/8./i)=='8.') { if (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'onclick(event)'); } else { if (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'anonymous()'); } 保存,刷新系统文件,清理缓存。再重新打开后台编辑器看看
方法二:打开根目录下的editor.asp,找到以下代码 if (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'anonymous()'); 修改为 if(navigator.appVersion.match(/MSIE (7|8)\./i)!=null){ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); }else{ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); } 保存,刷新系统文件,清理缓存。再重新打开后台编辑器看看
15.升级到6.8,添加图片或者文件自定义字段,为什么还是没有发现上传框? 原因:检查一下以下的权限 1、添加的信息所属频道是否允许上传文件。 2、该用户在该频道内是否有上传权限(如果是默认会员组的权限,则检查该会员组在该频道是否有上传权限) 注:如果是管理员添加信息,则需要检查一下该管理员对应的前台会员是否有相应的上传权限
16.修改后台文章编辑器里的默认字体大小 找到根目录下的Editor.asp第329行 Response.Write "<iframe style='font-size:12px' ID='HtmlEdit' MARGINHEIGHT='1' MARGINWIDTH='1' style='width=100%; height=100%;' scrolling='yes' ></iframe>" 修改红色字符部分的数值大小。
17.如何修改后台文章管理默认每页显示文章数 问题:sw版本后台文章管理中默认的是每页显示20篇文章,如何设置默认的显示为30? 解决:修改Admin\Admin_Article.asp,在这个页面加上Maxperpage=30 如下: …… '************************************************************** ' Software name: PowerEasy SiteWeaver ' Web: http://www.powereasy.net ' Copyright (C) 2005-2009 佛山市动易网络科技有限公司 版权所有 '************************************************************** Maxperpage=30 Const NeedCheckComeUrl = True '是否需要检查外部访问
Const PurviewLevel = 2 '0--不检查,1--超级管理员,2--普通管理员 Const PurviewLevel_Channel = 3 '0--不检查,1--频道管理员,2--栏目总编,3--栏目管理员 Const PurviewLevel_Others = "" '其他权限 …… |