如何在sakai 2.9中添加我自己的工具,如公告?

时间:2013-03-29 05:06:51

标签: sakai

我是sakai的新手,我想在sakai源代码中添加我自己的工具,如公告,教学大纲......等工具有我自己的功能,我必须做什么,我怎样才能开发自己的工具在sakai。

感谢。

2 个答案:

答案 0 :(得分:5)

使用其中一个原型来帮助您入门,然后对其进行自定义。当您感到舒服时,您可以将UI层更改为您喜欢的任何内容。

https://confluence.sakaiproject.org/display/BOOT/Developer+Tools

答案 1 :(得分:1)

如果您正在寻找一个可靠的“基础”工具shell来开始工具开发,我的建议是从这里开始:"Sakai Wicket Maven Archetype"。还有一些其他非常好的原型可用,但经常过时,根据我的经验可能会导致一些问题。这是我最成功的一个。

这使用Wicket但并不意味着您必须使用Wicket进一步开发它。确保上次检查1.2版本检查其他版本的二进制文件尚未可用,因此将-DarchetypeVersion=1.4.1替换为-DarchetypeVersion=1.2它将作为“原样”的工具成功编译和部署,您可以修改如所须。它还允许您使用Java进行编码,以直接访问sakai API并从其数据库中提取,甚至可以添加自己的表。我已经成功地将它与Windows 7下的NetBeans 8.0.1和MySQL 5.6一起用于Maven 3.2.3和Sakai 10.1。

代码有详细记录,并且没有多余的装饰,但有足够多的功能使用示例,可​​以让你“几乎”做任何你想要的事情。 wicket手册是600多页,但根据我的经验,你应该能够通过查看原型中的代码来完成很多工作。