Темизация поиска в Drupal 7

hook_form_alter() в D7 можно использовать в template.php. Больше нет необходимости в создании нового модуля для того чтобы использовать этот хук!

function themename_form_alter(&$form, &$form_state, $form_id) {

  if ($form_id == 'search_block_form') {

    $text = t('Search');

    $form['search_block_form']['#title'] = $text; // Change the text on the label element

    $form['search_block_form']['#title_display'] = 'invisible'; // Toggle label visibilty

    $form['search_block_form']['#size'] = 40;  // define size of the textfield

read more