Redirect from Attachment_thumbnailAction
Noone should trust an <img/> tag delivered like that anyway.
This commit is contained in:
parent
d59eb5e184
commit
c862b3f355
@ -61,24 +61,9 @@ class Attachment_thumbnailAction extends AttachmentAction
|
|||||||
* @return nothing
|
* @return nothing
|
||||||
*/
|
*/
|
||||||
function showPage()
|
function showPage()
|
||||||
{
|
|
||||||
if (Event::handle('StartShowBody', array($this))) {
|
|
||||||
$this->showCore();
|
|
||||||
Event::handle('EndShowBody', array($this));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show core.
|
|
||||||
*
|
|
||||||
* Shows local navigation, content block and aside.
|
|
||||||
*
|
|
||||||
* @return nothing
|
|
||||||
*/
|
|
||||||
function showCore()
|
|
||||||
{
|
{
|
||||||
// Returns a File_thumbnail object or throws exception if not available
|
// Returns a File_thumbnail object or throws exception if not available
|
||||||
$thumbnail = $this->attachment->getThumbnail($this->thumb_w, $this->thumb_h, $this->thumb_c);
|
$thumbnail = $this->attachment->getThumbnail($this->thumb_w, $this->thumb_h, $this->thumb_c);
|
||||||
$this->element('img', array('src' => $thumbnail->getUrl(), 'alt' => 'Thumbnail'));
|
common_redirect($thumbnail->getUrl());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user