디스코스에서 BBCode 로그인 코드가 작동하지 않음

여러분 안녕하세요,

BBCode에 대해 조사해 보았습니다. 아래 코드는 미등록 사용자에게 특정 콘텐츠를 숨기는 데 도움이 될 수 있다고 합니다.

[LOGIN]숨길 콘텐츠[/LOGIN]

저의 discourse 인스턴스에 BBCode 플러그인을 설치하고 활성화했지만, 새 게시물을 작성하면서 이 구문을 사용해도 예상대로 작동하지 않습니다.

예를 들어, 아래 스크린샷을 참고해 주세요. 두 스크린샷(로그인된 프로필과 익명 프로필 각각 하나)입니다.

로그인된 프로필에서 본 화면

익명 프로필에서 본 화면

이 오류를 어떻게 해결할 수 있을까요? 이 문제를 경험해 보신 분이 계신지, 도움을 주실 수 있다면 정말 감사하겠습니다.

안녕하세요, 말씀하신 플러그인이 어떤 것인지 공유해 주시겠어요?
저는 그런 플러그인에 대해 알고 있지 않지만, 제가 틀렸을 수도 있습니다.

이거 아닌가요?

다만, BBCode를 전부 지원한다고 주장하는 것 같지는 않네요… 혹시 PR을 올려주실 수 있을까요?

@merefield 네, 저는 이 플러그인만 사용했습니다. 이 플러그인이 모든 BBCode를 지원하지 않는 것 같다는 점에는 동의합니다.

다른 방식으로 제 목적을 달성할 수 있는 방법을 아시나요? 'PR’이라고 말씀하신 부분이 무슨 뜻인지 이해가 안 됐습니다.

직접 코드를 작성해야 할 수도 있지만, PR(풀 리퀘스트)에 익숙하지 않다면 결코 쉽지 않을 겁니다. :slight_smile: 예산이 있다면 Marketplace 채널을 고려해 보세요.

"PR"는 풀 리퀘스트(pull request)를 의미합니다. 코드에 대한 변경 사항을 제안하여 해당 코드베이스를 관리하는 사람이 이를 승인하기를 기다리는 것입니다.

또한 플러그인을 포크(fork)할 수도 있으며, 이 용어는 스스로 검색해 볼 수 있습니다.

아래는 BB코드를 처리하는 예시입니다. 로그인 시 원하는 동작을 구현하려면 이와 유사한 코드를 추가해야 합니다:

"small"을 "login"으로 변경하고 스타일을 조정하며, 원하는 동작을 수행하기 위해 어딘가에 CSS를 추가해야 할 수도 있습니다.