-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Описание задачи:
Необходимо реализовать систему социального рейтинга для пользователей сайта. Рейтинг пользователя будет складываться из двух составляющих:
-
Рейтинг статей автора:
- Если пользователь имеет роль "Автор", его рейтинг будет зависеть от рейтинга его статей.
- Каждая статья автора будет иметь свой рейтинг, который складывается из количества положительных и отрицательных оценок (лайки/дизлайки).
- Общий рейтинг статей автора будет вычисляться как сумма всех рейтингов его статей.
-
Внутренний рейтинг:
It is necessary to implement a social rating system for site users. The user rating will consist of two components:
- Author's Article Rating:
- If the user has the "Author" role, his rating will depend on the rating of his articles.
- Each author's article will have its own rating, which consists of the number of positive and negative ratings (likes/dislikes).
- The overall rating of the author's articles will be calculated as the sum of all the ratings of his articles.
- Internal Rating:
- The internal rating can be adjusted manually through the user profile.
- The profile should have the ability to increase or decrease the rating by 1 unit.
- Users with certain rights (for example, administrators or moderators) should have this ability.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Todo