발언이 포함된 블로그 댓글

2258 단어 railsgithubblogging

GitHub 문제를 기반으로 하는 가벼운 댓글 위젯입니다. 보기에도 좋고 설치 및 관리가 정말 쉽습니다.



Tania Rascia's blog 을 통해 발화를 발견할 때까지 이 블로그에 추가할 간단하고 안전하며 가벼운 댓글 시스템을 찾고 있었습니다.

Utterances는 open source project by Jeremy Danyow Github Issues를 기반으로 합니다. 이렇게 하면 블로그의 댓글 섹션이 Github을 사용하여 댓글을 제출하고 관리하는 모든 이점에 대해 개발자에게 친숙해 보입니다.

실제로 이것은 방문자가 의견을 제출하기 위해 github에 로그인해야 하며(봇과 스팸 콘텐츠를 피하기를 바랍니다) 일단 제출되면 모든 의견은 선택한 리포지토리의 문제 영역에서 호스팅됩니다. 하지만 공개 리포지토리여야 합니다. 그렇지 않으면 댓글이 사용자에게 표시되지 않습니다.

utterance's documentation은 매우 간단합니다. 먼저 저장소에 발화를 설치해야 합니다. Tania와 마찬가지로 나는 댓글을 호스팅하고 문제로 내 블로그 저장소를 오염시키는 것을 피하기 위해 블로그 댓글 저장소를 만들었습니다.

이 작업을 마치면 주석 섹션을 표시할 위치에 스크립트 태그를 정확히 추가해야 합니다. 발언 웹 사이트는 이 스크립트에 대한 구성 옵션을 선택할 수 있는 간단한 UI를 제공합니다.

최종 스크립트는 다음과 같습니다.

<script src="https://utteranc.es/client.js" 
  repo="anansilva/blog-comments" 
  issue-term="title" 
  label="comments" 
  theme="preferred-color-scheme" 
  crossorigin="anonymous" 
  async>
</script>

issue-term 태그는 방문자가 게시물에 댓글을 달기 시작하면 github에서 열릴 문제의 제목을 정의합니다. 제 경우에는 페이지의 meta_title에서 가져온 게시물의 제목과 같습니다. 내가 발화에 대해 좋아하는 또 다른 점은 댓글 상자에 preferred-color-scheme가 있다는 것입니다. 즉, 방문자의 운영 체제(밝음 또는 어두운 모드)에 스타일을 적용합니다. 내 블로그는 동일한 전제에 구축되었으므로 편리합니다.

어떻게 생겼는지 확인하고on my blog 거기에 자유롭게 댓글을 달아주세요!

좋은 웹페이지 즐겨찾기