이상한 것은 아니지만 기본적으로 핵심 댓글 모듈을 사용하여 인증 된 사용자가 노드에 대한 댓글을 게시하고 볼 수 있도록하는 Drupal 사이트가 있습니다. 인증되지 않은 사용자도 주석을 게시 할 수 있지만이를 볼 수 없도록 확장해야합니다. 인증 된 사용자는 다른 인증 된 사용자가 주석을 볼 수만 있습니다. 관리자 사용자 만 모든 댓글을 볼 수 있습니다.Drupal의 역할을 기반으로 표시되는 댓글 제어
이 방법이 있습니까? 권한은이 유연성을 허용하지 않는 것 같습니다 (액세스 주석은 사용자에게 양식을 제공해야하지만 승인 된 모든 주석을 표시합니다).
일부 드루팔 (Drupal) 훅을 사용해 보았지만, 코멘트가 검색된 후 발생하는 hook_comment 함수 만 있습니다 (아마도이 방법을 사용하는 좋은 방법이있을 수 있지만 마음이 없어졌다).
제안 사항? 특정 사용자의 댓글을 숨기고 싶지만 게시하도록 허용하는 것이 좋습니다. 그러나, 나는 이미 가지고있는 것을 가지고 일할 필요가있다.
응답 해 주셔서 감사합니다. 사용자 정의 모듈 접근법을 사용하고 hook_db_rewrite_sql()을 사용하여 (내가 계속 잊어 버림) 주석 쿼리에 몇 가지 추가 조건을 추가합니다. 나는 우리가 아마 나중에 단계에서 사이트를 다시 테마화할 예정이므로 모듈과 템플리트 모두에서이 모든 것을 유지하려고합니다. 스레드 된 주석에 문제가 있어서는 안되지만 마음에 두어야 할 좋은 지적입니다. – drmonkeyninja