포럼과의 오픈(익명) 상호작용

안녕하세요!! :slight_smile:
이 튜토리얼을 정말 감사드립니다. 훌륭한 기능이며, 제 사용 사례에 딱 맞습니다 :slight_smile:
유일한 문제는 공개 위키를 편집할 수 없다는 것입니다. 제가 놓치고 있는 다른 설정이 있을까요?
참고로, 비공개 카테고리에 있는 주제를 게시했습니다(이것이 영향을 주고 있을까요?). 제 자신조차도 이를 편집할 수 없습니다.

안녕하세요 @lisandro_iaffar

현재 권한은 무엇인가요? 관리자, 운영자, 아니면 일반 사용자인가요?

안녕하세요, Anatol! 이렇게 빨리 답변해 주셔서 정말 감사합니다! :slight_smile:
설명해 드리지 못한 점 죄송합니다. 저는 이 포럼의 관리자이며, 직접 만들었습니다.

관리자라면 어디에서든 아무거나 수정할 수 있어야 합니다.
저의 Discourse 인스턴스에서 확인해 보니, “staff” 비공개 카테고리에서 주제를 위키로 설정하고 성공적으로 수정할 수 있었습니다.
물론 해당 비공개 카테고리에 접근 권한이 없는 사용자 계정으로서는 접근할 수 없습니다.

귀하의 상황을 확인해 보려면, 사용자를 "system"으로 변경하고 수정을 시도해 보세요.
/admin/users/-1/system으로 이동한 후
“impersonate”(위장 로그인)를 선택하세요 (하단 버튼)
image

그리고 게시물을 수정해 보세요.
참고: 이후에는 로그아웃을 한 뒤 원래 계정으로 다시 로그인해야 합니다.

아나톨, 정말 죄송합니다. 제가 꽤 잘못 표현했음을 깨달았어요… :sweat_smile:
실제로 말씀하신 대로 주제를 수정할 수 있습니다.

제가 표현에서 이해한 바를 말씀드리자면:

즉, 공개된 위키를 공개 URL에서 수정할 수 없다는 뜻이었습니다. 제가 그의 의도를 완전히 오해한 건가요?.. :sweat_smile:

걱정 마세요 @lisandro_iaffar :slight_smile: 저희가 도와드릴게요.
한 번 더 확인해 보겠습니다.

네, 게시된 페이지는 해당 페이지 자체에서는 수정할 수 없고, 주제(Topic)로만 수정할 수 있는 것 같습니다.

오케이!! Anatol을 확인해 주셔서 정말 감사합니다 :slight_smile:
이제 제가 실수한 게 아니라는 걸 확신할 수 있겠네요 :sweat_smile:
아마 불가능한 것 같습니다. 정말 아쉽네요. 포럼을 일시적인 허브(그리고 hopefully 공개된 아카이브)로 활용하여 훌륭한 즉석 협력이 가능했을 텐데 말이죠. 일시적인 협력에 불과할 수 있는 상황에서 사용자에게 가입을 강제하지 않는 것은 포럼을 사회적 도구로 실제로 사용하도록 매우 장려하는 요소가 될 수 있으며, 이는 간접적으로 향후 채택을 촉진할 수 있습니다.
어쨌든 게시 기능은 이미 꽤 멋진 것 같습니다 :slight_smile:

마지막으로 한 번만 더 당신의 친절을 빌려 여쭤볼게요: 구글에서 검색을 통해 게시된 페이지를 찾을 수 있나요? (제 현재 사용 사례를 고려하면, 불가능하길 바랍니다 :P)

그 부분에 대한 답을 알고 있어요 \o/ (보통 저는 Discourse에 대해 아무것도 모르기 때문에 정말 기쁩니다 :smile: )

네, 포럼이 로그인 없이 누구나 열려 있다면요.

그리고 그런 경우에도, 해당 페이지 URL에 대한 공개 링크가 없고 사이트맵에도 언급되지 않는다면 불가능할 수도 있지만, 어쩌면 가능할 수도 있습니다. 하지만 로그인 없이 공개된 내용은 크롤러가 모두 접근할 수 있다는 점을 확인하는 것이 좋은 정책입니다.

몇 가지 가능한 옵션이 있다고 생각합니다:

1

등록 없이 상호작용하는 경우 - Custom Wizard 플러그인을 적용해 볼 수 있습니다(이미 해당 기능이 있는지 확실하지는 않지만), marketplace에서 기능을 요청하는 것이 가능할 것 같습니다.

2

@angus가 같은 게시물에서 언급했듯이:

우리는 discourse용 “landing pages” 플러그인을 곧 출시할 예정입니다. 이 플러그인에는 이 사용 사례에 더 적합한 연락처 포럼 모듈이 포함되어 있습니다. 기대해 주세요.

플러그인은 존재합니다만, 이 기능이 이미 준비된 상태인지는 확실하지 않습니다. 공개된 랜딩 페이지에서 연락처 양식을 이미 사용할 수 있을 수도 있습니다.

3

포럼에 특수 사용자를 생성하고 API를 통해 미등록 사용자의 게시물을 생성하는 것이 가능합니다. 예를 들어 Google Forms나 기타 서비스를 통해 이를 수행할 수 있습니다.
이를 도와드릴 수 있습니다.

도와주셔서 감사합니다 @Jagster, 그리고 @4ong 님도 정말 감사합니다.

답변이 늦어서 죄송합니다. 답변하기 전에 공유해 주신 링크들을 먼저 확인해 보고 싶었습니다. 랜딩 페이지 플러그인은 정말 최고입니다 :open_mouth:!!!

제가 찾고 있던 기능이 바로 이것인 것 같습니다. 더 깊이 파보겠습니다. 제 사용 사례에서는 해당 키워드들을 직접 매칭해서 찾기 어려웠을 텐데, 링크를 공유해 주셔서 정말 감사합니다 Anatol.

항상 그렇듯, 이 멋진 커뮤니티에 보답할 수 있기를 바랍니다 :grin:

연락처 양식 모듈은 여기 문서에서 설명되어 있습니다

검색 엔진에 인덱싱되지 않도록 하려면 해당 특정 URL을 /robots.txt 파일에 추가할 수 있습니다.

훌륭해요!! 감사합니다!! :slight_smile:

사실 그것은 요청일 뿐입니다. 구글조차도 이를 따르지 않으며, 자체적으로 판단합니다.

문서화 자료에 따르면, 당신의 주장은 잘못되었습니다. 그들은 이렇게 설명합니다:

robots.txt 파일은 검색 엔진 크롤러가 웹사이트에서 어떤 URL에 접근할 수 있는지 알려줍니다. 이는 주로 요청으로 사이트를 과부하시키는 것을 피하기 위해 사용되며, Google에서 웹 페이지를 제외하기 위한 메커니즘이 아닙니다. Google에서 웹 페이지를 제외하려면 noindex로 색인 생성을 차단하거나 페이지에 비밀번호를 설정해야 합니다.

그들은 이를 사용하지만:

다른 페이지가 설명 텍스트와 함께 해당 페이지를 가리키고 있다면, Google은 페이지를 방문하지 않고도 URL을 색인화할 수 있습니다.

따라서 @lisandro_iaffar님에게 최선의 옵션은 해당 페이지로 링크를 걸지 않고, 해당 페이지에 noindex 메타 태그(<meta name="robots" content="noindex">)를 사용하는 것입니다. 하지만 크롤러가 메타 태그를 읽으려면 페이지를 확인해야 하므로 robots.txt는 사용하지 않아야 합니다.

저는 맞습니다. 그들의 문서는… 지나치게 낙관적이죠. 정답은 구글에서 정말 빠르게 찾을 수 있습니다 — 좋은 시작점은 구글봇(googlebot) 자체가 무엇을 하거나 하지 않는지를 확인하는 것입니다. 그리고 그 다음으로 robots.txt의 기본 사항입니다.

하지만 저나 다른 누구에게도 신뢰할 필요는 없습니다. 직접 시도해 볼 수 있습니다. 먼저 모든 방문한 봇을 확인해야 합니다. 그리고 그중에서 robots.txt를 확인한 봇이 몇 개인지 살펴보세요. 놀라실 겁니다 :wink: 지나치게 활동적인 봇이 많이 있으며, robots.txt를 사용해 그들을 늦출 수 있습니다. 며칠만 지나면 답을 얻게 될 것입니다.

다만, 이는 대체로 시간 낭비입니다. robots.txt 관련 문제는 널리 알려져 있으니까요.

정말 유용한 정보네요. 앞으로의 작업을 위해 잘 보관하겠습니다. 제 포럼의 많은 애플리케이션에서 프라이버시가 중요해질 것 같습니다. @hellekin님과 @Jagster님, 두 분의 통찰에 진심으로 감사드립니다. :grin:

중요한 상황에서는 이 수준의 세심한 주의를 기울이겠습니다. 지금까지 여러 번 시도해 보았지만, 구글 검색으로 게시된 페이지를 찾지 못했습니다(완전한 인용 구문을 사용해도 마찬가지입니다). 이는 이 경우 필요한 프라이버시 수준을 충족하는 데 이미 충분한 수준입니다. (또한, 이 페이지들은 영구적으로 게시되지 않을 것입니다. 목적을 달성한 후에는 게시를 해제할 것이므로 장기적으로 위험이 되지 않을 것입니다.)

다시 한번 정말 감사합니다!! :pray: :grin:

@lisandro_iaffar 님께 다시 연락드립니다. 님의 상황에 유용할 수 있는 새로운 기능이 있으니 확인해 보세요 - GitHub - alangibson/discourse-loners: Discourse Loners plugin allows unregistered users to watch and reply to topics using only their email addresses. · GitHub

Loners 플러그인은 미가입 사용자가 이메일 주소만으로 토픽을 보고 답글을 달 수 있도록 합니다.

P.S. 제가 잠깐만 테스트해 봤으므로, 사전에 충분히 테스트해 보시는 것이 좋습니다.

안녕하세요 @4ong!! :grin:
이 플러그인에 대해 알려주셔서 정말 감사합니다. 이 토픽이 오픈 인터랙션에 관한 완전한 위키가 되어가는 것 같아요 :slight_smile:
제 특별한 경우를 고려하면, 해당 기능이 특정 카테고리로 제한될 수 있다면 훨씬 더 좋을 텐데, 현재는 그런 기능이 없습니다. 하지만 나중에 구현될 경우를 대비해 계속 주시하겠습니다.
다시 한번 Anatol님께 감사드립니다. 보내주신 시간과 따뜻한 도움에 진심으로 감사드립니다 :slight_smile:
저는 이 놀라운 도구가 오픈소스 거버넌스와 오픈소스 정치학을 구현하는 데 효율적인 수단으로 어떻게 사용될 수 있는지를 보여줌으로써 Discourse 커뮤니티에 보답할 계획입니다. 행운을 빕니다 :pray: :sweat_smile: