Skip to content

[$100] Users are not able to follow/unfollow a forum or a thread #91

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
sdgun opened this issue Nov 2, 2020 · 9 comments
Closed

[$100] Users are not able to follow/unfollow a forum or a thread #91

sdgun opened this issue Nov 2, 2020 · 9 comments

Comments

@sdgun
Copy link
Collaborator

sdgun commented Nov 2, 2020

Steps
Go to the forum of a any user(ex user- TopConnCustomer group - https://vanilla.topcoder-dev.com/group/128)

Actual result
There is no option to follow/unfollow a forum or a thread

Expected result
Users should be able to follow/unfollow a forum or a thread

@sdgun sdgun added bug Something isn't working Dev env P1 labels Nov 2, 2020
@jmgasper jmgasper changed the title Users are not able to follow/unfollow a forum or a thread [$60] Users are not able to follow/unfollow a forum or a thread Nov 2, 2020
@jmgasper
Copy link
Collaborator

jmgasper commented Nov 2, 2020

Contest https://www.topcoder.com/challenges/30148090 has been created for this ticket.

This is an automated message for ghostar via Topcoder X

@jmgasper
Copy link
Collaborator

jmgasper commented Nov 2, 2020

Contest https://www.topcoder.com/challenges/30148090 has been updated - it has been assigned to obog.

This is an automated message for ghostar via Topcoder X

@jmgasper
Copy link
Collaborator

jmgasper commented Nov 2, 2020

@atelomycterus - Can we add an option to the group page to follow all discussions in a given group?

@jmgasper jmgasper changed the title [$60] Users are not able to follow/unfollow a forum or a thread [$100] Users are not able to follow/unfollow a forum or a thread Nov 2, 2020
@atelomycterus
Copy link
Collaborator

@jmgasper I found the 'Vanilla.EnableCategoryFollowing' config param. This param is false by default and can be configured in Vanilla settings.

Can we add an option to the group page to follow all discussions in a given group?

With 'Vanilla.EnableCategoryFollowing' = true: we'll add an option ('follow') to the group page. So if Users click on the option then they will be follow all categories related to the group. Please let me know if we can use Vanilla.EnableCategoryFollowing and this functionality meet the requirements.

Vanilla.EnableCategoryFollowing settings:
image

image

Show Categories : all or following
image

image

Follow a category:
image

@atelomycterus
Copy link
Collaborator

@jmgasper Please have a look at my previous comment.

@jmgasper
Copy link
Collaborator

jmgasper commented Nov 4, 2020

@atelomycterus - Yep, that looks good. I've enabled that in dev, and if we can add that to the groups page, that would meet this requirement, thanks!

@atelomycterus
Copy link
Collaborator

@jmgasper Please apply PRs:
#128
topcoder-platform/forums-groups-plugin#16

Thanks!

Developer Notes

'EnableCategorygiFollowing' works only with 'Discussions' categories.

Changes

  1. Default settings:
    $Configuration['Vanilla']['EnableCategorygiFollowing'] = true;

  2. Added a menu link 'Follow Categories' / 'Unfollow Categories':
    If User hasn't followed any group's categories then 'Follow Categories' link is displayed
    If User has followed at least one group's category then 'Unfollow Categories' link is displayed.
    image

User can click on 'Following' /'Follow' to unfollow/follow a category :
image

  1. Forums without nested categories:
    image

  2. Forums with nested categories:

image

  1. Viewing following categories:
    It would be user friendly if a group or parent category is displayed for nested categories. Please create a ticket if it's required.
    image

@jmgasper
Copy link
Collaborator

Payment task has been updated: https://software.topcoder.com/review/actions/ViewProjectDetails?pid=30148090

This is an automated message for ghostar via Topcoder X

@sandhiyakavi
Copy link
Collaborator

verified.User is able to follow/unfollow forum and thread

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants