좋아요. 감사합니다.
컴포넌트에서 사용자 통계를 체크 해제했고, 도구 아이콘도 사용했습니다. 하지만 여전히 이렇게 표시됩니다:
게시 시간과 읽은 시간을 없앨 수 있는 방법이 있을까요?
좋아요. 감사합니다.
컴포넌트에서 사용자 통계를 체크 해제했고, 도구 아이콘도 사용했습니다. 하지만 여전히 이렇게 표시됩니다:
게시 시간과 읽은 시간을 없앨 수 있는 방법이 있을까요?
웹 브라우저에서 강제 새로고침을 해보셨나요? 저도 같은 문제를 확인했습니다.
또한, 사용자 필드를 "사용자 카드에 표시"로 설정해 두었다면 사용자 카드에 필드가 두 번 표시되는 경우도 확인했습니다.
물론 가능합니다만, 상당한 리팩터링이 필요합니다. 현재 이 컴포넌트는 일반 사용자 디렉토리의 모든 템플릿 코드를 그대로 대체하고 있습니다.
현재는 CSS를 통해 가능합니다. 테마 설정을 통해 이러한 CSS 변경 사항을 자동화할 수도 있을 것 같습니다.
현재 사용자를 숨기는 테마 설정이 있으므로, 이 문제를 해결하는 데 도움이 될 것입니다.
"사용자 통계"라고 할 때, 각 사용자 카드 하단에 있는 막대를 의미합니다. 예시를 보려면 OP의 스크린샷을 참고하세요. 첨부된 스크린샷에서는 통계 막대가 없는 것으로 보입니다.
즉, 사용자 카드에 표시되고 카드 하단의 '통계’에도 동시에 표시된다는 말씀인가요? 이미 사용자 카드에 표시되어 있다면, 통계 항목에서 해당 필드를 제거하는 것을 제안합니다. (
)
네, 맞습니다. 또는 사용자 필드의 “사용자 카드에 표시” 설정을 해제할 수도 있습니다.
통계 열을 모두 표시하지 않고 통계 없이 카드만 표시하는 것은 불가능한 것 같습니다. 문제는 아니지만, 제가 발견한 점입니다. ![]()
각 사용자 카드 아래에 통계를 표시할지를 설정하는 테마 설정이 있습니다. 이 설정을 끄면 하단의 바가 완전히 사라져야 합니다.
솔직히, 컬럼 선택은 디렉터리 페이지에서 바로 사용 가능한데 이 설정이 테마 설정에 숨겨져 있는 것은 다소 혼란스럽습니다… 하지만 거기서는 테마 컴포넌트 프레임워크에 의해 다소 제한이 있습니다. ![]()
목록 뷰가 더 유용해졌기 때문에(New Leaderboard/User Directory Features 🎉), 사용자가 목록 뷰와 카드 뷰를 전환할 수 있는 버튼을 추가하는 것을 고려해 주시겠습니까?
이제 토글 기능이 추가되었으며, 기본 보기는 테마 구성 요소 설정에서 구성할 수 있습니다. 저는 Meta에 설치하고 기본 보기를 "테이블"로 설정했습니다. https://meta.discourse.org/u를 방문하시면 이제 오른쪽 상단에 토글이 표시되어야 합니다.
데스크톱 뷰에서는 잘 작동하지만, 모바일 뷰에서는 테이블 뷰에서 카드 뷰로 되돌아가는 버튼이 없습니다.
데이비드님, 감사합니다. 확인차 여쭤봅니다 - 메인 카드에 표시되는 사용자의 가입일, 마지막 게시일, 읽기 시간을 제거할 방법이 없나요?
이 줄도 제거할 수 있는 옵션이 있다면 좋겠습니다.
우리는 사용자에게 더 많은 프라이버시를 제공하고자 합니다. 회원들이 개인 메시지를 주고받을 수 있도록 사용자 디렉토리를 제공하되, 사이트에서 얼마나 자주 상호작용하는지는 공개하고 싶지 않습니다.
감사합니다!
죄송하지만 Discourse 코어에서 해당 정보를 제거할 옵션은 없습니다. 다만, 외관상만 수정하는 방식으로 괜찮으시다면, 테마에서 커스텀 CSS를 사용하여 사용자 카드에서 이를 숨길 수 있습니다. 예를 들어:
.card-row.metadata-row {
display: none;
}
(참고로 사용자는 브라우저의 개발자 도구를 통해 해당 정보에 여전히 기술적으로 접근할 수 있습니다)
정말 감사합니다!
정말 멋지네요. 로그인 상태에서는 사용자 디렉토리를 그룹별로 필터링할 수 있습니다. 공개 사용자 디렉토리도 그룹별로 필터링할 수 있을까요?
로그인 안 했을 때
로그인 했을 때
저희 그룹은 공개되어 있습니다.
방금 이 컴포넌트를 설치했는데, 외관상으로는 훌륭해 보입니다! 하지만 데스크톱의 Safari와 Chrome, 심지어 모바일에서도 아바타나 이름을 클릭하면 사용자 페이지로 이동하지 않습니다. 아바타와 카드 제목만 클릭이 안 되는 것 같고, 웹사이트 링크, 배지 링크, 카드 하단의 메타데이터 정렬 링크는 모두 정상적으로 작동합니다. 주제 내의 “팝업” 사용자 카드나 사용자 테이블 뷰를 통한 카드는 문제가 없으며, 예상대로 사용자 페이지로 잘 이동합니다.
사용자 카드 디렉터리에서 소스 코드를 검사해 보면 다음과 같은 구조를 볼 수 있습니다.
<a href="/u/username" class="user-profile-link">
<span id="discourse-user-card-title" class="name-username-wrapper">User Name</span>
<!---->
</a>
하지만 카드 제목을 클릭하면 단순히 포커스 상태만 활성화될 뿐(Chrome) 다른 반응이 없습니다. Safari에서는 포커스 상태조차 나타나지 않지만, 포인터 커서는 표시됩니다. 흥미롭게도, 커맨드 클릭이나 옵션 메뉴(모바일의 경우 우클릭/롱 프레스)를 사용하면 링크를 열 수 있습니다. https://discourse.theme-creator.io/u에서도 동일한 현상을 겪고 있으므로, 이 문제는 우리의 디스코urs 사이트에만 국한된 것이 아닌 것 같습니다.
@Kayla님 감사합니다 - 이 문제는 다음 변경 사항으로 수정됩니다:
관리자 패널의 테마 컴포넌트에서 업데이트 버튼을 확인하실 수 있어야 합니다. 업데이트 후에도 문제가 지속되면 알려주세요.
아바타와 카드 제목 링크가 이제 정상적으로 작동합니다. @david님 감사합니다!
미리보기 페이지가 제대로 작동하지 않는 것 같은데 확인해 주시면 좋겠습니다 @david
데이비드, 안녕하세요.
테스트를 마쳤습니다.
에어 테마
최근 사용자 카드 디렉터리에서 메시지를 클릭하면 DM이 시작되지 않고 화면이 빈 상태로 표시됩니다. 이 문제는 사용자 디렉터리에서만 발생하며, 토픽에서는 정상적으로 작동합니다.
이 테마 컴포넌트와 결합하면: Usercard Redesign Experiment
디렉터리 보기에서 사용자 카드 배경이 빈 상태로 유지됩니다.
사실 저는 그렇게 하는 걸 선호합니다. 그렇지 않으면 디렉터리 탐색이 정말로 번거로울 테니까요.
하지만 그게 버그일 수도 있죠 ![]()