OdooWiki OCA HUB

Website Membership Gamification

website_membership_gamification folder_open OCA/vertical-association open_in_new
Website Licencia: AGPL-3

Este módulo permite ver las insignias asignadas a los usuarios en la página Miembros del sitio web. También permite asignar insignias directamente desde la vista de contactos.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 19.0

Muestra las insignias obtenidas por los miembros en la página Members de tu sitio web y concede insignias directamente desde el formulario de un contacto en Odoo.

Este módulo conecta las insignias de gamificación con las páginas de miembros del sitio web, para que los visitantes puedan ver las insignias obtenidas por cada miembro.

En la pantalla de configuración de insignias (Gamification > Badges) obtienes cuatro opciones adicionales: una URL de insignia, un interruptor para publicar la insignia en el directorio de miembros, una opción para abrir esa URL en una nueva pestaña y una fecha de caducidad. Solo las insignias marcadas como publicadas aparecen en el sitio web, y las insignias caducadas se ocultan automáticamente.

En un formulario de contacto, aparece una nueva pestaña "Badges" cuando el contacto tiene al menos un usuario activo. Desde ahí puedes ver las insignias ya obtenidas y usar el botón "Grant a Badge" para abrir una pequeña ventana y otorgar una nueva insignia. Si el contacto no tiene ningún usuario activo, el botón genera un error.

En el sitio web, las insignias se muestran como imágenes junto a la descripción corta del miembro en la lista de Members, y en la página de detalle del miembro. Si una insignia tiene una URL, la imagen se convierte en un enlace en el que se puede hacer clic.

El módulo también añade un campo calculado en los contactos que recopila las insignias de los usuarios relacionados, y muestra a quién se asignó una insignia en la vista kanban de insignias.

Depende de

gamificationwebsite_membership
Modelos y campos (2)
  • res.partner · amplía un modelo existentehas_related_users, gamification_badge_ids (Badges (recursive))
  • gamification.badge · amplía un modelo existentebadge_url (Badge URL), new_tab_url (Open URL in new tab), website_expiration_date, website_member_published (Published in member directory)

Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 5 confirmadas, 4 sin información de 9 versiones.

Fuentes · Odoo 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/vertical-association.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0
  • Vaya a Settings \> Gamification Tools \> Badges.
  • Abra o cree una nueva insignia.
  • Establezca una URL en el campo Badge URL si desea enlazar la insignia del sitio web a una página web.
  • Establezca una 'Website Expiration Date' para que la insignia no se muestre en el sitio web después de esa fecha.

Puedes asignar una insignia a un contacto desde la vista de formulario de contacto. Solo se permiten contactos relacionados con un usuario.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.