BBCode를 사용하여 일부 사용자 그룹에게 콘텐츠 숨기기 기능

플러그인을 개발하면 BBCode를 사용하여 다른 사용자에게 콘텐츠를 숨길 수 있습니다.

  • 게시글에 다음 BBCode를 추가하세요:
  • [LOGIN]숨길 콘텐츠[/LOGIN] : 로그인하지 않은 사용자에게 콘텐츠를 숨깁니다
  • [LIKE]숨길 콘텐츠[/LIKE] : 사용자가 게시글을 좋아하기 전까지 콘텐츠를 숨깁니다
  • [REPLY]숨길 콘텐츠[/REPLY] : 사용자가 게시글에 답변하기 전까지 콘텐츠를 숨깁니다
6개의 좋아요

The first too seem pretty cool. Though the last one typically once the reply is posted it jumps the user to their reply. So they might not see the hidden content that is revealed upon creating the reply.

I would add option to hide from users not the Op that are not in a targetted group.

This request is similar iirc was for a Tabletop RPGs forum

1개의 좋아요

How could this even be implemented server-side, since anyone can see a post’s raw contents?

You would need a plugin I believe for server side

This looks like it should work but might need some fix ups

1개의 좋아요

이 기능이 필요합니다

2개의 좋아요

상세 내용 숨기기나 스포일러 기능이 왜 이걸 제대로 처리하지 못하는지 정확히 이해가 안 돼요. :thinking:

1개의 좋아요

누구나 “상세 내용 숨기기” 및 스포일러에 포함된 텍스트를 읽을 수 있습니다. 이 요청은 로그인한 사용자 또는 해당 게시글에 댓글을 달거나 '좋아요’를 누른 사용자만 이 부분을 읽을 수 있도록 허용하는 것입니다.

예를 들어, 모든 사람이 읽을 수 있는 공지사항에서 회원들과 할인 코드를 공유할 수 있습니다. 현재로서는 코드를 다른 카테고리의 다른 게시글에 입력해야 합니다.

3개의 좋아요

숨김 콘텐츠 기능:

숨김 코드를 사용하여 콘텐츠를 숨길 수 있으며, 다음과 같은 가시성 조건을 설정할 수 있습니다:

  1. 답변 후 표시 - 사용자가 게시글에 답변을 남기면 콘텐츠가 표시됩니다.
  2. 로그인 후 표시 - 로그인한 사용자만 콘텐츠를 볼 수 있습니다.
  3. 신뢰 등급 기반 표시 - 특정 신뢰 등급에 도달한 사용자만 콘텐츠를 볼 수 있습니다.

예시:
[hide] 콘텐츠 [/hide]

1개의 좋아요

Show Spoiler Content on 'Like' 도 이 요청에 포함되는 것 같습니다.

3개의 좋아요

이것은 유사한 요청입니다:

2개의 좋아요

이 부분은 일부 더 어렵거나 유용성이 떨어질 수 있습니다.

답변을 남기면 현재 보고 있던 게시글에서 벗어나기 때문입니다. 따라서 사용자는 해당 게시글로 다시 돌아가야 합니다.

다만 전체적인 기능 요청에는 가치를 인정합니다. tabletop RPG(테이블탑 RPG) 같은 포럼에서는 플레이어나 게임 마스터에게 숨겨진 메시지를 보내고 싶을 수 있습니다. 이 용도로는 #customization:theme-component을 사용할 수 있으며, 보안에 민감한 정보는 사용하지 않도록 명확히 안내하면 됩니다. 이를 위해서는 플러그인이 필요합니다.

2개의 좋아요