2009-06-29 5 views
2

私たちは、chmベースのヘルプをメディアウィキの実装に移植します。 これは私たちの顧客のサイトでのみ読んでいる限り、すべてが問題ありません。 しかし、私たちの顧客は、私たちの製品のwikiの彼自身のコピーを編集したいと思っています。 明らかに、これは私たちに問題を提起します: 私たちは自分のwikiの変更を私たちの顧客のwikiに配布し、マージすることができますか? すべてのお客様のwikiを手作業で更新することはできません。更新可能なヘルプウィキを配布する

mediawikiは配布とマージ(自動/半自動)に対処していますか?

すべての顧客に集中管理されたwikiをホスティングすることは、いくつかの理由からオプションではありません。箱の外でビットを考える

+0

インターウィキ移譲を考慮する必要があります。 https://www.mediawiki.org/wiki/Manual:$wgEnableScaryTranscluding – Nemo

答えて

0

、octupusマージをサポートするシステムのようなgitのは便利かもしれません。また、helpユーティリティがスマートクライアントの場合、REST APIを呼び出してマスターwikiの更新情報を更新することもできます。

1

MediaWikiはセクションをサポートしていますので、あなたは特別な名前のセクションで、あなたのヘルプテキストを定義する、または特定のセクション名に自分の編集を制限するために、顧客を必要とする可能性があるのいずれか。

私はMediaWikiの、そのAPIセクション固有のエクスポートまたはインポートをサポートしているかどうか分かりませんが、更新を実行するボットは確かにそれらをサポートすることができました。

関連する問題