discourse에 ‘문의하기’ 페이지를 쉽게 추가할 수 있는 방법이 있나요?
Discourse 사이트의 About - Discourse Meta 페이지에는 문의하기 섹션이 있습니다
이 스크립트를 처음 사용하는데, 단순한 설정을 이렇게 엉망으로 해놓은 건 처음 본다. 포럼 방문자나 유저가 초능력자도 아니고, ‘소개’ 페이지로 가서 아래로 스크롤해야 연락처를 찾아야 하는 건가? 소개 페이지 링크가 외부 페이지로 이동한다는 사실조차 몰랐다. 다른 스크립트들처럼 헤더나 푸터에 그냥 넣어놓으면 안 되나? 이 스크립트는 왜 모든 게 이렇게 귀찮고 불편한 거지?
메타(Meta)에 대해 말하는 게 아니라, 나 자신에 대한 이야기가 아닙니다. 자택 호스팅 환경에 ‘문의하기’ 페이지를 추가하는 것에 대해 말씀드리는 겁니다.
네, 이제 이해했어요. 제가 묻던 건 ‘문의하기’ 페이지에 연락처 양식을 추가하는 것에 대한 것이었거든요.
그 경우, 개인 메시지나 그룹 메시지를 사용하는 것이 가장 쉬운 방법입니다.
대부분의 웹사이트 문의 양식이 방문자가 누구나 메시지를 보낼 수 있도록 허용하는 것과 비교했을 때, 이 접근 방식이 계정을 요구할지 궁금합니다.
커스텀 마법사 플러그인은 비사용자(non-user)가 양식을 작성할 수 있도록 허용합니까? 그렇지 않다면, 수신 메일/이메일로 답장하는 방식을 활용하여 Discourse와 연결된 이메일로 메일을 보내는 HTML 문의 양식을 만드는 방법이 있을까요?
답은 아마도 '아니요’일 것입니다.
Discourse는 거의 모든 기능을 사용하려면 계정이 필요합니다.
그래서 외부 연락처 페이지/연락처 양식으로 연결하는 옵션을 공유한 것입니다.
Landing Pages 플러그인
을 사용하여 문의 페이지를 추가할 수 있는 것 같습니다.
연락처 폼을 설정하는 방법에 대해 자세히 알아보려면 다음 링크를 확인하세요:
이 partial은 제출된 메시지를 지정된 이메일로 전송하는 연락처 폼을 렌더링할 수 있게 해줍니다. 이메일 엔드포인트로 사용할 수 있는 두 가지 사이트 설정이 있습니다.
landing contact email설정이 지정된 경우 해당 설정이 사용됩니다.landing contact email이 지정되지 않은 경우contact email설정이 사용됩니다.
message모두 필수 매개변수이므로, 사용자가 이 중 하나라도 유효한 값을 포함하지 않으면 오류 메시지가 반환됩니다.
