FastComments.com

Add Live Commenting to Framer Sites

Με το FastComments μπορούμε εύκολα να προσθέσουμε ζωντανά σχόλια σε οποιονδήποτε ιστότοπο που έχει δημιουργηθεί με το Framer.

Σε αυτό το σεμινάριο θα καλύψουμε μόνο την εγκατάσταση του widget Ζωντανών Σχολίων. Εάν χρειάζεστε βοήθεια για την εγκατάσταση άλλων widgets, ή για τη ρύθμιση του SSO, μη διστάσετε να δημιουργήσετε ένα αίτημα υποστήριξης.

Βήμα 1: Άνοιγμα του επεξεργαστή Internal Link


Αρχικά, άνοιξε τον επεξεργαστή για τον ιστότοπό σου.

Στο παράδειγμά μας θα προσθέσουμε το FastComments στις σελίδες του Blog μας, αλλά οποιοσδήποτε τύπος σελίδας θα πρέπει να λειτουργεί.

Άνοιξε τον επεξεργαστή
Άνοιξε τον επεξεργαστή

Βήμα 2: Προσθήκη μπλοκ ενσωμάτωσης Internal Link

Τώρα, ας προσθέσουμε ένα μπλοκ Embed.

Μεταβείτε στο Insert πάνω αριστερά:

Κάντε κλικ στο Insert
Click Insert

Στη συνέχεια, κάντε κύλιση προς τα κάτω στο αριστερό πλαϊνό μενού και περάστε τον δείκτη πάνω από το Utility.

Στη συνέχεια θα θέλετε να πατήσετε και να σύρετε το μπλοκ Utility μέχρι το τέλος του ιστολογίου σας.

Είναι σημαντικό να πατήσετε και να σύρετε όπως φαίνεται, και όχι απλώς να το πατήσετε. Εάν το πατήσετε μόνο, τότε το Framer θα το εισάγει εκτός του ιστολογίου σας και θα χρειαστεί να το σύρετε αργότερα.

Εντοπίστε το Widget Embed
Locate Embed Widget
Σύρετε και αποθέστε το Widget Embed
Drag and Drop Embed Widget

Τώρα θα έχετε ένα κενό widget Embed, και όταν το επιλέξετε θα εμφανιστεί ένα πλαϊνό μενού στα δεξιά. Μπορείτε να επεκτείνετε το πλαϊνό μενού, και θα δείτε κάτι σαν αυτό:

Άνοιγμα ρυθμίσεων Embed
Open Embed Settings

Τώρα ας αλλάξουμε τον τύπο του widget Embed σε HTML:

Ορίστε ως widget HTML
Set as HTML Widget

Τώρα είστε έτοιμοι για το απόσπασμα κώδικα FastComments Framer στο επόμενο βήμα.


Βήμα 3: Αντιγραφή και επικόλληση του ειδικού για Framer κώδικα FastComments Internal Link

The Framer Live Comments FastComments snippet is below.

Απόσπασμα FastComments ειδικό για Framer (Σχόλια)
Copy Copy
1
2<script src="https://cdn.fastcomments.com/js/embed-v2.min.js"></script>
3<div id="fastcomments-widget" style="width: 100%;height: 100%;"></div>
4<script>
5 (function fcLoad() {
6 function tryLoad() {
7 // κάποιοι πάροχοι αλλάζουν το απόσπασμα κώδικα ώστε να είναι async
8 const container = document.getElementById('fastcomments-widget');
9 if (!container) {
10 return waitRetry();
11 }
12 if (!window.FastCommentsUI) {
13 return waitRetry();
14 }
15 if (container.fastCommentsSetup) {
16 return;
17 }
18 window.FastCommentsUI(container, {
19 tenantId: 'demo',
20 pageTitle: top.document.title,
21 url: top.location.href,
22 urlId: top.location.pathname
23 });
24 container.fastCommentsSetup = true;
25 }
26 function waitRetry() {
27 setTimeout(tryLoad, 500);
28 }
29 tryLoad();
30 })();
31</script>
32

Or, alternatively, you can use the Streaming Chat widget. The Framer Streaming Chat FastComments snippet is:

Απόσπασμα FastComments ειδικό για Framer (Streaming Chat)
Copy Copy
1
2<script src="https://cdn.fastcomments.com/js/embed-live-chat.min.js"></script>
3<div id="fastcomments-live-chat-widget" style="width: 100%;height: 100%;"></div>
4<script>
5 (function fcLoad() {
6
7 function tryLoad() {
8 // κάποιοι πάροχοι αλλάζουν το απόσπασμα κώδικα ώστε να είναι async
9 const container = document.getElementById('fastcomments-live-chat-widget');
10 if (!container) {
11 return waitRetry();
12 }
13 if (!window.FastCommentsLiveChat) {
14 return waitRetry();
15 }
16 if (container.fastCommentsSetup) {
17 return;
18 }
19 window.FastCommentsLiveChat(container, {
20 tenantId: 'demo',
21 pageTitle: top.document.title,
22 url: top.location.href,
23 urlId: top.location.pathname
24 });
25 container.fastCommentsSetup = true;
26 }
27 function waitRetry() {
28 setTimeout(tryLoad, 500);
29 }
30 tryLoad();
31 })();
32</script>
33

FastComments supports the Framer editor, so you should see something like this once you paste the code in (you might have to click Publish):

Προεπισκόπηση του widget σχολίων
Προεπισκόπηση του widget σχολίων

Now when you view your site you should see the comment area! In the sidebar of Framer you can set the widget as full width as well, if desired.

Note that Framer limits the height of widgets and does not support auto-resizing, so we've chosen the Live Chat widget here since it is fixed height.

Βήμα 4: Προσαρμογή ύψους του widget και της σελίδας Internal Link

Μπορούμε να βελτιώσουμε τη θέση του widget κάνοντας δύο πράγματα.

Πρώτον, στο αριστερό πάνελ, θέστε το ύψος του widget σε fill και 1fr:

Ύψος Widget Σχολίων
Ύψος Widget Σχολίων

Έπειτα χρειάζεται να διορθώσουμε την προεπιλεγμένη διαμόρφωση σελίδας του Framer. Από προεπιλογή ορίζει το ύψος της σελίδας σε ένα σταθερό μέγεθος, που μπορεί να αποκόψει τα νήματα σχολίων. Οπότε ας το θέσουμε κι αυτό σε fill.

Ορισμός Ύψους Σελίδας
Ορισμός Ύψους Σελίδας

Ίσως χρειαστεί να πειραματιστείτε με το ύψος της σελίδας μέχρι να το πετύχετε όπως θέλετε.

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


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

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