Tenes que tener en cuenta estas cosas:
En tu tipo de contenido "quepiensas" no tenes los campos CCK agregados para "nom" y "dni", por lo que no podrías guardar en la tabla "node" asi nomas. Debeberias modificar el hook_install para agregar esos campos CCK al tipo de contenido.
Luego para crear y guardar un nodo automaticamente debes poner este codigo en la funcion inscripcion_submit()
Código PHP:
Ver original$node = new stdClass();
$node->title = "Titulo del nodo";
$node->body = "Body del nodo";
$node->type = 'quepiensas';
$node->changed = $node->created;
$node->status = 1; // Publicado
$node->promote = 0; // Promovido
$node->sticky = 0; // Sticky (Pegajoso)
$node->format = 1; // Filtered HTML
$node->uid = 1; // Autor (admin en este caso)
$node->language = 'en'; // Ingles como lenguaje del nodo
//Si tenes un tipo de contenido llamad "nom" debes poner esto
$node->field_nom[0]['value'] = $nom; // $nom vendria a ser lo que pones en el formulario
node_submit($node);
node_save($node);
No copies y pegues directamente lo que puse porque no te va a funcionar! Debes cambiar los valores por los que te devuelva el $form_state.
De todos modos queres hacer un modulo de aprendizaje pero intercalando campos CCK y vistas, cosa que quizas sea avanzado para empezar.
La vista la podes hacer como cualquier otra, y mientras crees un nodo de tipo quepiensas, en la vista va a salir. Lo mismo con los CCK, es mejor que pongas el contenido de lo que piensa un usuario en el body, y evitar pelearte con los CCK. De hecho en una primera iteracion podes hacer que funcione como te digo, y luego meter campos CCK (por ejemplo el sitio donde esta escribiendo el pensamiento como un textarea).
Saludos.