it-swarm-es.com

Capacidad para 'marcar' nodos y construir una funcionalidad de libros

Estoy buscando formas de hacer lo siguiente:

  • los usuarios (tanto anónimos como autenticados) "Mark" nodos de alguna manera dicen que quieren que se envíen copias de papel.
  • los usuarios pueden configurar la cantidad de las versiones en papel que requieren.
  • los usuarios obtienen revisar sus nodos 'marcados' y potencialmente agregar/eliminar artículos de él
  • los usuarios ingresan en la dirección al sistema postal

Este problema probablemente podría resolverse de varias maneras, ¿qué es lo más limpio?

1
wiifm

Para 'marcando' nodos, definitivamente querrás el módulo de bandera .

3
tim.plunkett

Soy un defensor de la API de votación por tales cosas. Parece que se ajusta a los casos en los que desea guardar los datos del usuario contra un activo (usuario del nodo lo que sea), sin hacerlo público y con mucha flexibilidad.

Puede cambiar el tipo de contenido de la votación para ser algo que no sea un nodo, 'Marks de nodo', por ejemplo.

La consulta de votos es fácil a través de la API o por vistas. También permitirá a los usuarios anónimos marcar los nodos. Así que marcará la mayoría de sus cajas.

He usado la API de votación para el etiquetado privado de artículos (artículos no nodos) en un sitio en el que estoy trabajando y ha funcionado bien. No suena tan disímil para lo que está tratando de lograr aquí.

1
Jeremy French