念佛堂V2.0源码
本站念佛堂演示 | 管理入口 |
天天念佛网念佛堂演示

念佛堂源程序采用Flex4 + WebService结构
数据服务:.NET WebService,
后台管理:Asp.net 3.5
数据库:SqlServer 2005
现有版本提供的功能:
 1. 用户注册、登录、信息修改及计时计分功能
 2. 系统预设及用户预设保存功能
 3. 背景音乐选择,设音量调节及静音功能
 4. 佛像、背景、前景选择
 5. 匿名用户设置短期保存,用户设置长久保存功能
 6. 佛事供养活动功能
 7. 在线许愿回向功能
 8. 在线听诵经朗读(有字幕)
在线念佛堂设计说明:
  在线念佛堂旨在提供虚拟的念佛场所,接迎未学佛或初学佛者进入佛门,也为网络用户提供在线瞻仰佛的需要。佛陀教育需要高度艺术的方法,才能更广泛接近大众,因此在设计上力求完美,并采用网络上新的技术,旨在让用户有良好亲切的感受。本版在1.0版基础上增加了用户功能、预设功能、经典朗读及音量控制等式功能,并改善了大量源代码,使软件更加完善成熟。
  在线念佛堂是学佛的一个辅助方法,不能代替正常的功课,请学佛者不要过多依赖。但在线念佛堂可以在闲暇时提供瞻仰佛的机会,提起学佛人的信心,这是在线念佛堂存在的必要。因此念佛堂精选优美的梵乐,精制佛像及背景,让人们在阿赖耶识中留下美好的种子。
  在线念佛堂的设计必须合于佛教职工仪法,不能因技术而自创形式。念佛堂没有采用显式计时方法,深恐因计时产生分心而生流弊,内设计时器只为统计佛堂礼拜供养等数据供参考,不能作为用功的标准。我们劝佛法的同修一定要佛陀及依祖师大德的方法修习,网络只是个辅助手段。在线念佛堂是否可以成为定课,我们不敢这么说,我们只提供在线让佛友亲近佛的机会。
念佛堂使用说明:
一、源码文件说明:
  Web:包括念佛堂程序、管理平台及WebService;
  NianfoTangFlex:念佛堂FLEX4源代码文件;
  sql2005database:Sql Server 2005数据库备份文件;
  设计模板:念佛堂佛像、前后景等设计参考模板;
  Flash资料:念佛堂预备可扩充内容,可由管理平台选择添加;

二、数据库安装:
  数据库为Sql Server 2005以上版本,在/sql2005database目录下,把bak文件还原,并设置web.config文件的connectionStrings章节,修改链接字符串。
  还原后,表名为“NFT_”开头的均为念佛堂数据源,必须保留。其余表为验证用户及管理员信息表,可根据自己网站需要保留或删除。

三、网站文件:
  网站的开发平台为VS 2008,“/Admin”文件夹为管理平台,也可自己重新开发,是为方便管理文件而制的。
    “/NianfoTang”是念佛堂文件,其中Flash、history、Music三文件夹是必须的,
  另有NianfoTang.swf念佛堂核心文件,playerProductInstall.swf、swfobject.js这两文件也需同时保留。
  NianfoTangSetting.aspx为配置文件(可根据自己需要更名,更名后需用FLEX4修改NianfoTang_Main.mxml文件中相应字符串后,重新发布即可。)

四、配置文件 NianfoTangSetting.aspx:
  NianfoTangSetting.xml为配置文件,可以据自己网站实际配置以下字段:
    
    <!-- WebServer地址,可根据自己网站地址修改域名 -->
    <WsdlNianfoTang>http://www.fuyjs.cn/NianfoTangSource/WebService/NianfoTangService.asmx?wsdl</WsdlNianfoTang>
    <WsdlUser>http://www.fuyjs.cn/NianfoTangSource/WebService/UserService.asmx?wsdl</WsdlUser>
    <!-- 网站首页地址 -->
    <FirstPageUrl>http://www.fuyjs.cn/</FirstPageUrl>
    <!-- 验证码图片地址 -->
    <CheckCodeImageUrl>http://www.fuyjs.cn/NianfoTangSource/Inc/CheckCode.ashx</CheckCodeImageUrl>
    <!-- 系统预设默认用户 -->
    <SystemPresetFromUserName>admin</SystemPresetFromUserName>
    (备注:admin是系统用户,可以该用户进入念佛堂,并配置合适的佛像及前背景等保存为方案,该用户的预置方案作为系统预置供所有用户选择使用。)

  问:如果网站不是.NET 3.5平台如何使用念佛堂程序?
  答:可以共享念佛网资源数据,WsdlString设置为http://www.365nianfo.com/下的Webservice及其它文件设置就可以运行,或根据Webservice函数开发不同平台的Service程序,修改FLEX4源程序中一些接口代码则可使用。另外本网站打算开发多用户版本,可以不需要数据库及程序文件即可使用念佛堂。

五、WebService:
  /WebService/NianfoTangService.asmx:提供念佛堂数据的WebService;
  /WebService/UserService.asmx:提供用户数据的WebService。

六、crossdomain.xml:
  设置WebService跨域访问,如果访问不存在跨域,可删除该文件。

七、AppSettings.config设置:
    <!--念佛堂文件路径-->
    <add key ="NianfoTangPath" value="http://www.365nianfo.com/NianfoTang/NianfoTang/"/>
    <!--念佛堂默认显示文件-->
    <add key="NianfoTangPath" value="http://localhost/NianfoTangSource/NianfoTang/"/>
    <add key="NianfoTang_DefaultMusicFile" value="http://www.fuyjs.cn/NianfoTang/Music/amtf01.mp3"/>
    <add key="NianfoTang_DefaultFoFile" value="http://www.fuyjs.cnm/NianfoTang/Flash/fo/AMiTuoFo.swf"/>
    <add key="NianfoTang_DefaultFoSmlFile" value="http://www.fuyjs.cn/NianfoTang/Flash/fo/s_AMiTuoFo.png"/>
    <add key="NianfoTang_DefaultBackgroundFile" value="http://www.fuyjs.cn/NianfoTang/Flash/Background/001.swf"/>
    <add key="NianfoTang_DefaultForegroundFile" value="http://www.fuyjs.cn/NianfoTang/Flash/Foreground/001.swf"/>
    <add key="NianfoTang_DefaultSutraName" value="《金刚经般若波罗蜜经》[王菲]"/>
    <add key="NianfoTang_DefaultSutraSoundFile" value="http://www.fuyjs.cn/NianfoTang/ReadSutra/金刚经[王菲].mp3"/>
    <add key="NianfoTang_DefaultSutraLyricFile" value="http://www.fuyjs.cn/NianfoTang/ReadSutra/金刚经[王菲].xml"/>
  以上可据自己网站实际配置。

  <profile>
   <properties>
    <group name="NianfoTang">
      <add name="LoginNum" type="System.Int32" />
      <add name="OnlineTime" type="System.Int32" />
      <add name="upOnlineTime" type="System.Int32" />
      <add name="GongYangTime" type="System.Int32" />
      <add name="upGongYangTime" type="System.Int32" />
      <add name="ReadSutraTime" type="System.Int32" />
      <add name="upReadSutraTime" type="System.Int32" />
      <add name="WriteWishNum" type="System.Int32" />
      <add name="MusicFile" type="System.String" allowAnonymous="true"/>
      <add name="Flash_FoID" type="System.String" allowAnonymous="true"/>
      <add name="Flash_FoFile" type="System.String" allowAnonymous="true"/>
      <add name="Flash_FoSmlFile" type="System.String" allowAnonymous="true"/>
      <add name="Flash_BackgroundFile" type="System.String" allowAnonymous="true"/>
      <add name="Flash_ForegroundFile" type="System.String" allowAnonymous="true"/>
    </group>
   </properties>
  </profile>
  以上是配置保存用户设置的Profile,请不要修改或删除,否则数据服务会出错。

八、管理平台:
  管理入口为/Admin,管理员默认帐号密码均为 admin。
  说明,Flash管理中,上传文件可以支持swf、jpg、gif、png格式,上传佛像需同时上传png缩略图供许愿使用,其余只上传一张大图即可。
  Flash规格为:960×500px;佛像缩略图:122×157px,请按规格要求上传。
  我们准备了设计模板,PSD格式为设计格式,FLA文件请用FLASH CS4以上版本打开。

  以上说明如果还用问题,或在使用中出现错误,请到http://www.fuyjs.cn/NianfoTang/Guest/留言,我们会给您作出解答。

天天念佛网 http://www.fuyjs.cn/NianfoTang/

四川佛缘精舍-天天念佛网 蜀ICP备2020025464号-1