[Customisation Database Commits] r1082 - /trunk/titania/includes/tools/attachment.php
Nathan Guse
exreaction at phpbb.com
Sun Apr 18 17:25:38 BST 2010
Author: exreaction
Date: Sun Apr 18 17:25:37 2010
New Revision: 1082
Log:
Unlink the thumnail if one exists #60505
Modified:
trunk/titania/includes/tools/attachment.php
Modified: trunk/titania/includes/tools/attachment.php
==============================================================================
*** trunk/titania/includes/tools/attachment.php (original)
--- trunk/titania/includes/tools/attachment.php Sun Apr 18 17:25:37 2010
***************
*** 432,443 ****
if ($attachment_id == $this->attachment_id)
{
! @unlink(titania::$config->upload_path . $this->attachment_directory . '/' . utf8_basename($this->attachment_directory) . '/' . utf8_basename($this->physical_filename));
parent::delete();
}
else if (isset($this->attachments[$attachment_id]))
{
! @unlink(titania::$config->upload_path . $this->attachments[$attachment_id]['attachment_directory'] . '/' . utf8_basename($this->attachments[$attachment_id]['attachment_directory']) . '/' . utf8_basename($this->attachments[$attachment_id]['physical_filename']));
$sql = 'DELETE FROM ' . $this->sql_table . ' WHERE attachment_id = ' . $attachment_id;
phpbb::$db->sql_query($sql);
--- 432,445 ----
if ($attachment_id == $this->attachment_id)
{
! @unlink(titania::$config->upload_path . utf8_basename($this->attachment_directory) . '/' . utf8_basename($this->physical_filename));
! @unlink(titania::$config->upload_path . utf8_basename($this->attachment_directory) . '/thumb_' . utf8_basename($this->physical_filename));
parent::delete();
}
else if (isset($this->attachments[$attachment_id]))
{
! @unlink(titania::$config->upload_path . utf8_basename($this->attachments[$attachment_id]['attachment_directory']) . '/' . utf8_basename($this->attachments[$attachment_id]['physical_filename']));
! @unlink(titania::$config->upload_path . utf8_basename($this->attachments[$attachment_id]['attachment_directory']) . '/thumb_' . utf8_basename($this->attachments[$attachment_id]['physical_filename']));
$sql = 'DELETE FROM ' . $this->sql_table . ' WHERE attachment_id = ' . $attachment_id;
phpbb::$db->sql_query($sql);
More information about the customisationdb-commits
mailing list