altering them for node edit page not working
Its working on my site, although i haven't made a template but it should work with a template too. here is my code

function modulename_theme(){
     $items['article_node_form'] = array(
    'arguments' =&gt; array('form' =&gt; NULL),
    'render element' =&gt; 'form',
  );
    return $items;
}
function theme_article_node_form(&amp;$var){
    $form=$var['form'];
    $output = '&lt;h2&gt;' . t('Please enter your information below') . '&lt;/h2&gt;';
    $output .= drupal_render_children($form);
    return $output;

}