Discourse Category Lockdown

이제 병합되었습니다!!:tada::confetti_ball:

빠른 리뷰를 해준 @RGJ님께 감사합니다.

5개의 좋아요

수정 덕분에 완벽하게 작동합니다. @fzngagan 감사합니다

1개의 좋아요

여러분, @RGJ 님의 PR 두 건을 병합했습니다.

  1. 카테고리 설정의 토글이 깨져 있던 문제를 수정했습니다.
  2. category lockdown allow crawlers 설정에 따라 크롤러가 잠긴 콘텐츠를 볼 수 있도록 하는 새로운 기능을 추가했습니다.

훌륭한 작업 감사합니다, Richard. :tada:

7개의 좋아요

옵션 페이지로 리다이렉트하는 대신 팝업을 표시하는 방법이 있을까요?

글쎄요, 로그인 팝업에 대한 답을 여기서 찾았네요.

1개의 좋아요

간단한 기능 요청: 각 개별 주제에 대해 div에 css 클래스를 추가하는 건 어떨까요?

<div data-topic-id="xxxx" id="emberxxxx" class="topic-status ..."></div>

사용 사례: 저는 TLP 플러그인을 사용 중이며, 주제 섬네일을 흐릿하게 처리하고 오버레이 아이콘을 추가하고 싶습니다. 이러한 css 클래스가 있으면 섬네일을 쉽게 표적화할 수 있을 것입니다.

1개의 좋아요

필요하지 않을 수 있습니다. 플러그인이 특정 카테고리에 설정되어 있으므로, tr 태그에서 category-'nameofyourcategory' 클래스를 사용하여 해당 카테고리를 지정할 수 있습니다. 이 클래스는 썸네일 앞에 위치합니다.

개인 카테고리의 이름이 "premium"인 경우, 다음과 같은 코드를 사용할 수 있습니다.

tr.topic-list-item.category-premium .topic-thumbnail {
    blur: 
}
1개의 좋아요

그것은 해당 카테고리에 접근 권한이 있는 사용자들에게도 적용되지 않나요? 당연히 그들은 자신의 섬네일을 명확하게 볼 수 있어야 하니까요 :slight_smile:

1개의 좋아요

여기 @ Pavilion 에 기능 요청을 올려 주실 수 있나요?

안녕하세요 @fzngagan

완료했습니다!

참고로, 마법사 플러그인 드롭다운 선택기에 이 플러그인이 목록에 표시되지 않았습니다. 대신 커스텀 마법사를 선택했습니다.

1개의 좋아요

조금 후에 추가하겠습니다.

1개의 좋아요

최근에 최신 버전의 Discourse로 이 플러그인을 테스트해 보신 분 계신가요? 이 플러그인은 제 사이트에 매우 중요하지만, 업그레이드 과정에서 사이트가 깨진 적도 있어서요 :man_facepalming:

1개의 좋아요

테스트 인스턴스에서 다음 플러그인과 구성 요소를 함께 활성화하여 문제없이 사용하고 있습니다. 2.7.0.beta9 ( 4da86210f8 )

2개의 좋아요

바보 같은 질문일 수도 있어 죄송하지만, 다음 요구사항을 가진 Discourse를 만들어 보려고 합니다:

  1. 미등록 사용자는 모든 주제를 볼 수 있지만, 주제당 3개 게시물만 볼 수 있도록 제한됩니다.
  2. 등록(및 유료) 사용자는 모든 콘텐츠에 접근할 수 있습니다.

주제당 3개 게시물 이후에는 '더 보려면 등록하세요’라는 상자가 표시되어야 합니다.
이 플러그인으로 가능한가요? 아니면 내장 기능이 있을까요? 죄송합니다, 저는 Discourse 초보입니다. 모두의 훌륭한 작업에 감사드립니다. 미리 감사합니다!

1개의 좋아요

아니요. 매우 구체적인 요구 사항이므로 맞춤 개발이 필요합니다.

@fzngagan 이 플러그인은 Discourse Docs 와 Discourse Docs Card Filter 도 함께 사용할 수 있을까요? 제 아이디어는 닫힌 카테고리의 카드와 그 안의 게시물이 /docs 페이지에도 표시되도록 하는 것입니다. 그렇게 하면 사용자가 해당 URL로 리다이렉트될 수 있습니다.

아마도 TC(테마 컴포넌트)는 이 방식으로 카테고리를 가져오는 것 같습니다(출처):

@discourseComputed("category")
  categoryInfo(category) {
    return this.site.categories.findBy("id", category.id);
  },
2개의 좋아요

discourse-category-lockdown 플러그인은 Discourse Chat (Alpha)를 깨뜨립니다. 둘은 호환되지 않는 것 같습니다. 카테고리 잠금 플러그인이 매우 유용하고 채팅 기능도 빠르게 성장하고 있는 상황에서 아쉽습니다.

2개의 좋아요

우회 방법이 없나요?

2019년에 모든 것이 망가졌습니다. 아마도 여전히 모든 것이 망가져 있을지도 모릅니다…

아니요, 우리는 2018년부터 이걸 프로덕션 환경에서 사용하고 있습니다.

이거 보셨나요?

채팅 플러그인과 함께 시도해 보셨나요?