Estoy pensando en crear un manual de proceso para una intranet. La mayoría (¿todos?) De los procesos tienen un orden muy claro, aunque el orden real puede cambiar de vez en cuando. El plan es que los expertos en la materia, probablemente media docena, ingresen y actualicen las páginas del proceso. Los usuarios del sitio deben poder revisar rápidamente los procesos mientras interactúan con los clientes, a menudo cara a cara.
Aquí están las opciones que he pensado:
- Capacite a los autores para usar listas ordenadas. Pro: más fácil para mí. Con: se basa en la capacitación de personas no técnicas, podría ser difícil de diseñar para facilitar la lectura.
- Organice cada proceso en un libro. Pro: usa algo que ya está allí. Con: más difícil de ingresar, complicado de leer.
- Cree un tipo de contenido con un campo de "paso" que se pueda ingresar un número ilimitado de veces y un tema para mostrar el número de pedido. Pro: fácil de ver que cada paso es independiente, se puede reordenar fácilmente (?) Con: más trabajo para mí (siento que hay algo más en esta opción que me falta, pero no puedo señalarlo) !)
- Módulo personalizado , algo así como el módulo Receta pero sin ingredientes. Al menos supongo que el módulo Receta tiene instrucciones paso a paso. Pro: mayor personalización para la entrada, experiencia de aprendizaje. Con: mucho más trabajo para mí, un poco fuera de mi experiencia.
Según su experiencia, ¿hay un claro ganador entre estas opciones?
¿Hay una opción que me falta? (¿Existe algún módulo que ya lo haga, por ejemplo? Buscar en Google este concepto fue una pesadilla ).
¿Estoy pensando demasiado en esto?
Todavía no sé si este proyecto será Drupal 6 o 7.
Creo que tu instinto de usar el módulo Libro fue correcto. Editar páginas de libros no sería más difícil que varios nodos a través de un tipo de contenido personalizado.
fuente
¿Por qué no usar un grupo de campo CCK? El nodo podría tener un título y ningún cuerpo. Entonces el nodo tiene un grupo de grupos de campo CCK. El grupo puede tener dos campos, como "título de paso" y luego "instrucciones de paso". Luego, podría agregar tantas combinaciones de título / instrucciones como desee al mismo nodo.
Esto tiene la ventaja de que es realmente simple de ingresar, y todo está contenido en un nodo. La visualización real de este contenido también dependerá de usted, por lo que podría tener todos los pasos en una página, o tener un sistema basado en pestañas de JavaScript para mostrar cada paso, o alguna otra combinación.
fuente
Crearía un tipo de contenido llamado Paso y convertiría cada paso en sus procesos en un nodo. Luego, puede usar las Vistas para crear listas de pasos como quiera.
Deberá encontrar una manera de vincular los pasos con el "proceso" padre adecuado, tal vez con Taxonomía.
Cada paso obtiene un título, cuerpo, un campo de peso / orden y luego cualquier otra cosa que necesite agregar.
La versión de Drupal que elijas no importará. Usarás CCK para 6 y Core Fields para 7.
fuente
Otra opción puede ser usar el módulo de paginación : este módulo les permite a ustedes, como creadores de contenido, insertar saltos en el contenido para hacerlo más manejable. Métodos actuales que puede usar para paginar contenido:
fuente