안녕하세요,
감사합니다 ![]()
x 버튼 비활성화와 홈으로 리다이렉트 옵션을 확인해 보셨나요?
안녕하세요,
감사합니다 ![]()
x 버튼 비활성화와 홈으로 리다이렉트 옵션을 확인해 보셨나요?
네, 물론이죠. 하지만 로그인 또는 가입을 유도하는 배너를 표시하면서, 다른 한편으로는 사용자가 그 배너를 닫고 계속 읽을 수 있게 하는 것은 다소 모순된 것 같다는 생각이 듭니다.
아니면 이 옵션은 사용자에게 계정을 만들도록 강요하거나 귀찮게 하지 않기 위한 작은 힌트로 사용해야 하는 건가요?
정말 영웅이시네요. 저도 이걸 하고 싶었는데, 그래서 시간이 오래 걸렸거든요. 먼저 해 주셨네요. 감사합니다!
이제 이 플러그인을 비추천(deprecated)으로 표시하자는 제안을 드립니다. 이 방식이 훨씬 낫습니다.
다만 테마 컴포넌트에는 한 가지 문제가 있습니다. 관리자 화면에서 새로고침을 누르면, 닫기 버튼이 나타났다 사라지는 것처럼 보이는 현상이 발생합니다. 이 문제는 예전부터 플러그인에도 이미 존재하던 문제였습니다.
저는 이 문제를 찾으려 했지만 제 관리자 화면에서는 재현할 수 없습니다. 이 문제가 테마 구성 요소에서 여전히 발생하는지 확인해 주시겠습니까?
감사합니다!
아, 네. 찾았습니다.
저는 Discourse 로딩 슬라이더 구성 요소를 사용하고 있어서 그걸 보지 못했던 것입니다. 슬라이더 TC를 비활성화하면 새로고침 시 X 버튼이 나타납니다.
수정: 수정했습니다. 감사합니다, Michael!
이를 위한 전용 주제를 만들 계획인가요?
이미지 URL을 사용하는 대신 관리자가 이미지를 직접 업로드할 수 있도록 하세요.
즉, 다음처럼:
custom gate image url:
대신 설정에서 이렇게 사용하세요:
guest_gate_image:
type: upload
default: ""
description: guest gate image
그리고 scss 파일에서는 다음과 같은 내용을 사용하세요:
background-image: url(#{$guest-gate-image});
이렇게 하면 이미지가 포럼에 직접 업로드되므로 이미지 호스터가 필요 없으며(이미지가 나중에 사라질 수도 있음) 문제가 해결됩니다.
또 다른 가능성은 fontawesome을 사용하는 것입니다.
제안해 주셔서 감사합니다. 업로드 유형으로 변경했습니다.
안녕하세요,
테마 컴포넌트에 몇 가지 변경 사항을 적용했습니다.
이전에는 Guest Gate가 modal.hbs를 덮어쓰고 있었지만, 이제 이를 정리하고 guest-gate.hbs에서 dismissable=false를 사용하도록 변경했습니다. 게스트 게이트 모달을 다른 모달과 별도로 처리하기 때문에 modal.hbs와 components/d-gate.js 파일을 제거했습니다. 또한 guest-gate.hbs에서 CSS를 제거하고 common.scss로 이동시켰는데, 이는 이제 다른 모달에 영향을 주지 않기 때문입니다.
x_button_disabled 설정 이름을 dismissable_false로 변경했습니다.
훌륭한 작업이네요. TC를 #customization:theme의 전용 토픽으로 옮기는 것이 좋을 것 같습니다.
혹시 플러그인을 비추천(deprecated) 상태로 변경할 수 있을까요?
로버트, 감사합니다! 곧 이 내용을 Customization > Theme 채널로 옮길게요.
완성되었습니다! Guest Gate Theme Component를 확인해 보세요.