Bloqueo de edición de un nodo
Hola.
He creado un tipo de contenido en mi sitio web que tiene un campo cck de tipo check, denominado "Validado".
Un usuario autenticado puede crear contenido de ese tipo. Posteriormente el administrador lo revisa y si está conforme, lo edita y marca ese check "validado".
Me gustaría que a partir de ese momento, el usuario que creó el contenido ya no pueda modificarlo.
¿como podría hacerlo?
- Inicie sesión o regístrese para enviar comentarios

Content Permissions
¿Ya intentaste con Content Permissions (viene con cck)? Este modulo permite otorgarle permisos de edición y vista a cada campo cck dependiendo del role de usuario.
Hola. Si también, he probado
Hola. Si también, he probado con lo siguiente:
- Módulo workflow y cuando esté en estado validado marcar que en ese estado el rol del autor ya no pueda editarlo.
- Con el módulo rules, creando una regla que haga un "revoke" de los permisos de "update" y "delete"
- Con el content permissions lo que puedo es dar más permiso pero no quitar los que se tienen.
La verdad es que no doy con la solución. No encuentro como hacer que el autor de un nodo no pueda editarlo.
No funciona
Hola. Gracias por tu ayuda, pero precisamente así es como lo tenía pero no parece funcionar.
Tengo habilitado el "Per content node access" module. Por defecto un usuario sólo puede ver/editar/borrar los nodos que él agregue, pero no lo de los demás.
La regla que he puesto en el trigger es que después de actualizar un contenido existente de este tipo, si el campo "Validado" ha cambiado, entonces que modifique los permisos del autor del nodo para retirarle los permisos de escritura.
La regla no da error, pero no retira los permisos. El autor puede seguir modificándolo.
Intenta con Rules
Hola,
Ya probaste con el modulo Rules??
http://drupal.org/project/rules
Es muy completo, dale un vistazo