
언어 🇰🇷 한국어
요약
Moodle 플러그인 설치
Moodle 사이트에 댓글 추가
FastComments에는 강좌 및 활동에 실시간 댓글 기능을 추가하는 전용 Moodle 플러그인이 있습니다. SSO는 자동으로 처리되며, 사용자는 별도의 로그인 없이 자신의 Moodle 계정으로 댓글을 작성합니다.
이 플러그인은 스레드형 댓글, 실시간 협업 채팅, 그리고 다양한 SSO 모드를 지원합니다. GitHub 리포지토리에서 확인하세요.
빠른 시작 
- 최신 릴리스 ZIP을 GitHub에서 다운로드합니다.
<moodle-root>/local/fastcomments에 압축을 풉니다.- 사이트 관리자 계정으로 로그인한 후 Site Administration > Notifications로 이동합니다. Moodle이 플러그인을 감지하고 설치를 실행합니다.
- 구성하려면 Site Administration > Plugins > Local plugins > FastComments로 이동합니다.
- FastComments dashboard에서 Tenant ID와 API Secret을 입력합니다.
그게 다입니다! 댓글은 코스 및 활동 페이지에 표시됩니다.
설치 
플러그인 다운로드
최신 릴리스 ZIP 파일을 FastComments Moodle GitHub 리포지토리에서 다운로드하세요.
Moodle 디렉터리에 압축 풀기
플러그인이 <moodle-root>/local/fastcomments 위치에 설치되도록 ZIP 파일을 Moodle 설치 디렉터리에 압축 해제하세요. 플러그인 디렉터리에는 version.php, lib.php 및 기타 플러그인 파일들이 직접 있어야 하며(하위 폴더에 중첩되어 있으면 안 됩니다).
For example:
/var/www/html/moodle/local/fastcomments/version.php
/var/www/html/moodle/local/fastcomments/lib.php
/var/www/html/moodle/local/fastcomments/settings.php
Moodle 관리자에서 설치
사이트 관리자 계정으로 로그인한 후 Site Administration > Notifications로 이동하세요. Moodle이 새 플러그인을 감지하고 설치 실행을 요청합니다.
플러그인 구성
설치 후 Site Administration > Plugins > Local plugins > FastComments로 이동하여 설정을 입력하세요. 각 옵션에 대한 자세한 내용은 구성 섹션을 참조하세요.
구성 
플러그인 설정 페이지는 Site Administration > Plugins > Local plugins > FastComments에 있습니다. 사용 가능한 옵션은 다음과 같습니다:
Tenant ID
귀하의 FastComments Tenant ID입니다. 계정 설정에서 FastComments dashboard에서 확인하세요.
API Secret
Secure SSO 모드에 필요할 API Secret 키입니다. My Account > API Secret에서 찾을 수 있습니다.
SSO Mode
사용자가 어떻게 인증되는지 선택하세요. 각 옵션의 세부 사항은 SSO 모드 섹션을 참조하세요.
- Secure (권장) - 서버 측 HMAC-SHA256 서명 인증
- Simple - 서명 없는 클라이언트 측 사용자 데이터
- None - 익명 댓글, Moodle 로그인 통합 없음
Page Contexts
댓글이 표시될 위치를 제어합니다:
- Course pages - 코스 메인 페이지의 댓글
- Module/activity pages - 개별 활동 및 리소스에 대한 댓글
- Both - 모든 페이지 유형에서 댓글
Commenting Style
댓글 경험을 선택하세요. 각 모드의 스크린샷은 댓글 스타일에서 확인할 수 있습니다.
- Comments - 페이지 콘텐츠 아래의 표준 스레드형 댓글 위젯
- Collab Chat - 인라인 텍스트 선택 토론 및 접속 상태 표시기
- Both - 댓글과 Collab Chat이 함께 활성화
CDN URL
FastComments CDN URL입니다. 기본값은 https://cdn.fastcomments.com입니다. 데이터가 EU 리전에 호스팅되어 있다면 이를 EU CDN URL로 변경하세요.
댓글 스타일 
플러그인은 세 가지 댓글 스타일을 지원합니다. 플러그인 설정에서 이를 구성할 수 있습니다.
댓글
표준 FastComments 위젯은 페이지 콘텐츠 아래에 표시됩니다. 사용자는 스레드형 댓글을 게시하고, 답글을 달고, 투표하며 모든 표준 기능을 사용할 수 있습니다.
Collab Chat
Collab Chat을 사용하면 사용자가 페이지의 텍스트를 선택해 인라인 토론을 시작할 수 있습니다. 상단 바에는 온라인 사용자와 활성 토론 수가 표시됩니다.
Collab Chat + 댓글
두 모드가 함께 활성화됩니다. 댓글 위젯은 페이지 콘텐츠 아래에 표시되며, 사용자는 텍스트를 선택해 인라인 토론을 시작할 수도 있습니다.
SSO 모드 
이 플러그인은 Moodle 사용자 계정을 FastComments와 통합하기 위해 세 가지 SSO 모드를 지원합니다.
보안 SSO (권장)
사용자 데이터는 서버 측에서 HMAC-SHA256을 사용하여 귀하의 API Secret로 서명됩니다. 이 옵션은 가장 안전하며 운영 환경에서 사용할 것을 권장합니다.
보안 SSO 사용 시:
- 사용자 이름, 이메일 및 아바타가 FastComments로 안전하게 전달됩니다.
- Moodle 사이트 관리자들은 자동으로 FastComments의 중재자로 동기화됩니다.
- 사용자가 다른 계정을 가장할 수 없습니다.
- 플러그인 설정에서 API Secret이 구성되어 있어야 합니다.
간단한 SSO
사용자 데이터 (이름, 이메일, 아바타)는 암호화 서명 없이 클라이언트 측에서 전송됩니다. 이 방식은 API Secret을 필요로 하지 않아 설정이 더 쉽지만, 사용자 데이터가 서버 측에서 검증되지 않기 때문에 보안성이 낮습니다.
없음
SSO 통합 없음. 사용자는 익명으로 댓글을 달거나 별도로 FastComments에 로그인해야 합니다. Moodle 사용자 계정을 댓글에 연결하고 싶지 않을 때 이 옵션을 사용하세요.
사용자 알림 설정 
플러그인은 각 사용자의 Moodle 프로필 환경설정에 FastComments 섹션을 추가합니다. 사용자는 FastComments 사이트를 방문하지 않고도 자신의 알림 설정을 관리할 수 있습니다.
사용 가능한 환경설정
- Reply Notifications - 다른 사용자가 자신의 댓글에 답글을 달면 알림을 받습니다.
- Subscription Notifications - 자신이 구독한 스레드에 대한 알림을 받습니다.
사용자는 Moodle 프로필의 FastComments 섹션에서 이 설정에 접근할 수 있습니다.
맞춤 설정 
FastComments는 귀하의 사이트에 맞게 맞춤 설정되도록 설계되었습니다.
사용자 지정 스타일을 추가하거나 구성을 조정하려면, 맞춤 설정 문서 확인하기에서 방법을 알아보세요.