开发者新闻: 将老模块转换为XOOPS 2.5.0 GUI: 教程

发布者: Mamba 在 2011/4/12 11:20:00 10660 次阅读
过去我们谈论过发布更新的“XOOPS模块包”,关注网站的一些基本功能,例如个人网站包、社区网站包等。

我们目前正在开发“XOOPS基本模块包”,我们的目标是修改现有模块,使它们都拥有相同的统一GUI,从而提高用户的生产力,特别是对于初次使用XOOPS的用户。

最初,我们借鉴了TDM Team模块的GUI想法,但当我们着手实现它时,Mage提出了一个ModuleAdmin类,它可以基于/admin/menu.php中的菜单定义和/xoops_version.php文件中的数据生成整个管理GUI - 请参阅简化的示意图

Resized Image

为了使其他开发者更容易使用Mage的ModuleAdmin类将他们的模块转换为新的GUI,我创建了一系列帮助转换的文件,并附有一个简短的教程,说明如何将xDirectory转换为GUI(您可以在这里下载转换后的模块 此处)。

文件

1) 教程PDF文件: 在此查看

2) 转换文件(包括教程)作为Zip文件: 在此下载


注意

a) 这只是教程的初步草案,所以您的反馈和改进建议将被感谢。请帮助我们使其简单易读和易懂。

b) 请告诉我们您关于改进模块GUI的任何想法/建议

- 初学者和第一次使用XOOPS的用户:我们如何使GUI对您来说更简单、更友好?

- 有经验的模块开发者:我们如何改进它?这个ModuleAdmin类使得模块开发更容易吗?

请在此线程中讨论GUI和教程。