“기본 이메일 다이제스트 주기” 설정에서 "매주"와 “매일” 사이의 옵션을 추가할 수 있을까요?
예를 들어 “이틀에 한 번” 같은 옵션이요.
더 좋다면, 요일 목록을 선택할 수 있는 방식이었으면 합니다. 예를 들어:
x 월요일
x 화요일
x 수요일
x 목요일
금요일
토요일
x 일요일
“기본 이메일 다이제스트 주기” 설정에서 "매주"와 “매일” 사이의 옵션을 추가할 수 있을까요?
예를 들어 “이틀에 한 번” 같은 옵션이요.
더 좋다면, 요일 목록을 선택할 수 있는 방식이었으면 합니다. 예를 들어:
x 월요일
x 화요일
x 수요일
x 목요일
금요일
토요일
x 일요일
“3일마다” 옵션이 부활했으면 좋겠습니다. 우리 사설 포럼에는 이 주기가 딱 맞는 것 같아서요.
(여기서 변경되었습니다: Bigger intervals/ lower frequency for activity summary?):
이 기능이 너무 필요해서 설정을 무시하고 사용자들의 이메일 설정 화면에 보기 흉한 “4320”분이라는 값이 표시되도록 하고 있습니다.
또한, 인스턴스에서 사용자가 어떤 이메일을 받으면 요약 이메일이 자동으로 억제되는 기능도 끌 수 있으면 좋겠습니다. 관련 내용은 다음과 같습니다:
흥미롭네요… 분(minute) 설정은 어떻게 무시하나요? 제가 놓친 설정이 있을까요?
제 옵션은 다음과 같습니다:
30분마다가 유용하려면 정말 미친 수준의 트래픽이 있어야 할 텐데요… ㅋㅋ
Rails 콘솔을 통해 강제로 변경해야 합니다. 다른 관리자분인 @pacharanero 님이 이렇게 하신 적이 있는데, 어디서도 문서화된 것을 찾지 못해서 해당 코드를 여기에 올려주실 수 있을지 모르겠습니다.
사실 제대로 작동했는지 확신이 없습니다. 저는 2015년에(관리자 로그에 따르면) Rails 콘솔을 사용하여 변경을 수행했습니다.
SiteSetting.default_email_digest_frequency=<DESIRED_EMAIL_DIGEST_FREQUENCY_MINUTES>
그때는 해당 입력값에 대한 검증이 없었습니다. 하지만 지금은 검증이 있는 것 같고, enum에 없는 값을 입력하면 다음과 같은 오류가 발생합니다.
Discourse::InvalidParameters: value
from /var/www/discourse/lib/site_settings/type_supervisor.rb:207:in `validate_value'
이는 Discourse의 코드 품질과 안정성 측면에서는 좋은 일일 것입니다. 하지만 원글 작성자의 더 나은 옵션을 원하는 점은 이해할 수 있습니다. 30분과 60분 옵션은 다소 이상해 보입니다.
동의합니다! 활동 요약 이메일에 “3일마다” 옵션을 추가할 가능성이 있을까요? 매일은 너무 잦고, 매주는 너무 간격이 길어서…