/[drupal]/contributions/modules/transformer/transforms/scale.transform
ViewVC logotype

Contents of /contributions/modules/transformer/transforms/scale.transform

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.4 - (show annotations) (download)
Tue Mar 13 19:19:14 2007 UTC (2 years, 8 months ago) by dopry
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +1 -1 lines
commented out debugging message.
1 <?php
2 /**
3 * Scale Transform
4 */
5
6 function transformer_transform_scale_info() {
7 return array(
8 'title' => t('Scale'),
9 'mimes' => array('image/jpeg','image/gif','image/png'),
10 'extensions' => array('gif','jpg','jpeg','png'),
11 );
12 }
13
14 function transformer_transform_scale_form($data) {
15 $form = array();
16 $form['width'] = array(
17 '#type' => 'textfield',
18 '#size' => 15,'#maxlength' => 30,
19 '#title' => t('Width'),
20 '#default_value' => $data['width'],
21 );
22 $form['height'] = array(
23 '#type' => 'textfield',
24 '#size' => 15,'#maxlength' => 30,
25 '#title' => t('Height'),
26 '#default_value' => $data['height'],
27 );
28 $form['#validate'] = array('transformer_transform_scale_form_validate' => array());
29 return $form;
30 }
31
32 function transformer_transform_scale_form_validate() {
33 }
34
35 function transformer_transform_scale_perform($source, $destination, $data) {
36 //drupal_set_message('scale: '. $source .', '. $destination .', '. $data['width'] .', '. $data['height']);
37 return image_scale($source, $destination, $data['width'], $data['height']);
38 }

  ViewVC Help
Powered by ViewVC 1.1.2