it-swarm-ko.tech

여러 사용자가 노드를 편집하여 게시 할 수없는 여러 버전을 만들 수 있습니까?

많은 사용자가 문서를 편집 할 수 있지만 편집 내용을 게시 할 수없는 Wiki 스타일 웹 사이트를 만들고 싶습니다. 4 명의 사용자 (관리자 1 명과 일반 사용자 3 명)가 있다고 상상해보십시오. 세 명의 사용자는 자신이 만들거나 편집 한 내용을 게시 할 수 없습니다. 그래서 ... 한 사용자가 노드를 만듭니다. 관리자는 검토 후 노드를 게시합니다. 그런 다음 두 번째 사용자가 노드를 편집하고 초안에 저장하고 세 번째 사용자가 노드를 편집 한 후 다른 초안에 저장됩니다. 이제 게시 된 노드와 관리자가 둘 중 하나를 게시하기를 기다리는 두 명의 서로 다른 사용자의 노드 초안이 두 개 있습니다. 깨끗한 Drupal 해결책이 있습니까?

3
Adam S

Workbench Moderation 이있는 Workbench 모듈은 필요한 작업을 수행하는 것 같습니다. 사용자는 초안을 작성하고 검토 용으로 표시 할 수 있습니다. 관리자가 콘텐츠를 검토 한 후 게시, 업데이트 또는 추가 작업을 위해 사용자에게 다시 보낼 수 있습니다. 각 사용자에게는 고유 한 초안이 있으므로 다른 사용자가 동일한 문서의 초안을 가질 수 있습니다.

원하는만큼 많은 단계와 전환을 가질 수 있으므로 콘텐츠를 검토하고 게시 할 게시자 역할로 보내는 검토 자 역할을 가질 수 있습니다.

Workbench는 Drupal 7 전용이지만 Workflow Drupal 6)에 대해 비슷한 일을하는 것 같습니다. 개인적으로.

3
Paul Jones

Drupal은 기본적으로 수정을 지원하지만 매우 정교한 "수정 재생"을 허용하지 않습니다. 그러나 Drupal을 사용하는 거의 모든 경우와 마찬가지로 고급 수정 옵션을 허용하는 모듈을 사용할 수 있습니다. 그 이름은-무엇을 추측하십시오- Revisioning .

완전한 위키를 만들려면 번거 로움없이 대부분의 위키 기능을 제공하는 위키 특정 모듈을 사용해야 할 것입니다. 이러한 모듈의 예는 Wikitools 입니다.

마지막으로 시간이 충분하지 않고 클릭 앤 플레이를 선호하는 경우 Wiki 설치 프로필 을 확인할 수 있습니다.

2
F1234k