You are here

function theme_image_button in Drupal 6

Same name and namespace in other branches
  1. 7 includes/form.inc \theme_image_button()

Theme a form image button.

Related topics

File

includes/form.inc, line 2078

Code

function theme_image_button($element) {

  // Make sure not to overwrite classes.
  if (isset($element['#attributes']['class'])) {
    $element['#attributes']['class'] = 'form-' . $element['#button_type'] . ' ' . $element['#attributes']['class'];
  }
  else {
    $element['#attributes']['class'] = 'form-' . $element['#button_type'];
  }
  return '<input type="image" name="' . $element['#name'] . '" ' . (!empty($element['#value']) ? 'value="' . check_plain($element['#value']) . '" ' : '') . 'id="' . $element['#id'] . '" ' . drupal_attributes($element['#attributes']) . ' src="' . base_path() . $element['#src'] . '" ' . (!empty($element['#title']) ? 'alt="' . check_plain($element['#title']) . '" title="' . check_plain($element['#title']) . '" ' : '') . "/>\n";
}