FastComments.com

Add Comments With Memberstack

Με το FastComments, μπορούμε να ρυθμίσουμε αποκλειστικά σχόλια μόνο για μέλη όταν συνδυάζεται με το Memberstack!

Ο κώδικας Internal Link

Μπορούμε εύκολα να συνδέσουμε το FastComments με το Memberstack με ένα μικρό απόσπασμα κώδικα:

FastComments Memberstack Snippet
Copy Copy
1
2<script src="https://cdn.fastcomments.com/js/embed-v2.min.js"></script>
3<div id="fastcomments-widget"></div>
4<script>
5 window.$memberstackDom.getCurrentMember().then(({data: member}) => {
6 if (member) {
7 FastCommentsUI(document.getElementById('fastcomments-widget'), {
8 tenantId: "demo",
9 urlId: window.location.pathname,
10 simpleSSO: {
11 username: member.customFields.name || member.auth.email.replace(/@.+/, ''),
12 email: member.auth.email,
13 avatar: member.customFields.avatar
14 }
15 });
16 } else {
17 FastCommentsUI(document.getElementById('fastcomments-widget'), {
18 tenantId: "demo",
19 urlId: window.location.pathname,
20 simpleSSO: null
21 });
22 }
23 })
24</script>
25

Όταν ο χρήστης επισκέπτεται τον ιστότοπο ή την εφαρμογή σας ενώ είναι συνδεδεμένος μέσω Memberstack, θα συνδεθεί αυτόματα στο FastComments και τα σχόλιά του θα επισημανθούν ως Verified.

Θα μπορούν επίσης να σχολιάσουν αφήνοντας το όνομα και το email τους, αν δεν είναι συνδεδεμένοι.

Σχολιασμός μόνο για μέλη

Αν θέλετε να έχετε σχολιασμό μόνο για μέλη, δοκιμάστε το ακόλουθο απόσπασμα κώδικα, αλλά αλλάξτε το https://example.com/login στο σημείο όπου θέλετε να πάνε οι χρήστες όταν κάνουν κλικ στο κουμπί Login:

Exclusive FastComments Memberstack Snippet
Copy Copy
1
2<script src="https://cdn.fastcomments.com/js/embed-v2.min.js"></script>
3<div id="fastcomments-widget"></div>
4<script>
5 window.$memberstackDom.getCurrentMember().then(({data: member}) => {
6 if (member) {
7 FastCommentsUI(document.getElementById('fastcomments-widget'), {
8 tenantId: "demo",
9 urlId: window.location.pathname,
10 simpleSSO: {
11 username: member.customFields.name || member.auth.email.replace(/@.+/, ''),
12 email: member.auth.email,
13 avatar: member.customFields.avatar
14 }
15 });
16 } else {
17 FastCommentsUI(document.getElementById('fastcomments-widget'), {
18 tenantId: "demo",
19 urlId: window.location.pathname,
20 simpleSSO: {
21 loginURL: 'https://example.com/login'
22 }
23 });
24 }
25 })
26</script>
27

Προσαρμογή Internal Link

Το FastComments είναι σχεδιασμένο να προσαρμόζεται ώστε να ταιριάζει με τον ιστότοπό σας.

Αν θέλετε να προσθέσετε προσαρμοσμένο στυλ ή να τροποποιήσετε τη διαμόρφωση, δείτε την τεκμηρίωση προσαρμογής μας για να μάθετε πώς.