<html>
<!-- BEGIN WEBMAIL STATIONERY -->
<head><style type='text/css'>
p {
margin: 0px;
color: #330066;
}
.spring {
font: normal 80% Verdana, Helvetica, sans-serif;
color: #330066;
}
</style></head>
<body>
<table background="cid:spring_01.gif" width='100%' height='100%' cellpadding=0 cellspacing=0 border=0>
<tr><td colspan=3 height=40>&nbsp;</td></tr><tr><td width=40>&nbsp;</td><td class='spring' height='300' valign=top>
<!-- WEBMAIL STATIONERY spring -->
<DIV></DIV>
<DIV>My module implements template_preprocess_hook, but when it fires, the $variables['node_url'] is not set yet. I have gone through the themong guide and tried just about every preprocess hook there is and none of them has that variable set when I get control.</DIV>
<DIV>&nbsp;</DIV>
<DIV>It is set in theme.inc in template_preprocess_node, without regard as to whether or not it is already set. I even tried mymodule_preprocess_node, and it is still not set there.</DIV>
<DIV>&nbsp;</DIV>
<DIV>The problem may be because my module's weight is -2 due to a timing problem with the user module. So I am probably getting called before node.module too.</DIV>
<DIV>&nbsp;</DIV>
<DIV>So how can I change that value?</DIV>
<DIV>&nbsp;</DIV>
<DIV class=signature id=signature>--<BR>Nancy E. Wichmann, PMP <BR><BR>Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.</DIV>
<!-- END WEBMAIL STATIONERY -->
</td><td width=40>&nbsp;</td></tr></table>
</body>
</html>