評判システムを備えたWikiアプリケーション


11

私はStack Exchangeのレピュテーションの概念に感銘を受け(投稿すると評判が上がり、投稿するほど、より多くの特権が得られる)、自分が構築しているWikiにその概念を適用したいと思っています。

Stack Exchangeに似た特権/レピュテーションの概念を持つphp wikiを知っている人はいますか?私は必ずしもSE と同じものを探しているわけではありません。Wikiに積極的に貢献するほどユーザーに多くの特権を与えるWikiアプリケーションを探しています(SEは反対票を投じているため、Wikiには否定的な貢献を特定する方法が必要です)も)。権限はカテゴリベースである必要があります。そのため、特定のカテゴリまたはページでアクティブになるほど、そのカテゴリで取得できる権限が増えます。サイト全体の特権も必要ですが、カテゴリの特権よりもアクセスが難しいはずです。

注:カテゴリ全体の特権とサイト全体の特権を取得できない場合は、カテゴリ全体の特権またはサイト全体の特権のみで問題ありません。

管理パネルまたはファイルの編集を通じて、各特権の要件を変更できるはずです(一部のWikiアプリケーションには管理インターフェイスがありません)。

誰かがこれを行うスクリプトまたはソリューションを持っていますか?スクリプトが評判に似たものを使用して、ユーザーがサイトに積極的に貢献した量を判断する場合も、それで問題ありません。

注:ページ全体の品質を評価する方法ではなく、個々のユーザーの投稿を評価する方法を探しています。


1
SEの評判は、活動に基づいてではなく、他の人々によってのみ与えられます。編集によって評判(またはその呼び名)を増やした場合は、単純に大量の編集を行うことでシステムをだますことができます。他人から与えられた評判、またはあなたがしたことによって与えられた評判をどこで考えていますか?
paulmorriss

他人からの評判を考えています。

1
ウィキでは、一般的に貧弱なコントリビューション/コントリビューターが削除されることに注意してください。ページにどれだけ残っているかによって、貢献の価値を確認できます。
user389823 2012年

回答:


2

MediaWikiには、W4G評価バーを含む、これを評価するいくつかの拡張機能があります。箱から出してそれを実行するwikiが見つからない場合は、その拡張機能をハックして、組み込みの特権システムと組み合わせて、必要なことを行うことができます。または、誰かがあなたのためにそれを行うための報奨金を与えることもできます(ただし、そのページの1つのリンクが機能せず、Facebookページはかなり静かです)。


プラグインでは、ページへの個人の貢献度をランク付けできるとは思いません。

実際にあなたは正しいです。複数の人が作成した可能性のあるページ全体の品質をランク付けします。ランク付けを行うには、誰かが(ページ履歴機能を使用して)行った貢献を確認し、それを評価する必要があります。
paulmorriss、2011年

それを行うプラグインはありますか?

2
何も見えなかった。コンテンツではなく人を評価することは、一般的な概念ではないようです。
paulmorriss、2011年

0

Question2Answerはもうチェックしましたか?評判システムがあり、phpにあり、wiki内に統合できます。ただし、私の知る限り、評判はSEのように追加の特権を付与しません。


評判はwikiで機能しますか、それともQ&Aで機能しますか?

0

これは実際には解決策ではなく、そうすることに興味がある場合に誰かがこれを実装できる方法の詳細です。

  1. ユーザーがWikiページを評価します。彼はそれをイマイチまたはイマイチにします。

  2. wikiソフトウェアは、ページ履歴を調べて、ページのどの程度が異なる作成者によって書かれたかを判断します。ユーザー1がページの文字の50%を提供し、ユーザー2と3がページの文字の25%を提供したとします。

  3. wikiソフトウェアは、ユーザー1が得意とするポイントの50%、ユーザー2および3が得点の25%を獲得します。高評価が10ポイントの場合、ユーザー1は5ポイントの評判を獲得し、ユーザー2と3は2.5ポイントの評判を獲得します。

  4. 反対票を投じても同じことができます。ポイントを追加するのではなく、ポイントを奪います。

注:評価システムは、評価が行われた時点でユーザーがこのページの現在のバージョンに書き込んだコンテンツの量のみを分析します。ユーザー4もページに投稿したが、ユーザー1、2、3が投稿を完全に削除した場合、ユーザー4は評判ポイントを獲得できません。

注:ユーザー5が一緒に来てページを編集した場合、ユーザー5は、元のコンテンツの一部がページに表示されているときに誰かがページに賛成した場合にのみ評判を得ます。繰り返しになりますが、評価は、レーティングが付与された時点でコンテンツが現在のバージョンのページに表示されているユーザーにのみ付与されます。

注:ユーザーがページに変更を加えた場合、ユーザーがページを再評価できるようにすることをお勧めします。これにより、ユーザーが後に行った編集でクレームまたは何かを引用するのを忘れた場合にページに反対票を投じることができます。投票が行われました。

ところで、これを実行するWikiプラグイン/スクリプトを作成する人がいれば、それは素晴らしいことです。これを行うwikiプラグイン/スクリプトがすでにある場合は、コメントに投稿してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.