我有一个mediawiki和jomsocial挑战。我的目标是通过使用JomSocial积分系统来鼓励工作场所的知识转移。我想要一种方法让mediawiki向jomsocial发送通知,以便在有人保存新页面和/或编辑时增加分值。新页面5分,编辑1或2分。
所以我想请求一些帮助来查找有关如何在成功编辑页面时执行的mediawiki中创建钩子的信息。是否可以区分新的和编辑?
挑战的后半部分是发送信息以记录用户操作的位置。如果有的话,我正在考虑制作一个增加数据库中的价值的php页面...所以一个黑客的排序。如果我可以将它折叠到现有的jomsocial或joomla框架中,那会更好=)
我知道这是一项艰巨的任务。如果有人能帮助我指出正确的方向,那将非常感激。
谢谢!
答案 0 :(得分:0)
我最近回复了a similar question regarding hooks。看看,应该给你基础知识。
IIRC,您可以使用$flags
的{{1}}参数来区分新的网页制作。
不幸的是,我对jomsocial一无所知,所以无法帮助你。
奖励:我们(Wikia)有一个Achievements extension,它是一个基于点的声誉/游戏化系统,您可能希望寻找,如果没有别的话,可以奖励什么奖励。