더 보기 → 사용자를 사용할 때, 필터링된 매칭이 발견되면 목록에는 항상 검색을 실행한 사용자가 포함됩니다. 매칭이 없으면 목록은 비어 있으며, 즉 매칭이 없으면 0개, 매칭이 있으면 2개 이상의 항목이 표시됩니다. 여러 사용자 계정으로 테스트해 보았으나 동일한 결과가 나왔습니다.
이번 주말에 업그레이드했습니다. 이것이 새로운 문제인지, 아니면 기존에 있던 상태인지 확실하지 않습니다. 이전 업그레이드는 크리스마스 무렵이었고 당시에는 이러한 이상 동작을 확실히 눈치채지 못했으므로, 최근에 발생한 문제라고 생각합니다.
관련 주제에 대한 안내에 감사드립니다. 하지만 해당 주제에서 작성된 답변은 "의도된 동작이라고 생각합니다"라고만 되어 있습니다. 이는 추측일 뿐, 설명이라고 보기 어렵습니다. 제가 보고한 동작은 제게 직관적이지 않습니다. 만약 버그가 아니라면, 현재 동작이 왜 의도된/설계된 동작인지 이해하고 싶습니다. 저로서는 그럴 만한 좋은 이유를 찾지 못하고 있습니다.
2개의 좋아요
사용자 디렉토리는 동시에 활동 리더보드이기도 해서, 내 계정을 항상 표시하면 통계를 쉽게 비교할 수 있습니다.
이것이 바로 필터링되지 않은 목록에서 현재 사용자를 목록 하단의 자연스러운 위치 외에도 맨 위에 한 번 더 표시하는 이유입니다. 이렇게 하면 내 통계를 비교하기 위해 끝없이 스크롤하거나 필터링할 필요가 없습니다.
4개의 좋아요
감사합니다. 그런 방식이라면 이해할 수 있을 것 같아요. 그리고 그 논리는 필터링된 목록에서 자기 자신을 색상으로 강조하는 것과도 일치합니다. 사용자가 질문할 때 제가 기억할 수 있기를 바라지만요.
2개의 좋아요
조금 복잡하지만, 필터링된 결과에서 이 동작을 비활성화하기 위해 CSS(관리자 > 커스터마이즈 > 테마)를 추가하고 싶다면 가능합니다:
.directory:has(.filter-name:not(:placeholder-shown)) .me {
display: none;
}
이 코드는 기본적으로 "디렉터리 필터에 플레이스홀더가 표시되지 않으면(즉, 검색어가 입력된 경우) 결과에 내 계정을 표시하지 마세요"라는 의미입니다.
다만 이 방법은 일치하는 필터에서도 자신을 제거하게 되므로, 완벽한 해결책은 아닙니다.
4개의 좋아요