网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网站建设 >> 动易专区 >> SiteWeaver教程 >> 正文
最新文章
· SiteWeaver系统结构功能概述
· SiteWeaver数据表列表
· IE8正式版下Siteweaver后台编辑器无效
· 在自定义标签中运用js
· SiteWeaver会员登录调用方法
· 生成html或刷新栏目JS时提示“写入文
· 实现文章中出现的关键字自动加亮加连
· 搜狐flash幻灯片标签
· SiteWeaver6.8无限级树形导航标签
· SiteWeaver CMS转换升级为SiteWeaver
热门文章
 动易SiteWeaver版自定义动态标签、
 生成html或刷新栏目JS时提示“写入
 文章自定义列表标签【ArticleList】
 SiteWeaver 6.8会员模板使用说明
 SiteWeaver数据表列表
 FLV视频插件 for SW系列
 在自定义标签中运用js
 Siteweaver模板对应的页面
 文章栏目页标签【ArticleList_Chil
 实现文章中出现的关键字自动加亮加
相关文章
SiteWeaver数据表列表
IE8正式版下Siteweaver后台编辑器无效的解
动易SiteWeaver程序增强版Config_集成Con
Siteweaver模板对应的页面
SiteFactory学习笔记
仿香港凤凰网文章心情投票
点击友情链接如何直接指向链接的网站?
如何把防注入开关设在后台进行设置
下载频道添加了快车和迅雷下载的完美方法
FLV视频内容页直接播放标签制作和使用说明
如何解析自定义字段中插入的html代码和标
内容页获取当前文章的链接地址
文章内容页怎么把作者和来源中出现的超链
利用标签打造九图幻灯
如何用自定义标签取出当前栏目的同级栏目
如何用自定义标签循环取出频道的栏目列表
在首页实现循环调用大类栏目子栏目文章的
用自定义标签获取当前文章的链接地址
【ArticleList(参数列表)】列表使用范例
调用商城最新订单标签
SiteWeaver学习笔记
来源:畅无忧设计 更新时间:2010/7/8 11:07:06 阅读次数:
字体:[ ] 我要投稿

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=354942http://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 = ""   '其他权限
……

  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号