您现在的位置: 教育资源库 >> 电脑学院 >> 网页设计 >> 网页制作 >> 正文

基于动易网站管理系统的文档在线(文库)浏览应用##5151doc

基于动易网站管理系统的文档在线(文库)浏览应用
作者:佚名 文章来源:教育资源库 点击数: 更新时间:2010-8-3

完全自动化生成,可以搭配多种网站系统、网站数据库使用,Office To Flash 7.0(提供了access版本和mssql2005版本)软件在最下面。

相关下载:

基于动易网站管理系统的文档在线浏览应用.docx (文件大小:792.3 K)

PPT2007SQL2005数据库版.rar (文件大小:2.9 M)

PPT2007ACCESS数据库版.rar (文件大小:2.9 M)

文档在线浏览应用是现在比较时髦的东东。相信大家对百度文库 豆丁网等并不陌生。看了本人写的这篇文章,你也可以做一个出来。


基于动易网站管理系统的文档在线浏览应用(SiteFactoryBizIdeaasp.net+mssql2005

感谢动易网络提供简明教程。
Powereasy www.powereasy.net
 


服务器方面程序部署:

1、服务器系统推荐使用windows2003或者 windows 2008。数据库推荐使用mssql 2000 或者 mssql2005。

2、安装ms office 2007, 安装adobe flashpaper 2,安装Office To Flash。

3、安装smartprint、AspJpeg等(用于生成文档缩略图与图片水印),如不需要此功能,可不用安装。

注:Office To Flash软件有access、mysql、 mssql2000、mssql2005对应的数据库版本,与网站系统语言无关。以上软件请使用注册版本。

4、设置Office To Flash软件数据:


服务器名:输入mssql2005的数据库ip地址,本机使用local即可。

数据库:即动易网站系统对应的数据库名。

用户名和密码:动易网站系统sql数据库对应的数据库帐号。

上传文档保存的表名:PE_InfoFileRelation

字段名:Path

以上几个请不要随意改动。选择连接数据库,创建字段,自动生成wwk字段(类型可能与下图不同)。

在PE_InfoFileRelation参照图示增加两个字段,nameswf 、namepic两个字段名可以随意修改,数据类型不要改动。


生成flash保存目录:D:\web\sf\UploadFiles\flash

这里的D:\web\sf\是动易网站系统安装的目录,UploadFiles是上传目录,flash是保存flash的目录,请根据自身情况设置。

网站根目录:D:\web\sf\UploadFiles(即网站目录+上传目录!)

如果需要生成缩略图,参考图示进行设置。将“开始菜单--控制面板—打印机与传真”中Smart Print虚拟打印机设为默认打印机,在打印首选项设置保存目录要与“图片目录设定的原图片”目录一致,jpg格式图片才可以有水印。


程序设定时间:服务器配置较好的,可以选择5分钟,配置一般的,选择1分钟。

程序运行之后,只在任务栏右下角显示,单击打开即可。

动易网站系统部署:(以SiteFactory 3.5+mssql2005全新安装为例)

登陆SiteFactory 3.5网站管理平台,

后台管理 >> 系统设置 >> 模板标签管理 >> 模板管理 >> 修改模板编辑模板:/内容页模板/默认下载内容页模板.html 文件扩展名应为html或htm,不能包含\/:*?"<>|.和空格等字符!

增加下列代码中蓝色部分

      {PE.Label id="右侧广告一" /}

      <div class="c_spacing"> </div>

      <!-- 右侧二列开始 -->

      <div id="s_info_box">

        <!-- 右侧相关软件开始 -->



       <!-- 文档预览开始 -->

       <div class="S_Intro">

         <dl>

           <dt>文档预览</dt>

           <dd>

<div class="c_content_overflow">

<center>



</center>

<tablewidth="700" border="0" align="center">

 <tr>

   <td><table width="630"height="500" border="0" align="center">

     <tr>

       <td><divalign="center">

           <objectclassid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"align="center"

width="630"height="500">

             <param name="movie"value="http://127.0.0.1/UploadFiles/viewer.swf?aa={PE.SiteConfig.SitePath/}/{PE.SiteConfig.UploadDir /}/{PE.Field id="cone"fieldname="nameswf"  /}"/>

             <paramname="quality" value="high" />

             <param name="scale"value="noscale" />

             <param name="allowFullScreen"value="true" />

             <paramname="bgcolor" value="#FFFFFF" />

             <embedsrc="http://127.0.0.1/UploadFiles/viewer.swf"quality="high" scale="noscale" bgcolor="#1A50B8"width="630" height="500" align="center" allowfullscreen="true"

type="application/x-shockwave-flash"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>

           </object>

       </div></td>

     </tr>

   </table></td>

 </tr>



</table>

</div>

</dd>

         </dl>

       </div>

       <!-- 文档预览结束 -->

   

     <div id="s_info_right">

          <div class="c_spacing"> </div>

          <!-- 相关软件 -->

          <div class="s_info_correlative">

             <dl>

               <dt>相关软件</dt>



value="http://127.0.0.1/UploadFiles/viewer.swf?aa={PE.SiteConfig.SitePath/}/{PE.SiteConfig.UploadDir /}/{PE.Field id="cone"fieldname="nameswf"  /}"/>

http://127.0.0.1/UploadFiles/viewer.swf这个是flash播放器服务器地址,aa后面的{PE.SiteConfig.SitePath /}/{PE.SiteConfig.UploadDir/}/{PE.Field id="cone" fieldname="nameswf"  /}不要随意修改,注意中间有斜杠。nameswf这个即是在PE_InfoFileRelation新建的字段对应的标签里面的名称,可以随意命名,但一定要和标签里面的那个命名一致,后面会有说明。

后台管理 >> 系统设置 >> 模板标签管理 >> 标签管理 >> 标签模板设置 >> 软件_内容页

标签查询设置里面:增加下面的蓝色代码

FROM

PE_CommonModel CM

INNER JOIN PE_U_Soft UT ON (CM.ItemID = UT.ID)

INNER JOINPE_InfoFileRelation IR ON (CM.ItemID = IR.InfoID)

在软件_内容页的标签内容编辑框增加下列蓝色代码:

 <Title>

  <xsl:value-of select="/NewDataSet/Table/Title"/>

 </Title>

  <nameswf>

   <xsl:value-ofselect="/NewDataSet/Table/nameswf"/>

  </nameswf>

第一行和第三行的nameswf可以随意命名(两个要一致),但不要和其他的重复,这个要和刚才在模板里面增加的部分要相同。

第二行中的nameswf就是在数据库PE_InfoFileRelation表增加的字段,要和前面的Office ToSwf软件界面的设置要相同。

注意点:软件模型中DefaultPicUrl字段,不要设置默认图片,同时也不要显示在添加界面(这样会员就不用添加软件图片),下载地址里面只能增加一个地址,如果有两个或者两个以上的,文档预览里面只显示第一个下载文档对应的swf文件。

在线文档浏览应用主要是支持doc、xls、ppt、txt、jpg、gif、pdf、htm等,支持的文档类型和目前其它的案例网站是一样的。

案例网站:百度文库、墨子网、道客网、豆丁网、幸福校园等。

下图是我在自己的笔记本上面做的演示图片。


相关下载:

基于动易网站管理系统的文档在线浏览应用.docx (文件大小:792.3 K)

PPT2007SQL2005数据库版.rar (文件大小:2.9 M)

PPT2007ACCESS数据库版.rar (文件大小:2.9 M)

[这篇文章来自[教育资源库]edu.5151doc.com收集与整理,感谢原作者]
本文版权归原作者所有,如需转载或摘录请注明出处:教育资源库 http://edu.5151doc.com

文章录入:魅力教师    责任编辑:5151doc 
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
| 设为首页 | 加入收藏 | 联系站长 | 在线投稿 | 版权申明 | 网站登陆 |