X2BlogV3.0概述
X2Blog是一款完全基于AJAX和Asp.net1.1的开源个人Blog平台,提供丰富的自定义功能,符合web标准,拥有可灵活扩充的换肤系统。X2Blog3.0版本相比2.1版本有了很大的改进,主要体现在所有的日志浏览全部异步调用,后台管理和前台显示完全集成,并且全部AJAX化。其中后台管理的实现完全包括在admin.js文件中,所有管理界面的生成都是由javascript完成。admin.js文件的载入是在点击管理时动态载入,并不会影响页面一开始加载的大小。
X2BlogV3.01更新说明
  • 解决了有时标题和类别不能正确解析空格而显示为 的问题;
  • 解决了当后台设置为不显示最新留言、最新评论列表时,发表留言或评论会出现脚本错误的问题;
  • 增加了新的主题simple;
  • 首页的换个风格下拉框中会显示为当前的主题风格;
  • 改进了编辑器的上传功能,不一定要浏览服务器也可以上传,避免了弹出窗口的问题;
  • 后台管理中不再用输入用户名,默认会显示为admin,并不能修改;
  • 将tipBox的关闭按钮改为文字,这样在静态页面也能正确显示,并可通过css进行控制;
  • 生成的静态文件能够正确显示图片了,并且showTopic.aspx模板文件移至html文件夹;
  • 改进皮肤功能,使全文阅读静态html文件能应用当前设置的皮肤;
  • 首页版权信息做了一些变化,去掉了备案号;
  • 修改了说明文件。
使用说明:
系统需要asp.net的运行环境,即IIS和.net Framework1.1的支持,没有相应环境的可以到微软网站免费下载;
正常打开项目文件的步骤:
  • 将压缩文件解压缩到某个文件夹;
  • 建立名为X2BlogPersonal的虚拟目录(注意:并不是直接在wwwroot下直接建立一个文件夹,而是要在internet信息服务管理器中创建),并将其主目录指向刚刚解压缩得到的X2Blog文件夹;
  • 打开项目文件。
默认管理登陆的用户名为:admin;密码:123456
技术支持:
关于X2Blog的使用说明可以访问:http://www.x2blog.cn/help/
有关技术的讨论请访问:http://www.x2blog.cn/supNate//
X2Blog的最新版本请关注:http://www.x2blog.cn/supNate/
支持X2Blog的朋友欢迎搬家自己的Blog,或者带动自己的朋友加入:http://www.x2blog.cn/
我们相信技术改变生活!
版权声明:
X2Blog分为个人版和多用户版两种,目前仅对个人版开源,供大家学习交流之用,不得用于商业用途;
X2Blog开源版本和多用户版的功能完全一样(除去用户注册与管理),大家可以任意修改使用;
X2Blog的版权归x2design.net所有。
X2Blog主要特点:
1.完全基于AJAX引擎
所有页面的显示均通过javascript xml的异步调用实现,只获取需要更新的数据,不需要刷新页面即可完成所有操作。大大减少了网络流量,加快了访问速度。尽管基于AJAX,但X2Blog客服了常见的刷新定位问题,采用自己独有的RefreshHandler来实现刷新后保持当前页面功能。
2.完全支持标准
页面结构完全符合XHTML 1.0 Transitional标准,并可以通过其验证。保持了向后兼容的特性,并且大大缩小了页面大小,加快了访问速度。X2Blog完好支持常见的IE、Firefox浏览器,其它浏览器有待测试。
3.不会丢失数据
因为提交和登陆都是异步调用,绝不会出现数据提交失败而出现的数据丢失现象。你完全可以在线编辑所有内容,即使登陆超时,可以重新登陆而继续提交数据,而无需重填。
4.界面友好,完全可定制
X2Blog采用xhtml css的样式控制,界面简洁友好,并且栏目位置和图片均可自定义。除了您想要它出现的内容,其它内容均不会出现。
5.文章效果即时预览
编辑文章时只需要点击预览按钮,文章的效果便会即时出现,不需要打开新窗口或者是刷新。
6.基于javascript的语法着色引擎
对于需要发布代码的广大程序员,常常希望代码更易读。X2Blog特地为此准备了语法着色功能,可以拥有桌面代码编辑器的显示效果。但通常的语法着色都是将着色好的代码存放在数据库,增加了网络流量和服务器负担。X2Blog的语法着色完全在客户端进行,并且会等其它内容装载完成后再着色,大大提高了访问速度。您所需做的仅仅是为一个代码块指定一个样式。而且编辑器内置了常用语言的样式指定功能。
7.丰富的栏目设置
每个栏目有多达11个属性可以设置,栏目的数目和显示顺序也可以随意更改,一切使用都在于你的创意。例如:你将栏目属性设置为允许留言就能实现一个小型bbs的功能,别人可以发表留言和进行回复;将栏目设定为无标题,无日期,不可评论,不可留言,那就可以作为自我介绍功能。更多示例请参考X2Blog帮助文档。
8.灵活的换肤功能
现在X2Blog提供五种主题风格,分别是:x2style,microsoft,wow,sunnyDiary,pink。并且主题风格正在不断增加中。你可以根据自己的喜好进行选择,效果无需刷新即时预览。同时,你可以设置是否允许别人在浏览你的页面时选择主题,主题的效果同样无需刷新即可出现。如果您不满意X2Blog提供的主题,而您又熟悉CSS,您可以填写自己的CSS,并应用到您的Blog中。
9.纯粹的Blog平台
X2Blog致力于发展和推广web2.0,RSS和Trackback均完全支持标准。RSS让你发布的信息更加灵活,可以让更多的人看到,Trackback使得你的Blog可以和其它支持标准的Blog平台进行交互。
10.根据需要生成静态html文件
如果编辑的日志比较长,可以选择输入摘要,这样文章的内容将分为摘要和内容两部分,并且系统会为其自动生成html文件,html文件的风格由当时选择的页面样式决定。主页面仅显示摘要,有一个自动产生的链接指向生成的静态html文件。静态文件通过ajax调用来进行点击统计和评论提交。