How can I get a block to display only on node view in Drupal 6 I have a block that I need displayed only on the main page of a node. 

I can get it to display on node/1/view by putting node/*/view in the conditions, but that only works if view is in the URL. I want it to show whether I go to node/1/view or node/1, but NOTHING else. If I try node/* it shows it for every node page, not just node/1. I also tried node/*/ but that didn't work at all as it appears the ending slash is being removed.
In the visibility textarea of your block, select PHP code and put the following:

&lt;?php
if (arg(0) == 'node' &amp;&amp; is_numeric(arg(1)) &amp;&amp; (arg(2) == '' || arg(2) == 'view')) {
  return TRUE;
} else {
  return FALSE;
}
?&gt;