2009-06-29 2 views
2

우리는 chm 기반 도움말을 미디어 위키 구현으로 이식 할 것입니다. 고객의 사이트에서만이 내용이 읽히는 한 모든 것이 괜찮습니다. 그러나 우리 고객은 우리 제품의 위키 사본을 편집하려고합니다. 분명히 이것은 우리에게 문제를 안겨줍니다 : 우리의 위키 변경 사항을 우리 고객의 위키에 어떻게 배포하고 병합 할 수 있습니까? 모든 고객의 위키를 직접 업데이트 할 수는 없습니다.업데이트 가능한 도움말 위키를 배포하십시오

mediawiki는 변경 사항의 배포 및 병합 (자동/반자동)을 처리합니까?

모든 고객을위한 중앙 집중식 위키 호스팅은 여러 가지 이유로 옵션이 아닙니다.

+0

interwiki transclusion을 고려해야합니다. https://www.mediawiki.org/wiki/Manual:$wgEnableScaryTranscluding – Nemo

답변

0

상자 밖에서 생각해 보면, octupus 병합을 지원하는 시스템과 비슷한 시스템이 유용 할 수 있습니다. 또한 도움말 유틸리티가 스마트 클라이언트 인 경우 REST API를 호출하여 마스터 위키에서 업데이트 할 수 있습니다.

1

MediaWiki는 섹션을 지원하므로 특별히 이름이 지정된 섹션에 도움말 텍스트를 정의하거나 고객이 특정 섹션 이름으로 편집을 제한하도록 요구할 수 있습니다.

MediaWiki 및 해당 API가 섹션 별 내보내기 또는 가져 오기를 지원하는지 여부는 알 수 없지만 업데이트를 수행하는 봇이 확실히 지원할 수 있습니다.

관련 문제