FastComments.com

Add Live Commenting to Drupal Sites

Εγκατάσταση Internal Link

Το FastComments module για Drupal αντικαθιστά τα ενσωματωμένα σχόλια του Drupal με ένα γρήγορο, σε πραγματικό χρόνο σύστημα σχολιασμού. Το module είναι δημοσιευμένο στο drupal.org και λειτουργεί με Drupal 10 και 11.

There are two ways to install it.

Εγκατάσταση με Composer

composer require drupal/fcom
drush en fastcomments

Χειροκίνητη εγκατάσταση

Κατεβάστε το module από drupal.org/project/fcom και τοποθετήστε το στον φάκελο modules/custom/fastcomments/ του ιστότοπού σας. Στη συνέχεια ενεργοποιήστε το με drush en fastcomments, ή από το διαχειριστικό περιβάλλον στο Extend (/admin/modules).

Σημείωση! Το module εξαρτάται μόνο από τον πυρήνα του Drupal (user και field). Δεν απαιτούνται άλλα Drupal modules ή βιβλιοθήκες.

Μόλις το module ενεργοποιηθεί, μεταβείτε στην ενότητα Configuration για να ρυθμίσετε το Tenant ID και το API Secret.

Μπλοκ Γραφικών Στοιχείων Internal Link

Το module παρέχει αρκετά blocks που μπορείτε να τοποθετήσετε από Structure > Block layout (/admin/structure/block).

  • FastComments Widget - Το κύριο widget σχολιασμού. Εντοπίζει αυτόματα την τρέχουσα οντότητα. Θα παραλείπει οντότητες που έχουν ήδη προσαρτημένο το πεδίο FastComments, ώστε να μην βλέπετε διπλά widgets στην ίδια σελίδα.
  • FastComments Live Chat - Συνομιλία σε πραγματικό χρόνο. Μπορεί να τοποθετηθεί παράλληλα με το πεδίο σχολίων στην ίδια σελίδα.
  • FastComments Collab Chat - Σχολιασμός και συζήτηση με επιλογή κειμένου.
  • FastComments Image Chat - Σχολιασμός με βάση συντεταγμένες σε εικόνες. Οι επισκέπτες κάνουν κλικ σε μια εικόνα για να αφήσουν σχόλια συνδεδεμένα με συγκεκριμένες τοποθεσίες.
  • FastComments Recent Comments - Εμφανίζει πρόσφατα σχόλια σε όλο τον ιστότοπό σας. Ο αριθμός είναι ρυθμιζόμενος στο block.
  • FastComments Top Pages - Εμφανίζει τις σελίδες στον ιστότοπό σας με τα περισσότερα σχόλια.

Τα content-centric blocks (Live Chat, Collab Chat, Image Chat) εντοπίζουν αυτόματα την τρέχουσα οντότητα, και καταφεύγουν σε ένα αναγνωριστικό βάσει διαδρομής σε σελίδες χωρίς οντότητα. Αυτό σημαίνει ότι λειτουργούν σε σελίδες ταξονομίας, views και προσαρμοσμένες διαδρομές χωρίς επιπλέον ρυθμίσεις.

Πεδία Τύπου Περιεχομένου Internal Link

Για τις περισσότερες ιστοσελίδες, ο πιο εύκολος τρόπος για να προσθέσετε σχόλια είναι να επισυνάψετε το πεδίο FastComments στους τύπους περιεχομένου σας. Μεταβείτε στο Structure > Content types > [type] > Manage fields και προσθέστε το πεδίο.

Κάθε οντότητα που έχει αυτό το πεδίο λαμβάνει:

  • Έναν διακόπτη κατάστασης ώστε οι συντάκτες να μπορούν να ενεργοποιούν ή να απενεργοποιούν τα σχόλια ανά οντότητα.
  • Ένα προαιρετικό προσαρμοσμένο αναγνωριστικό ώστε να μπορείτε να χρησιμοποιήσετε ένα σταθερό ID που δεν συνδέεται με τη διαδρομή οντότητας του Drupal.

Το κύριο FastComments Widget block γνωρίζει αυτό το πεδίο, και θα παραλείψει τις οντότητες που το έχουν ήδη επισυνάψει. Με αυτόν τον τρόπο μπορείτε να συνδυάσετε σχόλια ανά οντότητα με το block χωρίς να βλέπετε το widget δύο φορές στην ίδια σελίδα.

Δικαιώματα Internal Link

The module προσθέτει τρία δικαιώματα του Drupal που μπορείτε να αναθέσετε ανά ρόλο στο People > Permissions.

  • Administer FastComments - Πρόσβαση στη φόρμα ρυθμίσεων του FastComments στο /admin/config/content/fastcomments.
  • View FastComments - Απαιτείται για να δείτε το commenting widget. Χωρίς αυτό το δικαίωμα το widget δεν αποδίδεται.
  • Toggle FastComments - Επιτρέπει σε χρήστες να ενεργοποιούν ή να απενεργοποιούν τα σχόλια ανά οντότητα χρησιμοποιώντας το field widget.

Εξ ορισμού, μόνο οι χρήστες με το δικαίωμα administer site configuration μπορούν να αλλάξουν τις ρυθμίσεις του FastComments. Χορηγήστε το View FastComments σε ανώνυμους και συνδεδεμένους χρήστες αν θέλετε οι επισκέπτες να βλέπουν το widget.

Πολυγλωσσικότητα Internal Link

Η μονάδα μεταβιβάζει αυτόματα τη γλώσσα του τρέχοντος ιστότοπου Drupal σε κάθε widget του FastComments. Εάν ο ιστότοπός σας Drupal είναι ρυθμισμένος για πολλαπλές γλώσσες, το περιβάλλον σχολιασμού θα εμφανιστεί στην αντίστοιχη γλώσσα χωρίς επιπλέον ρύθμιση.

Αυτό ισχύει για όλους τους τύπους widget: Live Comments, Streaming Chat, Collab Chat, Image Chat, Recent Comments και Top Pages.

Αποθήκευση Δεδομένων στην ΕΕ Internal Link

Εάν ο λογαριασμός σας στο FastComments φιλοξενείται στην ΕΕ, ενημερώστε δύο ρυθμίσεις στο Administration > Configuration > Content > FastComments:

  • CDN URL - https://cdn-eu.fastcomments.com
  • Site URL - https://eu.fastcomments.com

Θα πρέπει επίσης να ανακτήσετε το Tenant ID και το API Secret από τον πίνακα ελέγχου της ΕΕ στη διεύθυνση eu.fastcomments.com/auth/my-account/api αντί για τον προεπιλεγμένο πίνακα ελέγχου των ΗΠΑ. Όλα τα υπόλοιπα στο module λειτουργούν με τον ίδιο τρόπο.

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


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

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