Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
 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', '&nbsp;');
     $order[] = 'ignore_min_img_size_check';
     $this->set_order($order);
 }