Foro: barra de acciones por publicación (me gusta, enlace, denuncia, marcador)
- Me gusta con contador y toggle (al volver a pulsar se retira).
- Copiar enlace (permalink al post con ancla #post-ID).
- Denunciar: modal con motivos (troleo, amenaza, spam, etc.) + detalle.
- Guardar en marcadores + popover de recordatorio (2h/mañana/3 días/más)
y modal "Editar marcador" con nota y recordatorio (nota + remind_at en BD).
- Tablas acore_web: forum_post_like, forum_post_bookmark (+note,+remind_at), forum_post_report.
- APIs /api/forum/{like,bookmark,report,bookmark-reminder}, gated por sesión.
- Estilo oscuro+dorado de la web.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -520,7 +520,51 @@
|
||||
"changeCharacter": "Change character",
|
||||
"filter": "Filter",
|
||||
"noCharacters": "No characters.",
|
||||
"autoCharacter": "Automatic (highest level)"
|
||||
"autoCharacter": "Automatic (highest level)",
|
||||
"like": "Like",
|
||||
"copyLink": "Copy link",
|
||||
"copied": "Copied!",
|
||||
"report": "Report",
|
||||
"bookmark": "Bookmark",
|
||||
"bookmarked": "Bookmarked",
|
||||
"removeBookmark": "Remove bookmark",
|
||||
"reportTitle": "Thanks for helping to keep our community civil!",
|
||||
"reportIntro": "Moderators receive all reports and review them promptly.",
|
||||
"reportDetail": "Add more information (optional)…",
|
||||
"reportSubmit": "Report post",
|
||||
"reportSent": "Report sent! Thank you.",
|
||||
"reminderTitle": "Set a reminder too?",
|
||||
"savedBookmark": "Bookmarked!",
|
||||
"remind2h": "In two hours",
|
||||
"remindTomorrow": "Tomorrow",
|
||||
"remind3days": "In three days",
|
||||
"remindMore": "More options…",
|
||||
"editBookmark": "Edit bookmark",
|
||||
"notePlaceholder": "What is this bookmark for?",
|
||||
"reminderLabel": "Reminder",
|
||||
"rNone": "No reminder",
|
||||
"rmTomorrow": "Tomorrow",
|
||||
"rmNextWeek": "Next week",
|
||||
"rmNextMonth": "Next month",
|
||||
"rmCustom": "Custom date and time",
|
||||
"rTroll": "It's a troll",
|
||||
"rTrollDesc": "This post is provocative, off-topic or annoying.",
|
||||
"rThreat": "It's a real-life threat",
|
||||
"rThreatDesc": "This post is a threat to a user.",
|
||||
"rUsername": "The author has an inappropriate username",
|
||||
"rUsernameDesc": "The author of this post has an inappropriate username.",
|
||||
"rOfftopic": "It's off-topic",
|
||||
"rOfftopicDesc": "This post is not relevant to the current discussion.",
|
||||
"rInappropriate": "It's inappropriate",
|
||||
"rInappropriateDesc": "Contains content that anyone might find offensive or abusive.",
|
||||
"rSpam": "It's spam",
|
||||
"rSpamDesc": "Contains advertising. Not relevant or useful for this topic.",
|
||||
"rViolence": "Violent content/terrorism",
|
||||
"rViolenceDesc": "Violent content or incitement to terrorism.",
|
||||
"rChild": "Child abuse",
|
||||
"rChildDesc": "Child abuse or exploitation content.",
|
||||
"rIllegal": "Illegal content",
|
||||
"rIllegalDesc": "Content that breaks the law."
|
||||
},
|
||||
"Admin": {
|
||||
"title": "Admin panel",
|
||||
|
||||
Reference in New Issue
Block a user