function &getImageFile() { $false = false; if (!($name = $this->getImageFileName())) { return $false; } $img_class = $this->getImageClass(); if (!$img_class) { $img_class = AMP_IMAGE_CLASS_OPTIMIZED; } $image = new AMP_System_File_Image(AMP_image_path($name, $img_class)); if (!$image->getPath()) { return $false; } $image->set_display_metadata($this->getImageData()); return $image; }
function _showThumbNail($data, $column) { $column = 'name'; if (!(isset($data[$column]) && $data[$column])) { return false; } require_once 'AMP/System/File/Image.php'; $image_file = new AMP_System_File_Image(AMP_image_path($data[$column])); if (!($path = $image_file->getPath())) { return $data[$column]; } $this->dropField('filename'); $this->dropField('image'); $renderer = AMP_get_renderer(); return $data[$column] . $image_file->display->execute(); /* $renderer = AMP_get_renderer( ); return $renderer->link( $content_image->getURL( AMP_IMAGE_CLASS_ORIGINAL ), $renderer->image( $content_image->getURL( AMP_IMAGE_CLASS_OPTIMIZED)), array( 'target' => '_blank')) . $renderer->newline( ) . $renderer->link( $content_image->getURL( AMP_IMAGE_CLASS_ORIGINAL ), $data[$column], array( 'target' => '_blank')); */ }