ToddZ
13 Diciembre, 2025 19:17
41
Creo que aquí nos referimos a “votos de lanzamiento” como esencialmente “votos de rellenado”.
Sé que el límite de votos es para obligarnos a priorizar, pero se siente como si anular un voto dijera “ya no me importa en absoluto” lo cual a menudo no es cierto
Es una especie de conflicto de puntos de vista que podría suavizarse con algo como:
1 me gusta
Moin
31 Marzo, 2026 20:36
42
Parece que los recuentos de votos en Meta han sido modificados.
ToddZ
1 Abril, 2026 07:57
43
Sí, los límites de votos se eliminaron el 15 de marzo, pero creo que solo se mencionó en un tema de moderadores.
2 Me gusta
Por si acaso, hemos añadido soporte para “desactivar/ocultar” esos límites
committed 09:03AM - 26 Mar 26 UTC
TL-based vote limits add complexity to category setup and may discourage
users f… rom voting at all. Currently, setting a limit to 0 means "no
votes allowed" rather than "unlimited", forcing admins to use
workarounds like setting limits to 999.
Add a `topic_voting_enable_vote_limits` boolean setting (default: true)
that acts as a master toggle for all vote limits.
When disabled:
- Users can cast unlimited votes
- `vote_limit` and `votes_left` return nil throughout the stack
- The 6 dependent settings (TL0-TL4 limits + alert threshold) are hidden
in the admin UI via `depends_on`/`depends_behavior`
- The frontend hides "X/Y votes left" and shows "See your votes"
Backend: centralize limit logic in UserExtension (`can_vote?`,
`votes_left`, `vote_limit`) so the serializer and controller delegate
directly without conditionals. Extract duplicated response hash in
VotesController into `voting_response` helper.
Frontend: add `@tracked vote_limit` on the user model so `limitsEnabled`
reacts to AJAX responses. Sync `vote_limit` from server on vote/unvote.
Re-enabling limits after disabling is safe: users keep existing votes
but cannot add more until under their TL limit.
Ref - t/180367
1 me gusta