锐傲博客V1.0安装与使用说明书

    首先感谢您使用锐傲博客系统,这是一套完全永久免费的博客门户程序(不会针对不同数据库进行收费),使用.net2.0编写,编码结构为N-Tige模式,数据库引擎采用了Nhibernate,可以支持当前流行的几乎所有数据库,包括SQLSERVER2000\SQLSERVER2005\ORACLE\MYSQL\DB2\ACCESS等,但是在默认情况下,我使用了ACCESS作为默认配置,这样几乎在任何一台支持ASP.NET2.0的主机上都可以使用,如果您需要使用其他数据库的话,请将ACCESS数据库导过去,并设置好主键、索引、自增列(所有表的ID字段)基本就可以了,然后在修改web.config中最上面的数据库配置即可使用。
    PS:锐傲小组祝您建站顺利,如有任何疑问请与我们联系,我们的联系方式为:MSN(terry8750@hotmail.com)/QQ(889508)/QQ群(621880),对了,该版本暂不提供源代码,过一段时间会提供出来,请各位朋友不要针对这个问题再次询问了,我承诺到一定时间,绝对会开放所有的代码,大家不必为这个担心。
目录:

一、安装锐傲博客V1.0
二、如何开启会员博客独立二级域名功能
二、锐傲博客日志列表JS调用
 

一、安装锐傲博客V1.0
    其实锐傲博客的安装是非常简单的,通常情况下只需要将压缩包解出来,放到服务器上即可使用,但要求服务器必须支持asp.net2.0才可使用,如果您是上传程序到虚拟主机使用,那么则需要将bin目录放置在虚拟主机的根目录下,如果是在自己的服务器上使用该程序,则需要将程序放置到适当的目录之后,打开iis建立一个网站或者虚拟目录并指向程序所在的位置,并设置好应用程序的asp.net版本以及文件读写权限,即可使用。
    在程序安装完成后,进入 http://程序地址/admin/default.aspx即可进入程序的总后台,
    默认超级管理员的用户名为admin密码为admin1234,请安装好后立即修改。
    使用中如果目录为NTFS的话,请设置好App_Data中的数据库文件的权限以及以下文件的权限:
    Public\Common\Config\My.config
    Common\Config\My.config
    Common\Config\PostType.config
    数据库选择:在默认情况下,程序将使用Access作为数据库,数据库文件位于App_Data\Ruiao_Data.mdb.config,不过我们还同时提供了SQLSERVER2000数据库的数据库备份文件与相关配置,详细情况请查阅Sqlserver2kPack.rar文件中有相关说明。
    [常见安装问题]一般情况下,安装过程中如果出现问题,通常会有这几种可能:
    1、主机不支持asp.net2.0。
    解决办法:安装asp.net2.0使其支持,别无它法。
    2、虚拟目录没有设置。
    解决办法:为程序设置一个虚拟目录,并设置执行权限为"纯脚本"即可,如果是上传到虚拟主机使用的话,则通常无法建立虚拟目录,则将bin目录放在虚拟主机的根目录下即可,但这种情况下有可能导致程序的根目录自动识别错误,如果出现这种情况,则请修改web.config文件,在appSettings节点中增加<add key="AppUrl" value="http://www.ruiao.org"/>,其中value的值ruiao.org应当填写为你的程序所在的url路径。
    3、网站或者虚拟目录的asp.net版本设置有误。
    解决办法:如果是虚拟主机用户,请与空间提供商协商解决,如果是自己的服务器,请打开IIS找到博客程序所在的网站或者虚拟目录,点开属性页后,找到asp.net页,将会看见一个下拉菜单,在其中选择2.0.xxxx即可。
    4、NTFS的文件访问权限设置有误。
    解决办法:如果是虚拟主机用户,请与空间提供商协商解决,如果是自己的服务器,请在硬盘中找到博客程序所在的目录,点开属性页,选择"安全"后,为asp.net运行帐户赋予读取、写入、修改等权限即可,通常情况下xp系统中的asp.net运行帐户为“ASPNET”,win2003下则为“IWAM_计算机名”。


二、如何开启会员博客独立二级域名功能
1、首先你要拥有一个独立域名,并将其泛域名(比如*.ruiao.org)解析到你的服务器上,然后在你的服务器的IIS中将博客程序设置为一个单独的网站,并且将主机头留空。
2、然后要修改web.config文件,在appSettings节点中增加<add key="AppUrl" value="http://www.ruiao.org"/>,其中value的值ruiao.org应当填写为你的博客程序所在的url路径,以及 <add key="DomainID" value="ruiao.org"/>与<add key="CookieDomain" value="ruiao.org"/>两段,其中DomainID填写一个固定的唯一值即可,这个是用来在程序中标识一些全局数据项的,CookieDomain则是用来使系统中使用的cookie可以所有二级域名下均可使用,建议将两个值都设置为你的泛域名所属的上一级域名,比如*.ruiao.org则设置为ruiao.org即可。
3、进入系统后台的博客管理,点开系统设置后,找到“会员博客域名”将其设置为你将为会员提供的2级域名服务的那个域名,并且还可以在这里设置"默认是否支持独立域名"来设定用户建立博客后是否默认就拥有一个2级域名,并且在会员博客管理中,可以针对单个会员博客单独设置他是否启用2级域名的功能,如果关闭,则使用目录方式访问。


三、日志列表JS调用说明
  日志引用程序的位置位于博客程序根目录下的ArticleQuote.aspx,该程序在其他任何地方调用博客中的日志列表,比如站点的首页等,调用的时候只需要在需要显示的地方插入以下代码即可:<script src="http://您的博客程序根目录的URL/ArticleQuote.aspx?参数1=参数值1&参数2=参数值2"></script>,当然了,参数您可以也完全不要,或者根据您的需要添加使用以下参数:
ChannelID:日志所属频道的ID,填写该参数后将仅显示该频道下的日志。
BlogID :日志所属博客的ID。
CategoryID :日志在所属博客中的所属子分类的ID。
Commend :1为仅显示非推荐日志,2为仅显示推荐日志。
PostType :日志类型。
PostState :日志状态,
PostStateIn :0为不包含级公开级别比自己低的日志,1为包含,默认为包含。
PostDateMix 与PostDateMax :日志发表时间的范围。
AddTimeMix 与AddTimeMax :日志实际添加进数据库的时间范围。
UpdateTimeMix 与UpdateTimeMax :日志最后更新的时间范围。
Tag:日志的Tag检索关键字。
Keyword:日志的内容检索关键字。
FirstResult:从第几个日志开始显示,默认为0,就是第1行。
MaxResults:显示多少个日志,最多100个,默认10个。
CustomStyle :是否自定义样式,是的话,则不会自动输出默认样式。
ListStyleName:列表样式名称。
ItemStyleName:列表项样式名称。
Target:链接打开目标窗口,默认为本窗口,_blank为新窗口打开
TitleLength:标题显示多少个字符,一个中文为2个字符,超过部分将被截断。
Width:显示日志列表的容器的宽度,默认为300,单位为px。