어떤 이유에서 더 이상 Drupal 설치에서 익명 사용자로 의견을 게시 할 수 없습니다. 나는 한동안 시도하지 않았기 때문에이 기능이 언제 망가 졌는지 확신 할 수 없다.익명의 주석이 Drupal에 저장되지 않았습니다.
서비스가 설치되어 있으며 comment.save
을 사용하여 익명의 의견을 게시 할 수 있습니다. 뭔가 깨뜨릴 수 있다면 Input Formats
을 변경했습니다.
post comments
및 access comments
을 익명 사용자에게 사용하도록 설정했습니다. 주석은 데이터베이스에 표시되지 않습니다. 사실, 원시 Drupal 함수 comment_save
은 익명으로 논평하려고 할 때 호출되지 않습니다. 을 comment.module
에있는 comment_save
함수의 맨 위에 추가하여 확인합니다. 또한 UID가 0 인 사용자가없는 것을 읽었습니다.
AntiSpam
모듈을 사용해 보았습니다. 익명으로 코멘트를 게시했습니다.이 익명 사용자는 spamfilter에서 잡히지 만이 모듈은이 모듈에 걸려 들었습니다 (그리고 그랬습니다).
저는 여기 아이디어가 거의 없어요. 다른 사람에게 무엇을해야할지에 대한 제안이 있습니까? 그렇다면 코드를 역 추적하여 왜 012인지 알아 내려고 할 것입니다.이 호출되지 않습니다.
편집 : 익명 사용자도 어떤 식 으로든 중요한 경우 전자 메일 등을 게시 할 필요가 없습니다.
제안 된 기능을 검색하여 함수를 구현 한 함수를 하나씩 비활성화하려고 시도했지만 이제는 다시 작동합니다.이 경우 범인은'input_format_permissions'였습니다. Drupal에 익숙하지 않아 드루팔 (Drupal) 관련 디버그 체크리스트에 감사드립니다. :) – Marco
걱정하지 않아도 기뻤습니다. :) – mac