Động não ở đây ... bây giờ phân loại học là một phần của hệ thống thực thể, nên có thể làm một cái gì đó như thế này:
- Cài đặt http://drupal.org/project/workflow
- Thêm một trường vào phân loại của bạn được gọi là "Đã xuất bản" hoặc "Đã phê duyệt", đó là hộp kiểm boolean
- Thiết lập quy trình công việc được kích hoạt khi tạo thuật ngữ phân loại với Được phê duyệt là trường chỉ có thể truy cập đối với quản trị viên
- Viết một cái móc vào các thuật ngữ phân loại loại bỏ một thuật ngữ trừ khi nó được chấp thuận (đây là phần khó khăn - có rất nhiều cách để đi đến các thuật ngữ phân loại, vì vậy điều này có thể làm cho phương pháp này được đưa ra).
Thay thế: Vì bạn đã đề cập đến một người dùng điền vào biểu mẫu - bạn có thể dễ dàng có một loại nội dung gọi là "Thuật ngữ phân loại" hoặc một cái gì đó với các trường Phân loại cần thiết, sau đó sử dụng quy trình / Quy tắc để gửi bài cho quản trị viên, khi phê duyệt sử dụng Quy tắc hoặc mã tùy chỉnh để tạo một thuật ngữ phân loại mới.
hook_taxonomy_term_insert
.