신규 사용자는 이미지를 업로드할 수 없나요?

이 설정을 어떻게 변경할 수 있을까요?

다음과 같이 표시되고 있습니다:

신뢰 수준 0의 사용자는 할 수 없음 …

  • 다른 사용자에게 개인 메시지를 보내기
  • 링크 버튼을 통해 “새 주제로 답변” (UI 제거됨)
  • 게시물을 신고하기
  • 이미지 1개 이상 게시 <<<<<<<<<<<<<<<<<<<<<<<

즉, 이는 수준 0의 사용자가 이미지 1개는 게시할 수 있다는 뜻이죠? 하지만 새 사용자는 이미지 업로드를 전혀 허용하지 않습니다. 설정을 전혀 변경한 적이 없습니다.

사용자가 시도할 때 받는 오류 메시지는 무엇인가요?

방금 새 회원 한 명이 제 포럼에서 동일한 문제를 보고했습니다.

에러 메시지는 "죄송합니다. 새 회원은 이미지를 업로드할 수 없습니다."입니다.

여기서 정의되어 있습니다: js.post.errors.image_upload_not_allowed_for_new_user

제 사이트에서 이 제한이 얼마나 오래 적용되어 왔는지, 그리고 어떻게 해제할 수 있는지 전혀 모르겠습니다. :cold_sweat:

저의 newuser_max_embedded_media 설정값은 9999였습니다.

방금 이 값을 25로 변경해 보았는데, 이 변경 작업을 수행한 것이 문제를 해결한 것 같습니다(허용 한도를 줄였음에도 불구하고 말이죠).

사용자를 위장(impersonate)하여 이미지 게시를 설정 변경 전후로 각각 시도해 보았습니다.

따라서 여전히 어떤 종류의 버그가 존재하는 것 같지만, 임시 해결책으로 해당 설정을 변경해 보시기 바랍니다.

코드 커밋을 꼼꼼히 살펴본 결과, 다음 변경 사항이 관련이 있을 수 있다고 생각합니다(아마도 저의 사용자 지정 설정이旧的 설정 키에 저장되어 있었고, 이것이 새로운 설정 키로 "이전(migrate)"되지 않았기 때문일까요?):

이 부분에 분명히 버그가 있었습니다. 최신 버전으로 업데이트하면 해결될 것입니다.