虽然不少人对康盛的 UCenter UHome 系列颇有微词,但是就国内环境来说还是比较成功的,至少从开发角度来说,提供了一个不错的应用扩展平台。可能某些商业原因,对Uhome二次开发的资料可 谓凤毛麟角,官方除了数据字典和一个很简单的例子,可参考的资料很少,论坛帖子不少,大多是发表插件和讨论的,虽然有源码,但是很少注释的,大部分还是需 要自己分析。
下面这个框架是参照别人的插件总结出来的,可能对感兴趣的朋友有些帮助
/Home
{plugname}.php 控制,控制 {plugname}.php?do={actionname}
/plugs 插件目录
/include 自定义函数
/{plugname} 自定义插件目录
/config 配置文件
/action 动作处理
{actionname}.php
/images
/view
/{actionname}.htm
{plugname}.php 中需要包含 ./common.php 初始化运行环境,使用 include_once(′plugs/{plugname/action/{actionname}.php}) 处理
就模板来说,只有default 目录中存在模板文件,其它模板都是 .css 应该是风格,所以现在来说,最省事的方法是使用默认模板提供的