이것이 가능하다고 꽤 확신하지만, 검색할 정확한 용어조차 모르겠습니다.
우리는 여러 다른 주제에 콘텐츠 스니펫을 삽입하고 싶습니다. 구체적인 사용 사례는 특정 유형의 주제에 대한 몇 가지 주석(링크 포함)을 추가하는 것입니다. (예: “경고”, “알림”, “통지” — “이 기사는 더 많은 참고 문헌이 필요합니다. 여기를 클릭하여 자세히 읽어보세요.” 같은 내용입니다.) 이 콘텐츠를 전역적으로 업데이트할 수 있도록 하고 싶으며, 매번 복사해서 붙여넣는 방식은 원하지 않습니다.
올바른 방향으로 안내해 주시면 감사하겠습니다.
여러분 안녕하세요, 존과 함께 있습니다.
이걸 가장 잘 처리하는 방법은 특정 태그가 있는 주제에 미리 채워진 "직원 공지"를 자동으로 추가하는 것일 것 같습니다. 이미 이런 기능이 가능한가요? 아니면 기존 테마 구성 요소나 플러그인이 있나요?
Canned Replies 플러그인에서 사용할 수 있는 기능이 있을까요?
도와주셔서 감사합니다!
사실 제 첫 생각이 바로 여기였는데, 아마도 가장 좋은 방법일 수 있지만, 최선의 시나리오는 과거 직원 공지사항의 정보가 자동으로 업데이트되는 것입니다.
CR을 사용하게 되면, 정보가 변경될 경우 각 주제별로 돌아가며 공지를 개별적으로 업데이트해야 합니다.
hey @merefield
여기서 도움을 주셔서 감사합니다. @Johani님이 링크해 주신 방법을 사용하기로 결정했는데, 거의 완벽하게 작동합니다. 단, 한 가지 문제가 있습니다.
어떤 이유에선지 링크에서는 작동하지 않아요.
이 문제를 해결하는 방법을 아시나요?
Johani
(Joe)
10월 18, 2021, 5:50오전
7
간단한 답변은… 마크다운이 아닌 HTML을 사용하세요.
귀하의 예제는 마크다운을 사용하고 있습니다. 이를 처리(cook)해야 합니다. Discourse는 서버에서 게시물을 cook합니다. 테마는 이 과정에 접근할 수 없습니다.
Discourse에는 클라이언트 측에서 실행할 수 있는 비동기 cook 기능이 있지만, 짧은 URL을 해결하고 원박스 및 이미지를 로드하려면 사용자가 로그인되어 있어야 합니다. 따라서 익명(로그인하지 않은) 사용자에게는 작동하지 않습니다.