admin / content / node-type / [node-type] mire el conjunto de campos 'Proceso'
dobeerman
Respuestas:
16
Para habilitar la creación automática de revisiones, vaya a la página de tipo de contenido (admin / content / node-type) y seleccione editar para cualquier tipo de contenido que desee que la revisión se cree automáticamente.
Debajo del conjunto de campos de flujo de trabajo, habrá una opción "Crear nueva revisión", asegúrese de marcar esa casilla y guardar su configuración de tipo de contenido.
Ahora bajo sus permisos (admin / user / permissions) asegúrese de no dar a sus usuarios el permiso de "administrar nodos". Esto evitará que sobrescriban esa opción.
Esto también funciona para D7. Compruebe también el módulo de revisión , que permite el control sobre el flujo de trabajo.
Aram Boyajyan
2
Hay algunas formas diferentes de hacer esto, pero suponiendo que desee hacerlo sin deshabilitar los administer nodespermisos para los usuarios, probablemente la forma más fácil es simplemente desactivar el acceso a la casilla de verificación Crear nueva revisión creando un módulo personalizado que implemente hook_form_alter():
function sandbox_form_alter(&$form,&$form_state, $form_id){// Node forms have an ID of the form CONTENTTYPE_node_form: only modify thoseif(strstr($form_id,'_node_form')=== FALSE){return;}if(isset($form['revision_information'])){
$form['revision_information']['revision']['#access']= FALSE;}}
De esta forma, los usuarios no tienen la capacidad de cambiar el valor predeterminado de la casilla de verificación, que se establece en la página de configuración para cada tipo de contenido.
Respuestas:
Para habilitar la creación automática de revisiones, vaya a la página de tipo de contenido (admin / content / node-type) y seleccione editar para cualquier tipo de contenido que desee que la revisión se cree automáticamente.
Debajo del conjunto de campos de flujo de trabajo, habrá una opción "Crear nueva revisión", asegúrese de marcar esa casilla y guardar su configuración de tipo de contenido.
Ahora bajo sus permisos (admin / user / permissions) asegúrese de no dar a sus usuarios el permiso de "administrar nodos". Esto evitará que sobrescriban esa opción.
fuente
Hay algunas formas diferentes de hacer esto, pero suponiendo que desee hacerlo sin deshabilitar los
administer nodes
permisos para los usuarios, probablemente la forma más fácil es simplemente desactivar el acceso a la casilla de verificación Crear nueva revisión creando un módulo personalizado que implementehook_form_alter()
:De esta forma, los usuarios no tienen la capacidad de cambiar el valor predeterminado de la casilla de verificación, que se establece en la página de configuración para cada tipo de contenido.
fuente