|
来源:http://trac.seagullproject.org/wiki/Integration/Serendipity 集成Serendipity博客Serendipity被广泛认为是PHP中的最好BLOG之一,它有可能已经被移植到所有的语言平台。现在你可以将它集成到你的seagull项目中: 安装
o 在 Appearance and Options -> Is serendipity embedded? 选择 'yes'
o 设置Paths -> Index file 为 '../index.php/blog/'
修改用标准的seagull flexy模板来封装s9y的输出,所以你可以修改外观。 集成s9y插件到Seagull Blocks在使用'embed'选项时一个比较明显的动作是插件面板没有生成。而且s9y也没有提供HTML的顶部和底部部分。 你必须在BlogMgr.php包含这些文件,这样它们在你的安装中才是可见的。 包含serendipity_config.inc.php使用下列代码片断:
<?php
serendipity_plugin_api::generate_plugins('left','div');
serendipity_plugin_api::generate_plugins('right','div');
?>
改进 |