Thanks for the help. It turns out that after getting some sleep, setting field values in hook_nodeapi(), $op='prepare' works fine. I have no idea what I was looking at.<br><br><br><br><div><span class="gmail_quote">On 2/19/06,
<b class="gmail_sendername">eric Farris</b> <<a href="mailto:eafarris@gmail.com">eafarris@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 2/19/06, eric Farris <<a href="mailto:eafarris@gmail.com">eafarris@gmail.com</a>> wrote:<br>> I submitted a patch (<a href="http://drupal.org/node/27155">http://drupal.org/node/27155</a>) to prefill the<br>> entire $node object, but with the forms api it was decided that it
<br>> would be better to manipulate the $form array rather than $node. There<br>> is a rest.module, existing solely as a proof-of-concept, that does<br>> this using hook_form_alter.<br><br>whoops. Should have mentioned that the
rest.module I'm speaking of is<br>in my sandbox:<br><br><a href="http://cvs.drupal.org/viewcvs/drupal/contributions/sandbox/eafarris/rest/">http://cvs.drupal.org/viewcvs/drupal/contributions/sandbox/eafarris/rest/</a><br>
<br>--<br>e<br><a href="http://www.eafarris.com">www.eafarris.com</a><br></blockquote></div><br>