FastComments.com

הוספת תגובות חיות לאתרי דרופל

התקנה Internal Link

מודול ה-FastComments ל-Drupal מחליף את מערכת התגובות המובנית של Drupal במערכת תגובות מהירה ובזמן אמת. המודול מפורסם ב-drupal.org ועובד עם Drupal 10 ו-11.

ישנן שתי דרכים להתקין אותו.

התקנה עם Composer

composer require drupal/fcom
drush en fastcomments

התקנה ידנית

הורידו את המודול מ-drupal.org/project/fcom ומקמו אותו בתיקיית modules/custom/fastcomments/ של האתר שלכם. לאחר מכן הפעילו אותו עם drush en fastcomments, או מממשק הניהול ב-Extend (/admin/modules).

שימו לב! המודול תלוי רק בליבת Drupal (user ו-field). אין צורך במודולים או ספריות Drupal אחרים.

לאחר הפעלת המודול, עברו לסעיף Configuration כדי להגדיר את ה-Tenant ID ואת ה-API Secret שלכם.

בלוקים של וידג'ט Internal Link

המודול מכיל כמה בלוקים שניתן למקם דרך Structure > Block layout (/admin/structure/block).

  • FastComments Widget - רכיב ההערות הראשי. מזהה אוטומטית את היישות הנוכחית. הוא ידלג על ישויות שכבר מחובר אליהן השדה של FastComments, כך שלא תראו רכיבים כפולים באותו עמוד.
  • FastComments Live Chat - צ'אט בשידור חי בזמן אמת. ניתן למקם לצד שדה ההערות באותו עמוד.
  • FastComments Collab Chat - הערות ודיון על בחירת טקסט.
  • FastComments Image Chat - הערות מבוססות קואורדינטות על תמונות. מבקרים לוחצים על תמונה כדי להשאיר תגובות הקשורות למיקומים ספציפיים.
  • FastComments Recent Comments - מציג תגובות אחרונות בכל האתר. המספר ניתן להתאמה בבלוק.
  • FastComments Top Pages - מציג את העמודים באתר שלך עם הכי הרבה תגובות.

הבלוקים שממוקדים בתוכן (Live Chat, Collab Chat, Image Chat) מזהים אוטומטית את הישות הנוכחית, ובדפים שאינם ישות הם חוזרים לזיהוי מבוסס-נתיב. משמעות הדבר היא שהם פועלים בדפי טקסונומיה, views ומסלולים מותאמים אישית ללא כל הגדרה נוספת.

שדות סוג תוכן Internal Link

ברוב האתרים, הדרך הקלה ביותר להוסיף תגובות היא לצרף את השדה FastComments לסוגי התוכן שלך. עבור אל Structure > Content types > [type] > Manage fields והוסף את השדה.

לכל ישות שיש לה את השדה יתווספו:

  • מתג סטטוס שמאפשר לעורכים להפעיל או לכבות תגובות עבור כל ישות.
  • מזהה מותאם אישית אופציונלי, כדי שתוכלו להשתמש ב‑ID יציב שאינו קשור לנתיב הישות ב‑Drupal.

הבלוק הראשי FastComments Widget מודע לשדה זה, וידלג על ישויות שכבר מחוברות אליו. כך תוכלו לשלב תגובות לפי ישות יחד עם הבלוק מבלי שהווידג'ט יופיע פעמיים באותו עמוד.

הרשאות Internal Link

התוסף מוסיף שלוש הרשאות של Drupal שניתן להקצות לפי תפקיד תחת People > Permissions.

  • Administer FastComments - גישה לטופס ההגדרות של FastComments ב־/admin/config/content/fastcomments.
  • View FastComments - נדרש כדי לראות את ווידג'ט התגובות. ללא הרשאה זו הווידג'ט לא ייטען.
  • Toggle FastComments - מאפשר למשתמשים להפעיל או לכבות תגובות עבור כל ישות בנפרד באמצעות ווידג'ט השדה.

כברירת מחדל, רק משתמשים שיש להם את ההרשאה administer site configuration יכולים לשנות את הגדרות FastComments. העניקו את View FastComments למשתמשים אנונימיים ומאומתים אם אתם רוצים שמבקרים יראו את הווידג'ט.

רב-לשוני Internal Link

המודול מעביר אוטומטית את שפת האתר הנוכחית של Drupal לכל ווידג'ט של FastComments. אם אתר ה-Drupal שלך מוגדר למספר שפות, ממשק ההערות יוצג בשפה התואמת ללא צורך בהגדרה נוספת.

זה חל על כל סוגי הווידג'טים: Live Comments, Streaming Chat, Collab Chat, Image Chat, Recent Comments, ו-Top Pages.

מיקום נתוני האיחוד האירופי Internal Link

אם חשבון FastComments שלך מאוחסן ב-EU, עדכן שתי הגדרות ב-Administration > Configuration > Content > FastComments:

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

כדאי גם לשלוף את ה-Tenant ID וה-API Secret מתוך לוח הבקרה של ה-EU ב-eu.fastcomments.com/auth/my-account/api במקום לוח הבקרה הסטנדרטי של ה-US. כל השאר במודול עובד באותו אופן.

התאמה אישית Internal Link

FastComments תוכנן להיות מותאם אישית כך שיתאים לאתר שלך.

אם ברצונך להוסיף עיצוב מותאם אישית או לשנות הגדרות, עיין בתיעוד ההתאמות וההגדרות שלנו כדי ללמוד כיצד לעשות זאת.