
ืฉืคื ๐ฎ๐ฑ ืขืืจืืช
ืชืงืฆืืจ
ืืชืงื ืช ืชืืกืฃ ื-Moodle
Add Comments to Moodle Sites
FastComments ืืฉ ืชืืกืฃ ืืืืขื ืโMoodle ืฉืืืกืืฃ ืชืืืืืช ืืืื ืืืช ืืงืืจืกืื ืืืคืขืืืืืืช ืฉืื. SSO ืืืืคื ืืืืืืืืช - ืืืฉืชืืฉืื ืฉืื ืืืืืื ืขื ืืฉืืื ืืช ืโMoodle ืฉืืื ืืื ืื ืืกื ื ืคืจืืช.
ืืชืืกืฃ ืชืืื ืืชืืืืืช ืืกืืืจืืช (threaded comments), ืืฆ'ืื ืฉืืชืืคื ืืืื ืืืช, ืืืืื ืืฆืื SSO. ืืฉื ืืืชื ืืึพืืืืจ ืโGitHub.
ืืชืืื ืืืืจื 
- ืืืจื ืืช ืงืืืฅ ื-ZIP ืฉื ืืืจืกื ืืืืจืื ื ื-GitHub.
- ืืืฅ ืืืชื ืื
<moodle-root>/local/fastcomments. - ืืืื ืก ืืื ืื ืืชืจ ืืืงืจ ื- ื ืืืื ืืืชืจ > ืืืืขืืช. Moodle ืืืื ืืช ืืชืืกืฃ ืืืืฆืข ืืช ืืืชืงื ื.
- ืขืืืจ ืื ื ืืืื ืืืชืจ > ืชืืกืคืื > ืชืืกืคืื ืืงืืืืื > FastComments ืืื ืืืืืืจ.
- ืืื ืืช ื- Tenant ID ืืืช ื- API Secret ืืชืื ื-FastComments dashboard.
ืืื! ืืชืืืืืช ืืืคืืขื ืืืคื ืืงืืจืก ืืืคืขืืืืช ืฉืื.
ืืชืงื ื 
ืืืจืืช ืืชืืกืฃ
ืืืจืืื ืืช ืงืืืฅ ื-ZIP ืฉื ืืืจืกื ืืืืจืื ื ื-ืืืืจ ื-GitHub ืฉื FastComments ืขืืืจ Moodle.
ืืืฅ ืืชืืงืืืช ื-Moodle ืฉืื
ืืืฅ ืืช ืงืืืฅ ื-ZIP ืื ืืชืงื ืช ื-Moodle ืฉืื ืื ืฉืืชืืกืฃ ืืืื ื-<moodle-root>/local/fastcomments. ืชืืงืืืช ืืชืืกืฃ ืฆืจืืื ืืืืื ืืช version.php, lib.php ืืงืืฆื ืชืืกืฃ ืืืจืื ืืฉืืจืืช (ืื ืืงืื ื ืื ืืชืช-ืชืืงืืื).
ืืืืืื:
/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
ืืชืืืจ ืืื ืื ืืชืจ ืื ืืื ืื ื ืืืื ืืชืจ > ืืชืจืืืช. Moodle ืืืื ืืช ืืชืืกืฃ ืืืืฉ ืืืืงืฉ ืืื ืืืคืขืื ืืช ืืืชืงื ื.
ืืืืจืช ืืชืืกืฃ
ืืืืจ ืืืชืงื ื, ืขืืืจ ืื ื ืืืื ืืชืจ > ืชืืกืคืื > ืชืืกืคืื ืืงืืืืื > FastComments ืืื ืืืืื ืืช ืืืืืจืืช ืฉืื. ืจืื ืืช ืืกืขืืฃ ืืืืจืืช ืืคืจืืื ืขื ืื ืืคืฉืจืืช.
ืชืฆืืจื 
ืืฃ ืืืืืจืืช ืฉื ืืชืืกืฃ ื ืืฆื ืโื ืืืื ืืืชืจ > ืชืืกืคืื > ืชืืกืคืื ืืงืืืืื > FastComments. ืืืคืฉืจืืืืช ืืืืื ืืช ืื:
ืืืื ืฉืืืจ (Tenant ID)
ืืืื ืโTenant ืฉื FastComments ืฉืื. ืืฆื ืืืช ืโืืื ืืืงืจื ืฉื FastComments ืชืืช ืืืืจืืช ืืืฉืืื ืฉืื.
API Secret
ืืคืชื ืโAPI ืืกืืื ืฉืื, ื ืืจืฉ ืืืฆื SSO ืืืืืื. ืืฆื ืืืช ืโืืืฉืืื ืฉืื > API Secret.
ืืฆื SSO
ืืืจ ืืืฆื ืืฉืชืืฉืื ืืืืืชืื. ืขืืื ืืกืขืืฃ SSO Modes ืืคืจืืื ืขื ืื ืืคืฉืจืืช.
- Secure (ืืืืืฅ) - ืืืืืช ืืชืื HMAC-SHA256 ืืฆื ืืฉืจืช
- Simple - ื ืชืื ื ืืฉืชืืฉ ืืฆื ืืืงืื ืืื ืืชืืื
- None - ืชืืืื ืื ืื ืืืืช, ืืื ืืื ืืืจืฆืื ืขื ืื ืืกืช Moodle
ืืงืฉืจื ืืฃ
ืฉืืื ืืืื ืืืคืืขื ืืชืืืืืช:
- ืืคื ืงืืจืก - ืชืืืืืช ืืืคื ืืงืืจืก ืืจืืฉืืื
- ืืคื ืืืืื/ืคืขืืืืช - ืชืืืืืช ืขื ืคืขืืืืืืช ืืืฉืืืื ืืืืืื
- ืฉื ืืื - ืชืืืืืช ืืื ืกืืื ืืืคืื
ืกืื ืื ืชืืืื
ืืืจ ืืช ืืืืืืช ืืชืืืืืช. ืจืื Commenting Styles ืขืืืจ ืฆืืืืื ืืกื ืฉื ืื ืืฆื.
- Comments - ืืืืื'ื ืชืืืืืช ืืงืื ื ืืช ืกืื ืืจืื ืืชืืช ืืชืืื ืืืฃ
- Collab Chat - ืืืื ืื ืขื ืืืืจืช ืืงืกื ืืืืืขื ืขื ืืฆืืืขื ื ืืืืืช
- Both - ืชืืืืืช ืืฆ'ืื ืฉืืชืืคื ืคืขืืืื ืื-ืืื ืืช
ืืชืืืช CDN
ืืชืืืช ืโCDN ืฉื FastComments. ืืจืืจืช ืืืืื ืืื https://cdn.fastcomments.com. ืฉื ื ืืืช ืืืชืืืช CDN ืฉื ืืืืืื ืืืืจืืคื ืื ืื ืชืื ืื ืฉืื ืืืืืกื ืื ืืืืืจ ืืืืืื ืืืืจืืคื.
ืกืื ืื ืืช ืชืืืื 
ืืชืืกืฃ ืชืืื ืืฉืืืฉื ืกืื ืื ืืช ืชืืืื. ื ืืชื ืืืืืืจ ืืืช ืืืืืจืืช ืืชืืกืฃ.
ืชืืืืืช
ืืืืื'ื FastComments ืืกืื ืืจืื ืืืคืืข ืืชืืช ืืชืืื ืืืฃ. ืืฉืชืืฉืื ืืืืืื ืืคืจืกื ืชืืืืืช ืืงืื ื ืืช, ืืืืื, ืืืฆืืืข ืืืืฉืชืืฉ ืืื ืืชืืื ืืช ืืกืื ืืจืืืืช.
Collab Chat
ืขื Collab Chat, ืืฉืชืืฉืื ืืกืื ืื ืืงืกื ืืืฃ ืืื ืืืชืืื ืืืื ืื ืืงืืืืื ืืชืื ืืืงืกื. ืกืจืื ืขืืืื ืืฆืื ืืช ืืืฉืชืืฉืื ืืืืืืจืื ืืืกืคืจ ืืืืื ืื ืืคืขืืืื.
Collab Chat + Comments
ืฉื ื ืืืฆืืื ืคืขืืืื ืืื. ืืืืื'ื ืืชืืืืืช ืืืคืืข ืืชืืช ืืชืืื ืืืฃ, ืืืืฉืชืืฉืื ืืืืืื ืื ืืกืื ืืงืกื ืืื ืืคืชืื ืืืื ืื ืืงืืืืื ืืชืื ืืืงืกื.
ืืฆืื SSO 
ืืชืืกืฃ ืชืืื ืืฉืืืฉ ืืคืฉืจืืืืช SSO ืืฉืืืื ืืฉืืื ืืช ืืฉืชืืฉืื ืฉื Moodle ืขื FastComments.
SSO ืืืืืื (ืืืืืฅ)
ื ืชืื ื ืืืฉืชืืฉ ื ืืชืืื ืืฆื ืืฉืจืช ืืืืฆืขืืช HMAC-SHA256 ืขื ื-API Secret ืฉืื. ืืืื ืืืคืฉืจืืช ืืืืืืืืช ืืืืชืจ ืืืืืืฅ ืืืฉืชืืฉ ืื ืืกืืืืช ืืืฆืืจ.
ืขื SSO ืืืืืื:
- ืฉืืืช ืืฉืชืืฉ, ืืืืจ ืืืงืืจืื ื ืืืืืืจืื ืืืขืืจืื ืืืืื ื-FastComments.
- ืื ืืื ืืืชืจ ืฉื Moodle ืืกืื ืืจื ืื ืืืืืืืืช ืืืืืจืืืจืื ื-FastComments.
- ืืฉืชืืฉืื ืื ืืืืืื ืืืชืืืืช ืืืฉืืื ืืช ืืืจืื.
- ื ืืจืฉ ืฉื-API Secret ืืืืืจ ืืืืืจืืช ืืชืืกืฃ.
SSO ืคืฉืื
ื ืชืื ื ืืืฉืชืืฉ (ืฉื, ืืืืจ ืืืงืืจืื ื, ืืืืืืจ) ื ืฉืืืื ืืฆื ืืืงืื ืืื ืืชืืื ืงืจืืคืืืืจืคืืช. ืื ืงื ืืืชืจ ืืืืืืจ ืื ืืื ื ืืืจืฉ ืืช ื-API Secret, ืื ืืื ืคืืืช ืืืืืื ืื ื ืชืื ื ืืืฉืชืืฉ ืืื ื ืืืืืชืื ืืฆื ืืฉืจืช.
ืืื SSO
ืืื ืืื ืืืจืฆืืืช SSO. ืืืฉืชืืฉืื ืืืืืื ืืื ืื ืืืืืช ืื ืืืืืื ืืืชืืืจ ื-FastComments ืื ืคืจื. ืืฉืชืืฉ ืืื ืื ืืื ื ืจืืฆื ืฉืืฉืืื ืืช ืืืฉืชืืฉ ืฉื Moodle ืืงืืฉืจื ืืชืืืืืช.
ืืขืืคืืช ืืชืจืืืช ืืืฉืชืืฉ 
ืืชืืกืฃ ืืืกืืฃ ืืงืืข ืฉื FastComments ืืืขืืคืืช ืืคืจืืคืื ืฉื ืื ืืฉืชืืฉ ื-Moodle. ืืฉืชืืฉืื ืืืืืื ืื ืื ืืช ืืืืจืืช ืืืชืจืืืช ืฉืืื ืืืื ืืืงืจ ืืืชืจ ืฉื FastComments.
ืืขืืคืืช ืืืื ืืช
- ืืชืจืืืช ืขื ืชืืืืืช - ืืงืื ืืชืจืืืช ืืืฉืจ ืืืฉืื ืืฉืื ืืืขืจืืชืืื.
- ืืชืจืืืช ืขื ืื ืืืื - ืืงืื ืืชืจืืืช ืขื ืฉืจืฉืืจืื ืฉืืืืื ืื ืื ืืืื.
ืืฉืชืืฉืื ืืืืืื ืืืฉืช ืืืืืจืืช ืืื ืืคืจืืคืื ื-Moodle ืฉืืื, ืชืืช ืืงืืข FastComments.
ืืชืืื ืืืฉืืช 
FastComments ื ืืขื ืืืืืช ืืืชืื ืื ืฉืืฉืชืื ืขื ืืืชืจ ืฉืื.
ืื ืืจืฆืื ื ืืืืกืืฃ ืขืืฆืื ืืืชืื ืืืฉืืช ืื ืืืืื ื ืืช ืืืืืจืืช, ืขืืื ืืชืืขืื ืืืชืืืืช ืืืืืืจืืช ืฉืื ื ืืื ืืืืื ืืืฆื.
ืฉืืืืืช ืืืืืื 
ืืืชืื ืฉืชืงืื ืฉืืืืช ืืจืฉืื, ืืื ืืืื:
ืืกืืื ืืื ืืื ืฉ-FastComments ืื ืืืืข ืฉืืฉ ืืืคืฉืจ ืฉืืืืฉ ืืืฉืืื ืฉืื ืืืืืืื ืื.
ืืืงืจื ืื, ืืชืืงืื ืคืฉืื. ืขืืื ืคืฉืื ืืืืกืืฃ ืืช ืืืชืจ ืฉืื ืืืฉืืื FastComments.com.
ืืืฅ ืืื ืืื ืืืืกืืฃ ืืช ืืืชืจ ืฉืื ืืืฉืืื.