Các tính năng của mô-đun nhóm so với mô-đun nhóm hữu cơ là gì?


8

Để tạo các nhóm trong Drupal, tại thời điểm này, chúng tôi có mô-đun Nhóm và mô-đun Nhóm hữu cơ .

Từ trang mô-đun nhóm :

Mô-đun nhóm cho phép bạn tạo các bộ sưu tập nội dung và người dùng tùy ý trên trang web của mình và cấp quyền kiểm soát truy cập trên các bộ sưu tập đó

Từ trang mô-đun nhóm hữu cơ :

Cho phép người dùng tạo và quản lý 'nhóm' của riêng họ. Mỗi nhóm có thể có người đăng ký và duy trì một trang chủ nhóm nơi người đăng ký liên lạc với nhau.

Các tính năng của nhóm so với nhóm hữu cơ là gì?


Đây không phải là một câu hỏi dựa trên ý kiến?
mchar

1
@mchar Tôi không nghĩ điều này bởi vì điều này dựa trên thực tế. Bạn có thể nói Nhóm có các chức năng này, nhưng Nhóm hữu cơ không có nó. Vì vậy, với Nhóm bạn có thể thực hiện loại việc này nhưng không phải với Nhóm hữu cơ.
Adrian Cid Almaguer

Cảm ơn đã làm rõ, tôi chỉ hỏi, tôi không biết rằng so sánh mô-đun được chấp nhận, bây giờ tôi biết!
mchar

@AdrianCidAlmaguer: bạn có nhận thấy rằng câu hỏi của bạn ở đây cũng minh họa viên đạn thứ 4 tôi đã đề cập trong "nhược điểm" của câu trả lời của tôi không? Kiểm tra lịch sử sửa đổi câu hỏi của bạn ...
Pierre.Vriens

Ưu và nhược điểm có thể chủ quan khi nói về một cái gì đó, nhưng nó không có vẻ chủ quan khi nói về các tính năng của mô-đun. Có lẽ câu hỏi có thể được viết lại để tránh sử dụng thuật ngữ đó.
kiamlaluno

Câu trả lời:


9

Trong khoảng

Các Nhóm mô-đun cho phép tạo ra các bộ sưu tập độc đoán nội dung của bạn và người dùng trên trang web của bạn, và cấp quyền kiểm soát truy cập vào những bộ sưu tập. Nó có sẵn từ D7 và cũng có phiên bản D8. Nó được thiết kế để thay thế cho Nhóm hữu cơ .

Nhóm hữu cơ cho phép chính nội dung là nhóm, không phải lúc nào mọi người cũng muốn. Nó dựa vào trường tham chiếu thực thể để theo dõi mối quan hệ giữa một nhóm (nút, thuật ngữ, ...) và nội dung của nó (nút, thuật ngữ, người dùng, ...)

Nhóm thay vì tạo ra các nhóm như những thực thể, làm cho chúng hoàn toàn fieldable, mở rộng và có thể xuất khẩu. Mỗi nhóm có thể có người dùng, vai trò và quyền được đính kèm (tham khảo " Các vai trò khác nhau được mô-đun Nhóm hỗ trợ là gì? " Để biết thêm chi tiết về điều đó). Các nhóm cũng có thể đóng vai trò là cha mẹ của bất kỳ loại thực thể nào. Nhóm cung cấp một API rộng rãi để đính kèm các thực thể vào các nhóm.

Ưu điểm của Group so với OG

  • Nhóm chỉ bắt đầu ở D7, tận dụng tối đa các thực thể được giới thiệu trong D7.
  • Nhóm không 'lạm dụng' các nút bằng cách thêm các trường tùy chỉnh vào chúng để làm cho mô-đun hoạt động.
  • Nhóm không cho phép bạn có vai trò hoặc quyền của mỗi nhóm. Chúng được định nghĩa thay vì loại nhóm. Vì vậy, các loại nhóm, vai trò nhóm và quyền là cấu hình thay vì nội dung. Do cách tiếp cận này, các loại nhóm và vai trò có thể xuất được (có hoặc không có Tính năng).
  • Nhóm hữu cơ thường được coi là một mô-đun khổng lồ, mang rất nhiều "di sản" từ các bản phát hành trước D7 và khiến cho việc nâng cấp lên D8 trở nên khó khăn hơn.
  • Phiên bản D8 của Nhóm đã có sẵn (không phải vậy đối với Nhóm hữu cơ).

Nhược điểm của Group so với OG

  • Cho đến ngày hôm nay, Group chỉ có các bản phát hành alfa / beta (không phải bất kỳ bản phát hành chính thức nào).
  • Mặc dù một số người nói rằng nó là tài liệu tự, tôi nghĩ rằng nó không phải (có lẽ vì tôi không muốn tiêu hóa mã nguồn để tìm hiểu xem mô-đun này có thể làm gì ...).
  • Không có nhiều tài liệu có sẵn.
  • Cho đến ngày hôm nay, không có thẻ trên drupal.SE, mặc dù có thẻ và đã có khá nhiều câu hỏi cụ thể của Nhóm . Bất cứ ai quan tâm đến việc tạo ra nó (một lần nữa), vui lòng sử dụng lại wiki và / hoặc đoạn trích thẻ đã được phê duyệt trước đây của tôi (không cần tín dụng ...).

Tích hợp với các mô-đun khác nhau

Mô-đun nhóm tích hợp với các mô-đun (phổ biến) khác, bao gồm:

Cái hay, IMO, của những tích hợp này là chúng ít nhiều vượt trội (không phải hàng tá mô-đun bổ sung cần thiết để làm cho các tích hợp đó hoạt động).

Tham khảo Tích hợp với các mô-đun khác và "Các vấn đề liên quan" của nó về các mô-đun khác đã tích hợp hoặc đang trong đường ống.

Tài nguyên

Mọi người nói gì về mô-đun nhóm

Tương tự như những gì bạn thấy trong hàng đợi vấn đề Nhóm : hầu hết (nếu không phải tất cả) những người biết về Nhóm chỉ thích nó ...


4

Có một bài báo xuất phát từ việc được xuất bản có tên: NHÓM CHO DRUPAL

Tác giả nói về nhóm:

  • Đơn giản

Các nhóm nên giống như các loại nội dung. Tôi muốn các loại nhóm khác nhau với các lĩnh vực, vai trò và quyền khác nhau. Đó chính xác là cách Tập đoàn xử lý nó.

  • Nội dung nhóm

Về cơ bản bất cứ điều gì bạn gắn vào nhóm đều có thể thực hiện được. Một điều thú vị khác về thực thể mối quan hệ nằm giữa nhóm và người dùng / nội dung thực tế là, nếu bạn xóa nó khỏi giao diện Nhóm, bạn sẽ không xóa nội dung, mà thay vào đó là thực thể liên kết, vì vậy nội dung (hoặc người dùng / thực thể / bất cứ điều gì) được giữ nguyên.

  • Quyền lực

Mỗi loại nhóm có loại nội dung nhóm riêng và mỗi loại có quyền và trường có thể định cấu hình.

Ra khỏi hộp, Nhóm tích hợp với Chế độ xem, Quy tắc, i18n, Tiêu đề và tôi chắc chắn sẽ có nhiều hơn nữa. Được xây dựng dựa trên Entity, API Group cung cấp tất cả các lợi ích của nó cho các nhà phát triển.

Và như kết luận:

Không có nghi ngờ rằng Tập đoàn đang ở đây để thay thế OG. Nó có mọi thứ mà OG cung cấp cộng với tất cả những thứ còn thiếu. Tất cả mang đến một giao diện người dùng gọn gàng, nơi bạn có thể cấu hình rất nhiều mà không phải là một lập trình viên.

Nhược điểm duy nhất của Nhóm tôi có thể nghĩ đến hiện tại là trạng thái của mô-đun. Hiện tại, nó được đánh dấu là alpha, nhưng thấy số lượng người đóng góp và tải xuống ngày càng tăng chỉ có nghĩa là tốc độ phát triển đang tăng lên. Thật khó để mong đợi tìm thấy nhiều câu trả lời trực tuyến, bởi vì Group là một mô-đun rất trẻ. Tuy nhiên, với tỷ lệ phản hồi rất tốt đối với hàng đợi vấn đề của mô-đun, tôi sẽ nói rằng viết vé là đặt cược tốt nhất của bạn nếu bạn cần bất kỳ trợ giúp nào.

EDIT: Một bài viết thần khác nên đọc là: Xây dựng trang web cộng đồng trong Drupal 8: Hướng dẫn về mô-đun D8 cho các trang web hỗ trợ cộng đồng


Không biết về bài viết này!
Pierre.Vriens

"Nó có mọi thứ mà OG cung cấp cộng với tất cả những thứ còn thiếu" Đối với những gì tôi hiểu, quyền được xác định theo trang web, không phải theo nhóm. Nếu bạn muốn mỗi quản trị viên nhóm xác định các quyền cho nội dung trong nhóm "riêng" của mình, bạn không thể trong nhóm, nhưng bạn có thể trong OG.
Antonello
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.