【问题标题】:How to intergrate mediawiki and jomsocial point system如何整合 mediawiki 和 jomsocial 积分系统
【发布时间】:2012-03-02 04:24:17
【问题描述】:

我有一个 mediawiki 和 jomsocial 挑战。我的目标是通过使用 JomSocial 积分系统来鼓励工作场所的知识转移。我想要一种方法让 mediawiki 在有人保存新页面和/或编辑时向 jomsocial 发送通知以增加积分值。新页面 5 分,编辑 1 或 2 分。

所以我想寻求一些帮助,以查找有关如何在 mediawiki 中制作一个在成功编辑页面后执行的钩子的信息。另外,是否可以区分新建和编辑之间的区别?

挑战的后半部分是将记录用户操作的信息发送到哪里。如果有的话,我正在考虑制作一个 php 页面来增加数据库中的价值……所以是一种黑客攻击。如果我可以将它折叠到现有的 jomsocial 或 joomla 框架中,那就更好了 =)

我知道这是一项艰巨的任务。如果有人能帮助我指出正确的方向,将不胜感激。

谢谢!

【问题讨论】:

    标签: joomla mediawiki


    【解决方案1】:

    我最近回复了a similar question regarding hooks。看看吧,应该会给你基础的。

    IIRC,您可以使用ArticleSaveComplete$flags 参数来区分新页面创建。

    很遗憾,我对 jomsocial 一无所知,因此无法在这方面为您提供帮助。

    奖励:我们 (Wikia) 有一个 Achievements extension,这是一个基于积分的声誉/游戏化系统,如果没有别的,您可能想要寻找奖励什么的灵感。

    【讨论】:

    • 感谢这确实为我指明了正确的方向。我已经想出了如何在社交方面做事。这是最后一块。
    猜你喜欢
    • 1970-01-01
    • 2012-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-24
    • 2012-05-28
    相关资源
    最近更新 更多