"단계별 프로세스"컨텐츠 유형을 작성하는 방법


7

인트라넷에 대한 프로세스 매뉴얼을 작성하려고합니다. 실제 순서는 때때로 변경 될 수 있지만 대부분의 프로세스는 모두 명확한 순서를 갖습니다. 계획은 주제 전문가들, 아마도 6 명 정도 정도가 프로세스 페이지에 들어가 업데이트하도록하는 것입니다. 사이트 사용자는 종종 직접 대면하는 고객과 상호 작용하면서 프로세스를 신속하게 검토 할 수 있어야합니다.

내가 생각한 옵션은 다음과 같습니다.

  • 정렬 된 목록을 사용하도록 저자를 훈련시킵니다. 프로 : 가장 쉬운 방법입니다. 단점 : 비전문가 교육에 의존하기 때문에 가독성을 높이기 어려울 수 있습니다.
  • 각 프로세스를 책으로 구성하십시오. Pro : 이미 존재하는 것을 사용합니다. 단점 : 입력하기가 어렵고 읽기가 복잡합니다.
  • 무제한으로 입력 할 수 있는 "단계"필드 와 주문 번호를 표시 할 수있는 테마 로 컨텐츠 유형을 작성하십시오 . 프로 : 각 단계가 독립적이며 쉽게 재정렬 될 수 있음을 쉽게 알 수 있습니다 (?) 단점 : 나를 위해 더 많은 일 (이 옵션에는 누락 된 것이 있지만 다른 손가락을 넣을 수는 없습니다. !)
  • 사용자 정의 모듈- 레시피 모듈과 유사하지만 재료는 포함되지 않습니다. 적어도 레시피 모듈에 단계별 지침이 있다고 가정합니다. 프로 : 입학, 학습 경험을위한 대부분의 맞춤화. 단점 : 저의 전문 기술로 인해 더 많은 작업이 이루어졌습니다.

당신의 경험에서,이 옵션들 중에서 확실한 승자가 있습니까?

누락 된 옵션이 있습니까? (예를 들어 이미 이것을 수행하는 모듈이 있습니까?이 개념을 인터넷 검색하는 것은 악몽 이었습니다.)

나는 이것을 너무 많이 생각하고 있는가?

이 프로젝트가 Drupal 6인지 7인지는 아직 모르겠습니다.

답변:


2

Craig Hyatt에 동의하지만 조금 더 확장 할 것이라고 생각했습니다.

정렬 된 목록을 사용하도록 저자를 훈련 시키십시오 -당신이 말한 것처럼 사용자를 훈련시키는 것이 더 많은 노력입니다. 귀하의 시간은 제 생각에 최종 제품을 개발하는 데 더 잘 보냈습니다.

각 프로세스를 책으로 구성 -왜 바퀴를 다시 발명해야합니까? 기본 요구 사항의 기본 사항을 제공합니다. 이것을 사용하면 이것의 단점에 맞는 무언가를 개발하는 데 더 많은 시간을 할애 할 수 있으며, 처음부터 그것을 만드는 것보다 유용한 물건을 추가하는 데 더 많은 시간을 할애하는 것이 좋습니다.

"단계"필드를 사용하여 컨텐츠 유형 작성 -이 방법이 더 효과적 일 수 있지만 CCK 및 노드 참조를 사용하면 책 경로와 비교하여 약간의 유연성을 제공 할 수 있습니다.

커스텀 모듈 -이 작업을 수행 할 필요가 없습니다. 위의 두 가지 사항으로 드루팔 내장 옵션을 자유롭게 코딩 할 수 있습니다.

나에게 확실한 승자는 콘텐츠 유형을 만들고 그 주위를 구축하는 것입니다. 실제로 큰 프로젝트를 위해하고있는 책 기능을 사용하도록 컨텐츠 유형을 설정할 수 있습니다. 따라서이 경우 두 세계를 모두 활용할 수 있습니다.


책 기능을 사용하기 위해 다른 콘텐츠 유형을 설정할 수 있다는 것을 알지 못했습니다. 환상적입니다!
epersonae

epersonae, 당신은 그것에 대해 자세히 설명 할 수 있습니까?

(?) 노드 입력 양식의 필드 그룹 인 것 같습니다.
epersonae

1

Book 모듈을 사용하려는 본능이 제대로 된 것 같습니다. 책 페이지를 편집하는 것은 사용자 정의 컨텐츠 유형을 통해 여러 노드보다 어렵지 않습니다.


1

CCK 필드 그룹을 사용하지 않는 이유는 무엇입니까? 노드에는 제목이있을 수 있으며 본문은 없습니다. 그런 다음 노드에는 많은 CCK 필드 그룹이 있습니다. 그룹에는 "단계 제목"과 "단계 지시 사항"과 같은 두 개의 필드가있을 수 있습니다. 그런 다음 동일한 노드에 원하는 수의 제목 / 명령 조합을 추가 할 수 있습니다.

이것은 실제로 입력하기가 간단하고 모든 것이 하나의 노드에 포함되어 있다는 장점이 있습니다. 이 컨텐츠의 실제 표시도 사용자에게 달려 있으므로 한 페이지에 모든 단계가 있거나 각 단계 또는 다른 조합을 표시하기위한 Javascript 탭 기반 시스템이있을 수 있습니다.


d7에서 어떻게 이것을 달성합니까? 내용 유형 영역에서 필드를 그룹화하는 방법을 모르는 동일한 작업을 수행하려고합니다.
user800507

0

Step이라는 컨텐츠 유형을 작성하고 프로세스의 각 단계를 노드로 만듭니다. 그런 다음 뷰를 사용하여 원하는 단계 목록을 작성할 수 있습니다.

분류를 사용하여 단계를 적절한 상위 "프로세스"에 링크하는 방법을 찾아야합니다.

각 단계에는 제목, 본문, 무게 / 주문 필드 및 추가해야 할 항목이 표시됩니다.

선택한 Drupal 버전은 중요하지 않습니다. 6은 CCK를, 7은 코어 필드를 사용합니다.


0

다른 옵션으로는 페이지 매김 모듈 을 사용할 수 있습니다.이 모듈을 사용하면 컨텐츠 작성자가 컨텐츠에 나누기를 삽입하여보다 관리하기 쉽게 만들 수 있습니다. 컨텐츠를 페이지 매김하는 데 사용할 수있는 현재 방법 :

  1. 선택 가능한 "페이지 당 단어 수"수에 의해 내용이 페이지 매김됩니다.
  2. 컨텐츠는 컨텐츠 작성자가 삽입 한 수동 나누기로 페이지가 매겨집니다.
  3. 내용은 태그를 기준으로 수동 나누기로 페이지가 매겨집니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.