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": "Cambiar personaje",
|
||||
"filter": "Filtrar",
|
||||
"noCharacters": "No hay personajes.",
|
||||
"autoCharacter": "Automático (mayor nivel)"
|
||||
"autoCharacter": "Automático (mayor nivel)",
|
||||
"like": "Me gusta",
|
||||
"copyLink": "Copiar enlace",
|
||||
"copied": "¡Copiado!",
|
||||
"report": "Denunciar",
|
||||
"bookmark": "Guardar en marcadores",
|
||||
"bookmarked": "Guardado",
|
||||
"removeBookmark": "Quitar marcador",
|
||||
"reportTitle": "¡Gracias por ayudarnos a mantener el civismo en nuestra comunidad!",
|
||||
"reportIntro": "Los moderadores reciben todas las denuncias y las revisan cuanto antes.",
|
||||
"reportDetail": "Añade más información (opcional)…",
|
||||
"reportSubmit": "Denunciar publicación",
|
||||
"reportSent": "¡Denuncia enviada! Gracias.",
|
||||
"reminderTitle": "¿Establecer un recordatorio también?",
|
||||
"savedBookmark": "¡Guardado en marcadores!",
|
||||
"remind2h": "En dos horas",
|
||||
"remindTomorrow": "Mañana",
|
||||
"remind3days": "En tres días",
|
||||
"remindMore": "Más opciones…",
|
||||
"editBookmark": "Editar marcador",
|
||||
"notePlaceholder": "¿Para qué es este marcador?",
|
||||
"reminderLabel": "Recordatorio",
|
||||
"rNone": "Sin recordatorio",
|
||||
"rmTomorrow": "Mañana",
|
||||
"rmNextWeek": "La semana que viene",
|
||||
"rmNextMonth": "El mes que viene",
|
||||
"rmCustom": "Fecha y hora personalizadas",
|
||||
"rTroll": "Se trata de un «troleo»",
|
||||
"rTrollDesc": "Esta publicación es provocadora, no pertinente o molesta.",
|
||||
"rThreat": "Se trata de una amenaza en la vida real",
|
||||
"rThreatDesc": "Esta publicación es una amenaza para un usuario.",
|
||||
"rUsername": "El autor tiene un nombre de usuario inapropiado",
|
||||
"rUsernameDesc": "El autor de esta publicación tiene un nombre de usuario inapropiado.",
|
||||
"rOfftopic": "No tiene relación con el tema",
|
||||
"rOfftopicDesc": "Esta publicación no es relevante para el debate actual.",
|
||||
"rInappropriate": "Es inapropiado",
|
||||
"rInappropriateDesc": "Incluye contenido que cualquiera podría considerar ofensivo o abusivo.",
|
||||
"rSpam": "Es spam",
|
||||
"rSpamDesc": "Contiene publicidad. No resulta relevante ni útil para este tema.",
|
||||
"rViolence": "Contenido violento/terrorismo",
|
||||
"rViolenceDesc": "Contenido violento o que incita al terrorismo.",
|
||||
"rChild": "Abuso infantil",
|
||||
"rChildDesc": "Contenido de abuso o explotación infantil.",
|
||||
"rIllegal": "Contenido ilegal",
|
||||
"rIllegalDesc": "Contenido que infringe la ley."
|
||||
},
|
||||
"Admin": {
|
||||
"title": "Panel de administración",
|
||||
|
||||
Reference in New Issue
Block a user