Index: includes/views_handler_field_amazon_title.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/amazon/includes/Attic/views_handler_field_amazon_title.inc,v retrieving revision 1.1.2.1 diff -u -r1.1.2.1 views_handler_field_amazon_title.inc --- includes/views_handler_field_amazon_title.inc 12 Sep 2008 23:22:21 -0000 1.1.2.1 +++ includes/views_handler_field_amazon_title.inc 10 Nov 2008 17:57:45 -0000 @@ -21,6 +21,7 @@ * Provide link to node option */ function options_form(&$form, &$form_state) { + parent::options_form($form, $form_state); $form['link_format'] = array( '#title' => t('Link behavior'), '#type' => 'radios', Index: includes/views_handler_field_amazon_participant.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/amazon/includes/Attic/views_handler_field_amazon_participant.inc,v retrieving revision 1.1.2.1 diff -u -r1.1.2.1 views_handler_field_amazon_participant.inc --- includes/views_handler_field_amazon_participant.inc 12 Sep 2008 23:22:21 -0000 1.1.2.1 +++ includes/views_handler_field_amazon_participant.inc 10 Nov 2008 17:57:45 -0000 @@ -2,8 +2,8 @@ // $Id: views_handler_field_amazon_participant.inc,v 1.1.2.1 2008/09/12 23:22:21 eaton Exp $ class views_handler_field_amazon_participant extends views_handler_field_prerender_list { - function init(&$view, $options) { - parent::init($view, $options); + function construct() { + parent::construct(); $this->additional_fields['asin'] = array('table' => 'amazon_item', 'field' => 'asin'); } Index: includes/views_handler_field_amazon_image.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/amazon/includes/Attic/views_handler_field_amazon_image.inc,v retrieving revision 1.1.2.1 diff -u -r1.1.2.1 views_handler_field_amazon_image.inc --- includes/views_handler_field_amazon_image.inc 12 Sep 2008 23:22:21 -0000 1.1.2.1 +++ includes/views_handler_field_amazon_image.inc 10 Nov 2008 17:57:45 -0000 @@ -41,6 +41,7 @@ * Provide link to node option */ function options_form(&$form, &$form_state) { + parent::options_form($form, $form_state); $form['image_size'] = array( '#title' => t('Image size'), '#type' => 'select', Index: includes/amazon.views.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/amazon/includes/Attic/amazon.views.inc,v retrieving revision 1.1.2.2 diff -u -r1.1.2.2 amazon.views.inc --- includes/amazon.views.inc 6 Nov 2008 08:29:45 -0000 1.1.2.2 +++ includes/amazon.views.inc 10 Nov 2008 17:57:45 -0000 @@ -54,6 +54,9 @@ 'views_handler_field_amazon_title' => array( 'parent' => 'views_handler_field', ), + 'views_handler_filter_amazon_image' => array( + 'parent' => 'views_handler_filter_many_to_one', + ), 'views_handler_filter_amazon_node_module' => array( 'parent' => 'views_handler_filter_in_operator', ), @@ -175,7 +178,12 @@ 'field' => 'url', // the real field 'handler' => 'views_handler_field_amazon_image', 'click sortable' => FALSE, - ), + ), + 'filter' => array( + 'field' => 'size', + 'handler' => 'views_handler_filter_amazon_image', + 'click sortable' => FALSE, + ), ); return $data; Index: includes/views_handler_filter_amazon_image.inc =================================================================== RCS file: includes/views_handler_filter_amazon_image.inc diff -N includes/views_handler_filter_amazon_image.inc --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ includes/views_handler_filter_amazon_image.inc 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,11 @@ +value_options = array( + 'smallimage' => t("Small"), + 'mediumimage' => t("Medium"), + 'largeimage' => t("Large") + ); + } +}