Me pregunto cómo rastrear y mostrar las actividades de los usuarios en un sitio de Drupal. Ejemplos de tales actividades son:
- publicaciones
- comentarios
- Publicaciones de la página.
He encontrado algunos módulos que rastrean las actividades de los usuarios en todas las redes sociales, pero necesito algo mucho más local (dentro del sitio).
También estaba pensando en usar Vistas para crear un bloque con este tipo de filtros, pero nunca he visto filtros tan específicos como los usuarios. ¿Hay una manera de lograr esto?
Para casos de uso simples, core proporciona el módulo Tracker que a menudo se pasa por alto , que es lo que usa Drupal.org (aunque, si está en Drupal 6, el módulo contrib Tracker2 es más eficiente y se abrió paso en Drupal 7).
fuente
El módulo Objetivos es una posible solución para responder esta pregunta. Se puede usar para incentivar cualquier cosa en su sitio, como votar, compartir contenido, crear relaciones, etc.
Los objetivos y las tareas se implementan mediante entidades confiables. Por lo tanto, puede personalizar los objetivos a través de "Administrar campos" y / o "Administrar pantalla". Y se integra muy bien, listo para usar, con el módulo Vistas también.
Dirígete al video de Objetivos que incluye:
Utilizando el submódulo Extras de objetivos , también se integra con el módulo de Puntos de usuario .
Para obtener más detalles, consulte su Documentación de la comunidad , que también incluye un resumen de lo que realmente trata este módulo, es decir (cita de esa página):
Divulgación: soy el encargado de mantener este módulo.
fuente