빈 게시글과 빈 주제 본문 허용

How to turn off "Body seems unclear, is it a complete sentence?' 에 설명된 문제와 관련이 있습니다.

다음과 같은 작업이 불가능한 것 같습니다.

  • 본문이 비어 있는 새 주제를 생성
  • 메시지가 비어 있는 게시물을 생성

전자의 경우, 본문이 비어 있거나 심지어 한 글자뿐인 주제로 생성을 시도하면 "본문이 불분명합니다. 완전한 문장입니까?"와 같은 오류가 발생합니다.

후자의 경우, 본문이 비어 있는 게시물을 생성하려고 하면 여기에서 표시된 것과 같은 "게시물은 비어 있을 수 없습니다"라는 오류가 발생합니다.

image

이것은 “엔트로피” 값을 가능한 한 최저로 낮추고 최소 게시물 길이를 최대한 줄이는 등 알려진 모든 설정을 업데이트했음에도 불구하고 발생하는 문제입니다.

게시물 및 주제 본문 길이를 제어하기 위한 설정은 이미 존재합니다. 따라서 0자 길이의 게시물과 주제 본문을 허용하도록 수정해야 할 것으로 보입니다. 이는 코드베이스에 대한 작은 변경 사항이 될 것이며, 서버 관리자가 최소 길이 값을 1에서 0으로 변경하기 위해 자체 플러그인을 작성해야 하는 것보다 기존 설정을 수정하여 이를 허용하는 것이 훨씬 편리할 것입니다.

생각하시는 바를 알려주시면 감사하겠습니다.

2개의 좋아요

3자 제한이 있으면 좋겠습니다. 그러면 단순히 이렇게 물을 수 있거든요: 왜?

2개의 좋아요

무엇을 말씀하시는 건지 잘 모르겠는데, 이 기능 요청에 대한 근거를 묻고 계신 건가요? 아니면 현재 "왜?"라고만 적힌 게시글을 작성할 수 없다는 뜻인가요?

1개의 좋아요

빈 게시물을 보내고 싶은 이유가 뭔지는 꽤나 명확합니다. 그렇게 할 수 없는 이유도 마찬가지입니다.

4개의 좋아요

저의 Discourse 포럼에서 사용자들이 본문 길이가 0인 메시지와 주제를 게시할 수 있도록 하고 싶습니다. 제 사용자들도 이 기능이 필요합니다. 왜 이 기능을 사용할 수 없는지 제게는 명확하지 않습니다. 본문에 텍스트 없이 게시물을 생성하는 것이 불가능하게 만드는 기술적인 문제가 있는 건가요?

이것이 기본 설정으로 적용되기를 요청하는 것이 아니라, 제 서버에서 이 기능을 허용할 수 있는 옵션이 있는지 묻고 있습니다.

빈 답글을 게시하는 것이 유용할 수 있는 예를 하나 알려주시면 정말 도움이 될 것 같습니다.

7개의 좋아요

저희 사용자 중 많은 분들이 빈 댓글을 남기는 것을 즐깁니다. 때로는 할 말이 없지만 댓글을 남기고 싶어서, 때로는 주제를 목록 상단으로 올리고 싶어서, 또 다른 때는 주제를 읽었지만 할 말이 없어서 이렇게 하기도 합니다. 마찬가지로, 새 주제를 만들 때 제목이 충분히 설명적이라면 본문이 반드시 필요하지 않은 경우가 많습니다. 따라서 원문 게시물의 본문에 더 많은 텍스트를 입력하도록 강제하는 것은 때때로 불필요할 수 있습니다. 빈 게시물은 포럼에서 사람들이 즐기는 “재미있는” 기능 중 하나이며, 마찬가지로 사용자 참여도를 높이는 데에도 도움이 됩니다.

4개의 좋아요

그럴 경우, 포스트의 좋아요/반응 기능을 사용하는 것이 더 좋을 수 있습니다.

완전히 빈 포스트를 허용할 경우, 그 용도를 모든 사용자가 명확히 알 수 없다면 혼란을 초래할 위험이 있습니다.

6개의 좋아요

네, 게시글이나 주제에 반응하거나 구독하는 다른 방법들이 있습니다.
하지만 사람들은 여전히 빈 게시물을 올리는 것을 즐깁니다. 제 사용자들은 이에 익숙해져서, 이 기능을 활성화해 주고 싶습니다.

안녕하세요 :wave:

개인적으로는 빈 게시글을 올리는 것이 어떤 의미인지 이해가 되지 않지만, 이런 것이 일반적인 커뮤니티가 있을 수 있다는 점은 받아들일 수 있습니다. 그리고 이것이 처음 있는 요청이 아니라는 것도 기억하고 있습니다. :thinking:

게시글 작성 제한을 우회하는 방법이 있습니다. 예를 들어 [wrap] 태그를 사용하면 문자로 계산되므로 사용할 수 있습니다.

매번 직접 입력하는 것이 최선의 방법은 아닐 것이라 생각됩니다. 그래서 이를 위한 테마 컴포넌트를 만들었습니다. 여러분과 여러분의 커뮤니티에 충분하길 바랍니다.


이 테마 컴포넌트는 작성기 툴바에 버튼을 추가합니다 (기본값은 팝업 메뉴에 있습니다). 버튼을 클릭하면 게시할 수 있는 텍스트 영역에 플레이스홀더 텍스트가 추가됩니다. 이 텍스트는 게시글을 올린 후에는 숨겨집니다.

컴포넌트에는 아래 설정들이 포함되어 있습니다 :arrow_down_small:

또한 테마 번역 섹션도 포함되어 있어 버튼 이름과 텍스트 영역에 추가될 텍스트를 사용자 지정할 수 있습니다…

동작 모습을 보겠습니다 :arrow_down_small:

비디오에서 보시는 것처럼 기본값은 팝업 메뉴에 있지만, 툴바에도 배치할 수 있습니다. 이를 위해 해당 설정만 비활성화하면 됩니다.
Screenshot 2024-07-29 at 21.14.48

그리고 이 설정을 통해 버튼을 툴바의 어떤 섹션에 배치할지 선택할 수 있습니다.

insertions
Screenshot 2024-07-29 at 21.17.14

fontStyles
Screenshot 2024-07-29 at 21.19.20

extras
Screenshot 2024-07-29 at 21.21.07


5개의 좋아요

정말 기이한 기능 요청이네요. 솔직히 빈 게시글을 기능으로 지원하는 세상을 상상이 안 됩니다. 이는 저희의 문명화된 토론이라는 철학에 정면으로 반하는 것이기 때문이죠. Don의 제안이 아마도 여기서 가장 좋은 선택지일 것입니다.

9개의 좋아요

사실 이 제한을 우회하는 방법이 있습니다… 게시글 본문에 충분한 단어 수를 가진 HTML 주석을 작성하는 것입니다. 예를 들어:

<!-- 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed bibendum pharetra finibus. Fusce sed ligula et leo elementum viverra quis.

-->

따라서 이 기능이 정말 필요하다면, 기본적으로 편집기에 HTML 주석을 채워 넣는 테마 컴포넌트를 작성할 수 있습니다.

그러나 이는 정말로 특이한 요청이며, 이렇게 하는 사람은 많지 않을 것입니다. 중국어 포럼에서는 보통 본문에 “RT”(제목과 동일하다는 의미의 약어)를 입력하여 본문과 제목이 일치함을 나타냅니다. 대부분의 문화권에서도 이와 유사한 표현이 있을 것입니다.

게다가 그렇게 하면 보기에도 좋지 않고, 버그가 있는 것처럼 느껴집니다.

7개의 좋아요

html 주석이 작동할 것이라는 걸 바로 올리려던 참이었는데, 이건 이전 어딘가에서 이미 논의된 바가 있습니다 (pfaffman과 제가 게시글을 숨기고 있었는데, Canapin이 우리의 재미를 망쳐버렸네요 lol).

4개의 좋아요

제안해 주신 모든 아이디어에 감사드립니다. 시도해 볼 생각이며, 일부 또는 전부 우리에게 잘 작동할 것으로 예상합니다.

참고로, 빈 게시글(blankposting)은 확실히 매우 정돈된 문화입니다. 사용자들은 이 기능을 정말 재미있게 활용하며, 때로는 어떤 주제가 가장 빠르게 게시글로 채워질지, 혹은 누군가 사슬을 끊기 전에 연속으로 얼마나 많은 빈 게시글을 올릴 수 있는지를 겨루는 즉석 대회를 열기도 합니다. 이 기능은 확실히 많은 참여를 유도하고 즐거운 커뮤니티 분위기를 조성합니다. 이렇게 단순한 기능에서 사용자들이 얼마나 많은 재미를 얻을 수 있는지 놀라실 수 있습니다.

감사합니다!

3개의 좋아요

그것은 중요해 보이지 않습니다. 토론에서 ‘문명화된’ 것의 공식적인 정의가 무엇인지 확신은 없지만, 핵심 아이디어는 잘 숙고된 표현과 서면 언어를 통한 소통에 초점을 맞추는 것이며, 20자라는 것은 이에 대한 유의미한 최소 기준이 아닙니다.

이 요청을 이해합니다.

제가 사용자로 활동하는 다른 포럼에서는 다른 사용자들이 아무 내용 없이 게시글을 인용하는 습관이 있습니다.

이는 누군가의 답변에 동의하는 방식입니다.

2개의 좋아요

그리고 나서 /latest에서 새 답글을 표시하고 팔로워들에게 동의한다는 사실을 모두에게 알린다고 합니다 :flushed_face:

2개의 좋아요

네, 그게 바로 의도입니다.

저희 맥락에서 빈 게시물이 합리적이고, 잘 받아들여지며, 문명화된 토론에 해를 끼치지 않는 두 가지 예를 들겠습니다. 저희는 기본적으로 Discourse를 메일링 리스트의 대체 수단으로 사용하고 있습니다.

  1. 누군가가 간단한 메모를 작성하고 싶을 때, 예를 들어 "회의는 8시에 붉은 집에서, EOM"과 같은 내용입니다. 이들은 본문이 비어 있고 제목에만 메모가 포함된 이메일을 작성합니다.
  2. 누군가가 메일링 리스트/Discourse로 메시지를 전달할 때, 기술적으로 추가적인 자체 콘텐츠 없이 전달하는 경우입니다 (예: 그룹 외부의 누군가로부터 그룹으로 메시지를 전달하여 정보를 공유하거나, 소규모 그룹이 사전에 이메일을 통해 메시지를 논의한 후 그 내용을 Discourse로 전달하는 이메일에 복사-붙여넣기하여 “전달된 메시지” HTML 태그가 포함되어 Discourse에서 현재 "빈 본문"으로 인식되는 경우).

저는 하한선으로 "0"을 허용하는 것을 지지합니다(솔직히 말하면, 현재 허용되는 "1"이 "0"보다 어떤 이점이 있는지 이해하기 어렵습니다). 기본값은 관리자가 의식적인 결정을 내릴 수 있도록 "10"과 같이 더 신중하고 합리적인 값으로 유지될 수 있습니다. 개인적으로, Discourse와 같은 플랫폼의 관리자는 합리적인 기본값의 안내를 받아 자신의 필요에 맞는 좋은 결정을 내릴 수 있도록 신뢰받아야 한다고 생각합니다. 따라서 빈 게시물을 옵션으로 허용하는 것에는 어떤 해로움도 없다고 봅니다.
Discourse가 문명화된 토론의 철학에 집중하고 있다는 점에 대해 명확하게 감사의 뜻을 전합니다. 이 철학에 담긴 고찰과そこから 파생된 기능들은 제가 Discourse를 선택한 이유 중 하나였습니다.

5개의 좋아요

저도 같은 의견입니다. 값이 1을 가질 수 있다면, 대부분의 사람이 0을 사용하지는 않겠지만, 일부는 그 가치를 볼 것입니다.

그러나 Don은 그가 만든 구성 요소로 간단한 해결책을 제시했습니다.

아주 작은 빈 배경 GIF를 업로드하는 것도 가능할 것 같습니다.

1개의 좋아요