GIF가 Discourse 코어로 이동합니다!

현재 테마 컴포넌트로 제공되고 있는 GIF 선택기를 Discourse 코어에 직접 통합합니다. 이제 Discourse의 GIF는 Klipy를 통해 제공됩니다. [1]

GIF를 Discourse 코어로 가져오는 것은 특히 호스팅 고객에게 더 쉬운 설정을 의미합니다. 호스팅 고객은 추가 자격 증명 없이 enable_gifs 설정을 사용하여 커뮤니티에서 GIF를 활성화할 수 있습니다. 코어의 일부가 됨에 따라, 앞으로 GIF는 일급 테스트, 업데이트 및 지원을 받게 됩니다. 최종 사용자 경험은 현재와 동일합니다 — GIF 버튼은 작성기 툴바와 채팅에 있으며, 클릭 시 GIF 검색 모달이 열립니다:

이미 GIF 테마 컴포넌트를 사용 중인 경우…

호스팅 고객은 향후 몇 주 동안 새로운 코어 기능으로 자동으로 마이그레이션됩니다.

셀프호스팅 고객은 다음 rake 작업을 실행하여 기존 설정을 Klipy로 마이그레이션할 수 있습니다: rake themes:discourse_gifs:migrate. 키를 얻으려면 Klipy API 문서를 참고하십시오.

기존 게시물에 있는 GIF는 어떻게 되나요?

기존 GIF에는 영향이 없습니다. 이전 주제에 이미 게시된 GIF는 프로바이더 CDN에서 소싱되므로 정상적으로 계속 표시됩니다. 이 변경 사항은 게시물에 새로 추가되는 GIF에만 영향을 미칩니다.

:gear: 커뮤니티에서 Enable GIFs 활성화하기

현재로서는 이 변경 사항이 실험적 단계로 간주됩니다! 여러분의 피드백을 환영하며, 이를 통해 개선을 하고 이 기능을 더 널리 배포하는 데 도움을 줄 것입니다.

이미 테마 컴포넌트를 사용하지 않는 경우, 관리자 영역의 예정된 변경 사항 페이지(/admin/config/upcoming-changes)로 이동하여 Enable GIFs 항목을 찾아 활성화할 수 있습니다. Enabled for… 필드를 업데이트하여 사이트에 이 새로운 디자인을 적용하십시오:


  1. 이전에는 Giphy와 Tenor을 통해 GIF 지원을 제공했지만, Giphy의 가격이 지나치게 비싸졌고 Tenor는 서비스를 종료하고 있습니다. ↩︎

18개의 좋아요

업데이트를 했는데도 해당 옵션을 찾을 수 없습니다.

참고로, 저는 자체 호스팅을 사용하고 있습니다.

1개의 좋아요

안녕하세요, 1시간 전에 빌드가 배포되었으므로 사이트를 업데이트해야 합니다.

2개의 좋아요

네, 이미 해두었는데 제 쪽에서는 안 보이네요. 이런 경우는 저만 그런 건지 모르겠어요 :sweat_smile:

Discourse Gifs 테마 구성 요소를 설치해 두셨나요?

현재 Kilpy가 아니라 Giphy를 사용 중이라면 어떻게 되나요?

3개의 좋아요

rake 태스크가 실행되면 Giphy → Klipy 설정이 자동으로 매핑됩니다. 호스팅된 사이트에서는 이미 설정되어 있어 API 키가 필요하지 않습니다.

하지만 저는 Giphy에서 제공하는 GIF 다운로드를 방지하기 위해 disabled_image_download_domains 설정을 구성해 두었습니다. 제공자를 변경하면 갑자기 이 기능이 깨지게 됩니다. GIF를 보존할 만큼 중요하지 않다고 생각합니다. 게시물의 저장 공간과 편집 표시를 위해 그만한 가치가 없거든요.

Tenor에서 Giphy로 전환한 후 얼마나 귀찮았는지 기억합니다. 그리고 이것이 여러분의 마이그레이션 과정의 일부가 되기를 기대하지도 않습니다.

마이그레이션 시 테마에서 수행한 번역 오버라이드도 포함하려고 시도할 계획인가요? 웰컴 배너에서 그걸 시도해 보았다는 걸 알고 있습니다. 제 포럼에서는 독일어 사용자들에게는 기본 텍스트가 표시되었지만, 배너에서 마이그레이션된 텍스트는 영어로 남아 있어서 수동으로 되돌려야 했습니다. 이번 마이그레이션 후에도 텍스트를 확인해야 하나요?

이 부분을 살펴보겠습니다. 이미 다른 제공업체에 대해 활성화되어 있다면, Klipy의 미디어 URL을 사이트 설정에 자동으로 추가하도록 마이그레이션 스크립트를 확장할 수 있을 것입니다.

앞으로 몇 주 동안 rake 작업에 여러 업데이트가 있을 가능성이 높으므로 이 부분도 확인해 보겠습니다. 현재 이 변경 사항은 실험적이며, 먼저 내부 사이트에서 테스트되고 있습니다.

2개의 좋아요

그가 항상 존재하는 것 같은데, 이건 우연일까요?

향후 몇 주 동안 테마 컴포넌트를 계속 사용하는 데에는 문제가 없습니다. 그러나 해당 컴포넌트가 설치된 경우 예정된 변경 사항을 볼 수 없으며, 이는 의도된 동작입니다:

이유는 테마 컴포넌트 내에서 설정을 변경했을 수 있으며, 이러한 설정을 코어로 올바르게 매핑하려는 것이기 때문입니다. Discourse를 최신 버전으로 업데이트한 후 OP에서 언급된 rake 작업을 사용할 수 있지만, 자체 호스팅을 하고 있으므로 지금 당장 업데이트할 급한 사정은 없습니다.

향후 1~2주 동안 마이그레이션 스크립트에 대한 추가 개선 작업을 진행할 예정입니다.

2개의 좋아요

음, 괜찮아요. 컴포넌트 좀 정리하려고 했거든요.:grin:

2개의 좋아요

메타에서 GIF 버튼을 찾을 수 없습니다

일반 도구 모음으로 이동했습니다. 참고하세요.

4개의 좋아요

아, 그렇군요. 이 새로운 업데이트에 대해 더 알아봐야겠어요.

1개의 좋아요

작성 창에서 GIF 버튼을 끄는 방법을 모르겠어요. 뭘 놓치고 있는 걸까요?

GIF를 활성화하거나 비활성화하는 사이트 설정은 아직 숨겨져 있는 것 같습니다. 이는 현재 stable에 있는 예정된 변경 사항으로 관리되고 있기 때문입니다.

예정된 변경 사항 섹션에서 해당 설정을 찾을 수 있나요? 포럼에 GIF 테마 구성 요소가 설치되어 있나요?

네:

이것이 제 설정인데, 여전히 표시되고 있습니다.

또한 메시지 표현이 혼란스럽습니다… “더 이상 선택적으로 해제할 수 없습니다”라는 문장은 버튼에 대한 선택적 해제가 더 이상 불가능하다는 의미로 해석됩니다.

방금 변경하신 건가요, 아니면 이전부터 비활성화되어 있었나요? 만약 변경하셨다면: 새로고침을 하셨나요?

강제 새로고침을 했는데 그게 문제를 해결했습니다. 감사합니다!

확인해 주실 수 있을까요… 버튼 비활성화 기능을 잃게 될까요? 예정된 변경 사항에 대한 설명이 너무 혼란스럽습니다.