Content Ratings for XF2.1

Content Ratings for XF2.1 2.4.2

Keine Berechtigung zum Herunterladen
XF-Kompatibilität
  1. 2.2.x
Kurzbeschreibung
Enhance your XF forum with this add-on, seamlessly integrating Facebook-style reactions like Like, Love, Haha, Wow. Configure easily via CLI for large forums; features include customizable rating types and flexible content integration.
04202112_03.jpg

inspired by the XF1 add-on "Post Ratings", and the prevalence of "Reactions" as an alternative to the single dimensional Likes.

Post Installing
This add-on will require configuration, only a default "Like" is added after installing.

  • Tools => Import Data => Import from XF1 Post Ratings
  • Content => Content Rating => Rating Types => Add Default Rating Types
    • This adds "Facebook Style" ratings of;
      • Like 👍
      • Love 😍
      • Haha 😆
      • Wow 😱
      • Sad ?
      • Angry 😡
  • Content => Content Rating => Rating Types =>Add New Rating Type.
Installing/Uninstalling on a large forum

It is strongly recommended to use the CLI installer/uninstaller.

Features

  • XF1 "Post Ratings" importer
  • Whitelist/blacklist ratings by user group, lock to starting poster, and limit to forums (for threads)
  • Content Ratings/Reactions on Posts and Conversations.
    • Integrates with alerts & news feed where applicable.
  • Rating Types;
    • Support flexible image icon selection;
      • Emoji
      • Sprite Images
      • Images (with high definition alternative image)
      • css fonts
      • Templates (for inline SVG)
    • A Rating type can be usable or visible;
      • Visible & usable - everyone can use and see
      • Not visible & usable - only the person giving the rating can see their own rating, allowing a "private rating".
      • Visible & not usable - everyone can see, not may not use it.
      • Not Visible & not usable, - no one may see or use it.
  • Supported Content types:
    • Posts
    • Conversation Messages
    • Profile Posts
    • Profile Post Comments
  • Rating Categories
    • For example; positive/negative/neutral categories
    • If a category shows on the profile/memberbit/postbit & how stats are presented.
  • Statistics integration
  • User Criteria integration
  • Selectable "default rating" to display as the menu icon, can be Random, or None.
  • Large number of style properties to customize look and feel.
    • Horizontal rating selection
    • Touch support
  • Display highest ratings on thread rating list (disabled by default)
    • Global option to enable/disable
    • Style property options to customize
  • Rating Categories automatic actions when a category hits some threshold ;
    • Report content
    • Moderate content
    • Soft-delete content
  • Allow arbitrary number of rating type/rating type category user criteria
Implementation notes

  • Designed for performance, only minimal data is fetched when interacting with the rating system
    • Overrides XF2's rebuild behaviour to instead be incremental rather than count all ratings on a piece of content.
  • As MySQL's InnoDB table structure does not feature prefix compression, a content type/id pair is very inefficient space-wise.
  • Uses per-content tables which are dynamically managed to store count totals, and automagically links these to the right places for use.
  • If a content's table is "too large" to extend (ie when adding a rating type) without downtime, that content has the rating type disabled for it and the required manual SQL for the administrator to run provided.
    • "too large " table size threshold is an adjustable, may be to fully automatic or fully manual for adding columns.
04202112_04.jpg
  • 2-highest-ratings-on-threadlist.webp
    2-highest-ratings-on-threadlist.webp
    8.2 KB · Ansichten: 0
  • admin-cp-rating-list.webp
    admin-cp-rating-list.webp
    14.6 KB · Ansichten: 0
  • admin-cp-style-property-list.webp
    admin-cp-style-property-list.webp
    56.8 KB · Ansichten: 0
  • admin-cp-style-property-options.webp
    admin-cp-style-property-options.webp
    52.9 KB · Ansichten: 0
  • alerts.webp
    alerts.webp
    8.6 KB · Ansichten: 0
  • content-actions.webp
    content-actions.webp
    39.3 KB · Ansichten: 0
  • criteria-support.webp
    criteria-support.webp
    15.8 KB · Ansichten: 0
  • emoji-config.webp
    emoji-config.webp
    10.9 KB · Ansichten: 0
Autor
anne51
Ansichten
553
Erweiterungstyp
zip
Dateigröße
212.8 KB
Erste Veröffentlichung
Letzte Aktualisierung
Bewertungen 0.00 Sterne 0 Bewertungen
Link defekt? Nachricht senden an das NP-Team – wir helfen dir schnell!
Unterstütze den Entwickler Wenn du mit dem Test zufrieden bist oder mit deinem Projekt erfolgreich Geld verdient hast, klicke auf den Button Mehr Informationen, um den Entwickler durch einen Kauf zu unterstützen.

Neueste Aktualisierungen

  1. 2.4.2 - changelog
    Initial php 8.2 compatibility update
  2. 2.4.1 - changelog
    When rebuilding reaction totals, skip content types which do not correctly define the entity content_type_field according to XF conventions.
  3. 2.3.5 - 2.3.5
    Fix inactive but visible reactions not displaying in the reaction list or as being given correctly. Requires content to be reacted to to update...

Weitere Ressourcen von anne51

Bookly Kundengruppen (Add-On) A
Die Add-On "Bookly Kundengruppen" ermöglicht es Ihnen, Kundengruppen einfach zu erstellen und zu verwalten.
Lunax - Digitale Markenagentur & SEO WordPress-Thema | Technologie A
Lunax - SEO & Digitale Markting-Agentur Elementor WordPress-Thema
Literatur - Buchladen, Verlag und Buchhandlung WordPress-Thema A
Literatur ist ein stark und ansprechendes Bookstore WordPress-Thema.
Ansichten
163
Aktualisiert

Ähnliche Ressourcen

Inhaltskategorien - Medialagernummern N
Dieses Add-On ist ein Beispiel dafür, wie Inhaltsbewertungen so erweitert werden können, um zusätzliche Inhaltstypen zu unterstützen.
Ansichten
675
Aktualisiert
Inhaltshelfer - Berichte N
Dieses Add-On ist ein Beispiel dafür, wie Contentbewertungen unterstützt werden können, um zusätzliche Inhaltsarten zu unterstützen.
Ansichten
601
Aktualisiert
Inhaltskategorien - Resource Manager N
Dieses Add-On ist ein Beispiel dafür, wie Inhaltsbewertungen unterstützt werden können, um zusätzliche Inhaltstypen zu unterstützen.
Ansichten
761
Aktualisiert
Zurück
Oben