You are here

function theme_asset_image_button in Asset 6

Same name in this branch
  1. 6 asset_wizard.inc \theme_asset_image_button()
  2. 6 inc/asset_wizard.themes.inc \theme_asset_image_button()
Same name and namespace in other branches
  1. 5 asset_wizard.inc \theme_asset_image_button()

Simple <input type="image"> function

File

./asset_wizard.inc, line 992

Code

function theme_asset_image_button($element) {

  // Make sure not to overwrite classes.
  $element['#button_type'] = 'image';
  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" ' . (empty($element['#name']) ? '' : 'name="' . $element['#name'] . '" ') . 'id="' . $element['#id'] . '" value="' . check_plain($element['#value']) . '" ' . drupal_attributes($element['#attributes']) . " />\n";
}