
Dil 🇹🇷 Türkçe
Başlarken
Yapılandırma
Belgeler
Add Comments to Your Drupal Site
Bu, FastComments için resmi Drupal modülüdür.
FastComments'i Drupal 10/11 ile bütünleştiren bir Drupal modülü; widget blokları, varlık alanı entegrasyonu, SSO ve ayrıntılı izinler sağlar.
Depo
Kurulum 
- Bu modülü Drupal sitenizin
modules/custom/fastcomments/dizinine yerleştirin (veya Composer ile yükleyin:composer require drupal/fcom). - Modülü etkinleştirin:
Veya yönetici arayüzünden Genişlet (drush en fastcomments/admin/modules) üzerinden etkinleştirin.
Yapılandırma 
Şuraya gidin: Administration > Configuration > Content > FastComments (/admin/config/content/fastcomments).
Ayarlar
- Tenant ID (gerekli) - FastComments Tenant ID'niz. Bunu Settings > API/SSO (EU) altında bulun.
- API Secret - Secure SSO, webhook doğrulaması ve sayfa senkronizasyonu için gereklidir. Bunu Settings > API/SSO (EU) altında bulun.
- SSO Mode - Single Sign-On entegrasyonu:
- None - SSO yok; kullanıcılar misafir olarak yorum yapar veya FastComments hesapları oluşturur.
- Simple - Sunucu tarafı doğrulama olmadan Drupal kullanıcı bilgilerini (name, email, avatar) FastComments'a iletir.
- Secure - Drupal kullanıcılarını FastComments ile güvenli şekilde kimlik doğrulamak için HMAC-SHA256 doğrulaması kullanır (önerilir).
- Commenting Style - Görüntülenecek widget türü:
- Live Comments - Gerçek zamanlı dallanmış yorumlar.
- Streaming Chat - Canlı sohbet arayüzü.
- Collab Chat - Ana içerik alanında metin seçimine dayalı işbirlikçi açıklama.
- Collab Chat + Comments - Hem collab chat hem de standart yorumlar.
- CDN URL - FastComments CDN URL'si (varsayılan:
https://cdn.fastcomments.com). - Site URL - FastComments site URL'si (varsayılan:
https://fastcomments.com). - Email notifications - İçeriklerine yeni bir yorum yapıldığında içerik yazarlarına e-posta gönder.
İçerik Türlerine Yorum Ekleme
FastComments alanını içerik türlerinize Structure > Content types > [type] > Manage fields üzerinden ekleyin. Alanın bir durum açma/kapama düğmesi ve her varlık için isteğe bağlı bir özel tanımlayıcısı vardır.
AB Veri Yerleşimi
AB veri yerleşimi için, şu ayarları güncelleyin:
- CDN URL'yi
https://cdn-eu.fastcomments.comolarak güncelleyin - Site URL'yi
https://eu.fastcomments.comolarak güncelleyin
Widget Blokları 
Birden fazla blok şuradan erişilebilir: Yapı > Blok düzeni (/admin/structure/block):
- FastComments Widget - Ana yorum bileşeni. Mevcut varlığı otomatik algılar. Zaten FastComments alanı olan varlıkları atlar (çoğaltmaları önlemek için).
- FastComments Live Chat - Gerçek zamanlı akış sohbeti. Aynı sayfada yorum alanının yanına yerleştirilebilir.
- FastComments Collab Chat - Metin seçimi ile açıklama ve tartışma.
- FastComments Image Chat - Görseller üzerinde koordinata dayalı açıklama.
- FastComments Recent Comments - Sitenizdeki son yorumları gösterir. Yapılandırılabilir yorum sayısı.
- FastComments Top Pages - En çok yoruma sahip sayfaları gösterir.
İçerik merkezli bloklar (Live Chat, Collab Chat, Image Chat) mevcut varlığı otomatik algılar ve varlık içermeyen sayfalarda yol tabanlı bir tanımlayıcıya geri döner.
İzinler 
- FastComments'i Yönet - FastComments ayar formuna erişim.
- FastComments'i Görüntüle - Yorum widget'ını görmek için gereklidir.
- FastComments'i Aç/Kapa - Kullanıcıların alan widget'ı aracılığıyla her varlık için yorumları etkinleştirmesine/devre dışı bırakmasına izin verir.
Nasıl Çalışır 
Bir kullanıcı FastComments alanı etkin olan bir varlığı ziyaret ettiğinde:
- FastComments JavaScript widget'ı CDN'den yüklenir.
- SSO yapılandırıldıysa, kullanıcının Drupal kimliği FastComments'a iletilir.
- Bir
<noscript>yedeği, JavaScript olmayan kullanıcılar için sunucuda oluşturulmuş yorumlar sağlar (sadece Live Comments ve Streaming Chat modlarında).
Yardıma mı ihtiyacınız var?
Drupal Modülü ile ilgili herhangi bir sorunla karşılaşırsanız veya sorularınız varsa, lütfen:
Katkıda Bulunma
Katkılar memnuniyetle karşılanır! Lütfen katkı yönergeleri için GitHub deposunu ziyaret edin.