Serendipity
Serendipity是一个采用PHP实现的Weblog/Blog系统。基于BSDLicense开源。
软件概况[ ]
授权协议:免费软件
运行环境:PHP+MySQL
官方网站;http://www.s9y.org
软件下载:站长下载
汉化包下载:站长下载
概述[ ]
Serendipity,不能生成静态页面但支持使用Rewrite伪静态URL,内置超多风格模板,可以通过拖拽设置侧边栏模块内容和排列,超多的内置插件什么相关文章、RSS读取、访客统计应有尽有。
Serendipity是一个用PHP语言编写的博客应用程序,用它可以很方便的创建在线日记,博客,和一个完整的网页。Serendipity提供了一个灵活,可扩展,和易于使用的框架。
Serendipity自带的插件架构可以轻松地修改博客的相关功能和外观。无需修改代码,便可以安装120多种插件,提高博客的功能。
Serendipity可以自动从用户贡献的插件库检查插件更新,并自动下载更新。还支持嵌套或成串显示评论,而其它大多数博客软件需要插件才能支持。Serendipity还提供了安装向导。与B2evolution和Nucleus不同,Serendipity不提供多博客支持,但它支持多个作者写一个博客。
特点[ ]
- Serendipity使用Smarty模板系统,高效地利用快捷的PHP代码
- 所见即所得的HTML编辑;
- 内置强大的媒体数据库;
- 多作者,可配置的权限/用户组系统;
- 支持Threadedcomment,嵌套分类;支持多种语言;
- 丰富插件与模板库;强大的垃圾过滤功能;
- 能够嵌到现有的Web页面中;支持XML-RPC;
- 支持多种数据库SQLite,PostgreSQL,MySQL,MySQLi;
- 支持从其它Blog系统;
- 无论是任何版本,只需一次点击,便可轻松升级;
- 可以方便的导入导出文章
使用手册[ ]
CSS类[ ]
- serendipity_entry
包含条目
- serendipity_title
每个条目的标题
- serendipity_date
- 每个条目的日期
- serendipity_commentsTitle
用于“引用”,“评论”和“添加评论”扩展项目的视图名称
- serendipitySideBarTitle
侧边栏插件的标题
部分Smarty变量[ ]
- $raw_data [mixed]
如果使用旧风格的“layout.php”用于主题,这里面包含了layout.php代码。
- $plugin_calendar_weeks [array], $plugin_calendar_dow [array], plugin_calendar_head [array]
包含日历显示侧边栏日历(关联数组项数据)
- $is_form [bool], $category_image [string], $form_url [string], $categories [array]
用于显示在侧边栏的类别列出具体的变量。
$is_form 指示是否选择多个类别的<form>标签。
$form_url 包含提交URL的形式。
$category_image 包含的“XML”按钮图像文件名。
$$categories 嵌套的关联数组。
- $plugindata [array], $pluginside [string]
$plugindata 包含了一个侧边栏插件输出的关联数组。
- $leftSidebarElements [int], $rightSidebarElements [int]
包含每个边栏插件的数额。
- $content_message [string]
一些有关Serendipity的searchresults具体误差(例如通知消息,没有发现作品等)
- $searchresult_tooShort [bool], $searchresult_error [bool], $searchresult_noEntries [bool], $searchresult_results [bool]
指示quicksearc是否返回的错误/结果/没有项目
- $startpage [bool]
如果设置,显示目前的前端首页。
- $uriargs [array]
包含的URI参数列表传递给当前页
- $is_preview [bool]
如果设置,模板目前被称为“预览模式”
- $preview [string]
包含项目预览(解析'entries.tpl')
- $commentform_action
包含表单的URL提交的数据。
- $commentform_id
包含条目ID显示的形式。
- $ commentform_name,_email,...
来自POST或COOKIE的具体输入的数据。