Foro: perfil de usuario

- lib/forum.ts: getForumProfile (post_count, topic_count, joindate, gmlevel->status
  admin/gm, y últimos 5 temas), portado de forum/views.py profile().
- Página /forum/user/[username] con contadores, antigüedad, rango y temas recientes.
- Los nombres de autor en la vista del tema enlazan al perfil.
- i18n es/en: Forum.memberSince, recentTopics, roleAdmin, roleGm.

Verificado: build OK, /forum/user 200.

Foro COMPLETO: índice, foro/tema, crear, responder, editar/borrar, moderación
(lock/pin/mover/borrar/restaurar), búsqueda, paginación, editor rico y perfiles.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-13 01:08:49 +00:00
parent 8a3ba8ff40
commit 00c03d84e1
5 changed files with 142 additions and 3 deletions
+5 -1
View File
@@ -297,7 +297,11 @@
"moveTopic": "Mover a",
"restore": "Restaurar",
"restoreTopic": "Restaurar tema",
"deletedMark": "Borrado"
"deletedMark": "Borrado",
"memberSince": "Miembro desde",
"recentTopics": "Temas recientes",
"roleAdmin": "Administrador",
"roleGm": "GM"
},
"Admin": {
"title": "Panel de administración",