Adding template to garland, preprocess page doesn't work So I am trying to add an additional page to garland at http://site.com/processfront, this code does not seem to run and or change the template. I know the code is being run however, since i get an error if i purposefully mess up syntax. But, I tried defining some other arbitrary variables and printing them and that didnt work either... What's going on? Thanks

function phptemplate_preprocess_page(&amp;$vars, $hook) {
  $vars['tabs2'] = menu_secondary_local_tasks();

if (arg(0) == 'processfront') {
   $variables['template_file'] = 'page-processfront';
 }
If processfront is an alias for a specific node, let's say 228, then its system path is really node/228 and arg(0) will be node.  If you've set your system up so that this node is your front page, you can just use page-front.tpl.php and drupal will take care of it automagically.  Otherwise, you can use drupal_get_path_alias() and check against that.