Enables/disables notification when someone follows you
Notify followed user when followed
Enables/disables notifications that other people receive when you follow them
Notify me when followed replies
Enables/disables notifications when people you’re following reply
Notify me when followed creates topic
Enables/disables notifications when people you’re following create new topics
Allow people to follow me
Allow/don’t allow anyone to follow you. If you turn this preference off and you have existing followers, they’ll no longer receive notifications about your new replies/topics, you will not appear in their following users list, and your posts will not appear in their follow feed.
Changing defaults of user preferences
Each user preference that the plugin adds has a site setting counterpart that controls the default value of the preference for future users and users who have never changed any of the preferences added by the plugin.
For example, the default notify me when followed creates topic site setting controls the default value of the Notify me when someone I follow creates a topic preference. If you change that site setting, then all new signups will have that preference set to the same value as the site setting. Existing users who never changed any preferences added by the plugin will also be affected by the site setting change.
Site settings
Setting
Default
Purpose
discourse follow enabled
True
Enables/disables the plugin
follow show statistics on profile
True
Controls whether the “Followers” and “Following” counts are shown on the user card and profile (see screenshots above)
follow notifications enabled
True
Enables/disables all kinds of notifications added by the plugin (when disabled it overrides user preferences)
follow followers visible
Everyone
Controls who can see the followers list under user profile and the Followers count
follow following visible
Everyone
Controls who can see the following users list under user profile and the Following count
default notify me when followed
True
(see the sections related to user preferences above)
default notify followed user when followed
True
(see the sections related to user preferences above)
default notify me when followed replies
False
(see the sections related to user preferences above)
default notify me when followed creates topic
False
(see the sections related to user preferences above)
default allow people to follow me
True
(see the sections related to user preferences above)
Credits
This plugin was developed by the Pavilion team and maintained by them until October 2021 when it was promoted to an #official plugin. The Discourse team (CDCK, Inc) is currently maintaining this plugin.
There are no user cards on mobile in Discourse. Are you using a theme?
Again, it looks like you’re using a theme which is adding additional CSS to your buttons. The follow button uses standard Discourse classes and has standard Discourse dimensions. See e.g. https://discourse.angusmcleod.com.au
Did you figure this out @nexo? I’m seeing the same issue, the only plugins I have that overlap with yours are: docker_manager discourse-whos-online discourse-quick-messages procourse-static-pages discourse-data-explorer discourse-follow
But I also have a few custom plugins that may be causing this.
I tried disabling the follow-plugin in the settings but am still seeing the same issue with users liking their own posts.
We have started testing this plugin and it works great so far! There’s the risk of getting too many notifications though - perhaps it would be good if we could select what level of notification you want:
Yup, the plugin was built to accomodate a notification level system like the Discourse notification level system. Currently all follow notification levels are set “watching”. “watching_first_post” is already there in the backend, but the frontend for selecting it is not yet built. I’ve slotted in some time to work on this as part of my open source work.
Suggestions on how the user following notifications frontend should work are appreciated, i.e. where does the follow notification toggle go?