6.0 KiB
title, permalink, class, toc
| title | permalink | class | toc |
|---|---|---|---|
| Default Plugins | /default-plugins/ | configuration | true |
The default Talk plugins can be found in the plugins.default.json file
here.
Talk ships out of the box with these plugins enabled.
We ship Additional Plugins with Talk that are not enabled by default. You can enable these or disable these default plugins by consulting the Plugins Overview page.
talk-plugin-auth
Source: plugins/talk-plugin-auth
Enables generic registration via an email address, a username, a password, and a password confirmation. To sync Talk auth with your own auth systems, you can use this plugin as a template.
talk-plugin-facebook-auth
Source: plugins/talk-plugin-auth
Requires: talk-plugin-facebook-auth
Enables sign-in via Facebook via the server side passport middleware.
Configuration:
- TALK_FACEBOOK_APP_ID (required) - See the existing documentation for the TALK_FACEBOOK_APP_ID.
- TALK_FACEBOOK_APP_SECRET (required) - See the existing documentation for the TALK_FACEBOOK_APP_SECRET.
talk-plugin-featured-comments
Source: plugins/talk-plugin-featured-comments
Enables the ability for Moderators to feature and un-feature comments via the Stream and the Admin. Featured comments show in a first-place tab on the Stream if there are any featured comments on that story.
talk-plugin-respect
Source: plugins/talk-plugin-respect
Enables a respect reaction button. Why a "respect" button, you ask?
Read more here.
talk-plugin-comment-content
Source: plugins/talk-plugin-comment-content
Pluginizes the text of a comment to support custom treatment of this text. This plugin currently parses the given text to see if it contains a link, and makes them clickable.
talk-plugin-ignore-user
Source: plugins/talk-plugin-ignore-user
Enables ability for users to ignore (or "mute") other users. If a user is ignored, you will not see any of their comments. You can un-ignore a user via the My Profile tab.
talk-plugin-permalink
Source: plugins/talk-plugin-permalink
Enables a Link button that will provide a permalink to the comment that can be
shared with others.
talk-plugin-viewing-options
Source: plugins/talk-plugin-viewing-options
Pluginizes the sorting/viewing options for a comment stream.
talk-plugin-sort-newest
Source: plugins/talk-plugin-sort-newest
Requires: talk-plugin-viewing-options
Provides a sort for the newest comments first. This isn't necessarily required as the default sort without options/plugins is newest first.
talk-plugin-sort-oldest
Source: plugins/talk-plugin-sort-oldest
Requires: talk-plugin-viewing-options
Provides a sort for the newest comments first.
talk-plugin-sort-most-respected
Source: plugins/talk-plugin-sort-most-respected
Requires: talk-plugin-viewing-options, talk-plugin-respect
Provides a sort for the comments with the most respect reactions first.
talk-plugin-sort-most-replied
Source: plugins/talk-plugin-sort-most-replied
Requires: talk-plugin-viewing-options
Provides a sort for the comments with the most replies first.
talk-plugin-offtopic
Source: plugins/talk-plugin-offtopic
Allows the comment authors to tag their comment as Off-Topic which will add a
visible badge on the frontend to other users that their comment is off-topic.
talk-plugin-author-menu
Source: plugins/talk-plugin-author-menu
Pluginizes the author's name on hover.
talk-plugin-member-since
Source: plugins/talk-plugin-member-since
Requires: talk-plugin-author-menu
Displays the date that the user was created as a Member Since ${created_at}.
talk-plugin-moderation-actions
Source: plugins/talk-plugin-moderation-actions
Enables in-stream moderation so that Moderators can reject, approve comments, as well as ban users, directly from the comment stream. When talk-plugin-featured-comments is enabled
talk-plugin-flag-details
Source: plugins/talk-plugin-flag-details
Pluginizes the Flag Details area of comments in the Moderation Queues to display data. Some basic details are already included on flags by default.