제목만 있는 원박스 허용

:information_source: 요약 제목만 있는 원박스(onebox) 활성화
:hammer_and_wrench: 저장소 링크 https://github.com/dsims/discourse-onebox-title-only
:open_book: 설치 가이드 Discourse에서 플러그인 설치 방법

기능

연결된 웹페이지에 설명이나 이미지 메타데이터가 없으면, Discourse는 기본적으로 해당 링크를 URL로 남겨두고 원박스로 변환하지 않습니다. 이 플러그인은 이러한 동작을 변경하여 제목만 있는 원박스를 허용합니다.

예시:

이 다음과 같이 변환됩니다.
Screenshot 2025-02-24 at 10.02.36 PM

15개의 좋아요

좋아요, 플러그인을 작성하고 게시해 주셔서 감사합니다.

이걸 코어에 도입하는 건 어떨까요? 제 생각에는 더 나은 기본값인 것 같습니다.

9개의 좋아요

description 요구사항은 사실 한때(독립된 게म이었던 초기 시절) 제거되었으나, 몇 달 후에 다시 되돌려졌기 때문에, 이를 하지 않은 데에는 어떤 이유가 있었을 것으로 추정됩니다.

이 시나리오와 일치하는 URL은 실제 환경에서 소수만 확인했으므로, 이 방식이 적절해 보이지 않는 엣지 케이스가 몇 가지 있을 것으로 생각합니다.

3개의 좋아요

@dsims 설명이 없는 onebox를 허용하는 동작이 왜 여기에서 FIX: do not show title only oneboxes - Pull Request #448 - discourse/onebox - GitHub 되돌려졌는지가 전혀 명확하지 않으므로, 플러그인 없이 해당 동작을 코어에 다시 추가하겠습니다. 오늘 빠른 PR을 시도해 보겠습니다.

5개의 좋아요

PR가 올라왔습니다:

9개의 좋아요

제가 다루지 않은 한 가지 사항은, 컴포저 미리보기에 원박스 생성에 문제가 있다는 것을 암시하는 메시지가 여전히 남아 있다는 것입니다.

5개의 좋아요

아, 알려줘서 고마워. 테스트할 때 너무 빨리 게시해서 이걸 못 봤어. 같은 PR에서 수정할게…

5개의 좋아요

감사합니다! 세계에서 가장 빠른 deprecated 플러그인인가요? :joy:

10개의 좋아요

6개의 좋아요

정말 좋습니다, @dsims 님 플러그인을 감사합니다. 짧은 수명은 목적이 있었고, 코어 수정으로 이어져 모두에게 이점을 가져다주었습니다.

그리고 @martin 님, 코어에 빠르게 반영해 주셔서 감사합니다!

11개의 좋아요