웰컴 배너의 침습성을 줄여주세요

환영 배너가 표준 기능에 포함되었다는 점이 기쁩니다. 설정이 꽤 유연하지만, 여전히 제 주요 사용 사례 두 가지를 지원하지 않습니다.

제게 하나의 옵션은 인증되지 않은 사용자만 배너를 표시하도록 하여 로그인하도록 상기시키면서도, 기존 사용자에게는 공간을 낭비하지 않는 것입니다. 이 경우를 위한 추가 부제(서브타이틀)는 좋은 시작이지만, 아예 표시하지 않는 것이 더 나을 것입니다.

또 다른 대안은 로그인한 사용자에게도 배너를 표시하되, / 시작 페이지에서만 또는 가입이 성공한 후에만 표시하는 것입니다. 홈페이지 설정은 있지만, /latest로 이동할 때 최신 게시물이 홈페이지로 설정되어 있으면 배너가 표시되는 문제가 있습니다. 또한 상단 및 탐색 옵션에 대해선 확신이 서지 않습니다. 제 입장에서는 큰 차이가 없기 때문입니다.

따라서 두 가지 새로운 설정을 제안합니다. 하나는 로그인한 사용자만 표시하고, 다른 하나는 로그인 후 한 번만 표시하는 것입니다.

1개의 좋아요

원하시는 것이 테마 컴포넌트로 구현 가능할 것이라 거의 확신합니다. 셀프 호스팅 인스턴스에 관리자 권한이 있으신가요? 프로필에서 개발 경험이 있으신 것 같더군요. 시간이 허락하신다면 재미로 직접 한번 시도해 보시는 건 어떨까요? 저 역시 ask.discourse.org를 활용하여 많은 것을 해냈습니다.

1개의 좋아요

커스텀 확장/컴포넌트를 유지보수하는 것을 피하려고 합니다.

해당 컴포넌트에는 이미 이러한 설정을 위한 인프라가 모두 갖춰져 있으므로, 시간이 나면 패치를 제공할 수도 있겠습니다.

하지만 여전히 제 생각에는 꽤 일반적인 요구 사항인 것 같습니다. 사용자가 직접 닫을 수 있도록 하는 것이 대안이 될 수 있을 것 같습니다.

해당 옵션을 가진 다른 컴포넌트가 하나 있습니다. 배너 컴포넌트 중 하나인데, 정확히 어느 것인지 기억은 나지 않지만, 시도해 보고 마음에 들었던 기억이 납니다. 제가 기억하기로는 유일한 단점이 닫을 수 있는 기능이 쿠키 설정을 요구했다는 점입니다. 쿠키 설정 시 사용자에게 쿠키가 설정된다는 사실을 알려야 하는데, 일부(일부 집단의) 사용자들은 이에 대해 잘 받아들이지 않는 것 같습니다.

어쨌든, 환영 배너가 화면 공간을 많이 차지한다는 데에는 동의합니다. 제 인스턴스에서는 이를 비활성화했으며 검색 바도 함께 비활성화했지만, 이는 제 인스턴스에서 매우 단순하고 부담 없는 느낌을 구현하려는 시도의 결과일 수 있습니다.

1개의 좋아요

Welcome Link Banner에는 닫을 수 있도록 하는 설정이 있습니다:

image

(수정: 다시 읽어보니, 이 점을 이미 알고 있고 단순히 옵션을 고려하고 있는 것 같습니다.)

환영 메시지가 아니라 새로운 검색 환영 배너에 대해 말씀드리고 있습니다. 아직 그 옵션이 없는 것 같지만, 확인해 보겠습니다.

아, 알겠습니다 – 원래 태그 때문에 혼란스러웠네요.

사실 환영 배너/검색 배너에는 ‘닫기’ 설정이 없습니다.

다재다능한 배너도 또 다른 옵션입니다. 검색 필드는 없지만, 비로그인 사용자와 로그인한 사용자를 위한 독립적인 설정을 제공합니다.

주요 사용 사례 두 가지가 무엇인지 더 자세히 공유해 주시겠습니까?

1개의 좋아요

처음에 게시한 내용과 같이, 익명 사용자에게만 표시하거나 로그인/가입 후에 한 번만 표시하는 방식(예: / 페이지에서만)을 채택할 수 있습니다. 아니면 닫을 수 있도록 만들면 됩니다.

1개의 좋아요