You are here

function theme_imageeditor_widget_uploaders in Image Editor 6

1 theme call to theme_imageeditor_widget_uploaders()
theme_imageeditor_widget in ./imageeditor.module

File

./imageeditor.module, line 492
Allows online editing of images using different image editing services.

Code

function theme_imageeditor_widget_uploaders($widget) {
  $imageuploaders = imageeditor_uploaders();
  $imageuploaders_sort = array();
  foreach ($imageuploaders as $codename => $uploader) {
    $imageuploaders_sort[$codename] = $widget[$codename . '_position'];
  }
  asort($imageuploaders_sort);
  $html = '<div class="uploaders">';
  foreach ($imageuploaders_sort as $codename => $position) {
    if ($widget[$codename . '_enabled']) {
      $html .= theme('imageeditor_widget_item', $imageuploaders[$codename]['name'], $imageuploaders[$codename]['class']);
    }
  }
  $html .= '</div>';
  return $html;
}