[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