포스팅 시 라이트박스 비활성화

저는 API를 통해 Discourse와 상호작용하고 있습니다. 라이트박스 기능이 프론트엔드에 조금 문제를 일으키고 있어서, 이 대체 기능을 단순히 끄고 싶습니다. 이를 위한 설정 항목이 있을까요?

아직까지 다음을 시도해 보았습니다.

  • SiteSettings.create_thumbnails을 false로 설정
  • SiteSettings.responsive_post_image_sizes의 모든 값을 지우기

시도하고 싶었지만 설정 항목을 찾지 못한 것들:

  • Post::LARGE_IMAGES 커스텀 필드에 입력될 값을 높이는 것

다른 제안도 환영합니다(잘못된 카테고리에 게시한 것 같다면 죄송합니다).

이것은 핵심 기능이라 비활성화할 수 없다고 확신합니다.

우리가 자체 프론트엔드를 구축하고 있어서 라이트박스 기능이 반드시 필요하지 않을 수도 있어, 나 역시 이 부분을 직접 확인해 봤어.

참고로 이 기능은 CookedPostProcessor#add_lightbox!에서 추가돼. 이 메서드가 호출되지 않도록 하려면 플러그인을 통해 코드를 수정해야 해.

전체 프로세스는 PostJobsEnqueuer에서 시작되며, 이는 PostCreator에서 호출돼(즉, 게시물이 생성될 때마다).