function on_every_time_order() { $order = array(); if ($this->_is_element('cancel_text')) { $order[] = 'cancel_text'; } $order[] = 'source_selection_note'; $order[] = 'destination_selection_note'; for ($i = 1; $i <= $this->max_upload_number; $i++) { $name = 'upload_' . $i; $this->add_element($name, 'image_upload', array('max_width' => REASON_STANDARD_MAX_IMAGE_WIDTH, 'max_height' => REASON_STANDARD_MAX_IMAGE_HEIGHT)); $this->add_element($name . '_filename', 'hidden', array('userland_changeable' => true)); if (!imagemagick_available()) { $size = get_approx_max_image_size(); $this->set_comments($name, 'Images with resolutions over ' . $size['res'] . ' or ' . $size['mps'] . ' MPs may cause errors'); } $order[] = $name; } $this->set_order($order); }
function on_every_time_order() { $order = array(); if ($this->_is_element('cancel_text')) { $order[] = 'cancel_text'; } $order[] = 'source_selection_note'; $order[] = 'destination_selection_note'; for ($i = 1; $i <= $this->max_upload_number; $i++) { $name = 'upload_' . $i; $this->add_element($name, 'image_upload', array('max_width' => REASON_STANDARD_MAX_IMAGE_WIDTH, 'max_height' => REASON_STANDARD_MAX_IMAGE_HEIGHT)); $this->add_element($name . '_filename', 'hidden', array('userland_changeable' => true)); if (!imagemagick_available()) { $size = get_approx_max_image_size(); $this->set_comments($name, 'Images with resolutions over ' . $size['res'] . ' or ' . $size['mps'] . ' MPs may cause errors'); } $order[] = $name; } /* * add the ignore image size check option to allow upload of images of any size */ $this->add_element('ignore_min_img_size_check', 'checkbox', array('description' => 'Ignore minimum image size check.')); $this->set_display_name('ignore_min_img_size_check', ' '); $order[] = 'ignore_min_img_size_check'; $this->set_order($order); }