Files
talk/docs/source/04-02-default-plugins.md
T
2018-02-20 15:59:44 -07:00

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:

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.

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.