' . _('Sorry, the requested file is not found') .
+ echo '
';
require (JIRAFEAU_ROOT.'lib/template/footer.php');
exit;
}
-
- if (!file_exists (VAR_FILES . $link['md5']))
+ $p = s2p ($link['md5']);
+ if (!file_exists (VAR_FILES . $p . $link['md5']))
{
- jirafeau_delete ($link_name);
+ jirafeau_delete_link ($link_name);
require (JIRAFEAU_ROOT.'lib/template/header.php');
- echo '
'._('File not available.').
+ echo '
'.t('File not available.').
'
';
require (JIRAFEAU_ROOT.'lib/template/footer.php');
exit;
@@ -62,23 +62,23 @@ if (isset ($_GET['h']) && !empty ($_GET['h']))
if (!empty ($delete_code) && $delete_code == $link['link_code'])
{
- jirafeau_delete ($link_name);
+ jirafeau_delete_link ($link_name);
require (JIRAFEAU_ROOT.'lib/template/header.php');
- echo '
'._('File has been deleted.').
+ echo '
'.t('File has been deleted.').
'
';
require (JIRAFEAU_ROOT.'lib/template/footer.php');
exit;
}
- if ($link['time'] != JIRAFEAU_INFINITY && time ()> $link['time'])
+ if ($link['time'] != JIRAFEAU_INFINITY && time () > $link['time'])
{
- jirafeau_delete ($link_name);
+ jirafeau_delete_link ($link_name);
require (JIRAFEAU_ROOT.'lib/template/header.php');
echo '
'.
- _('The time limit of this file has expired.') . ' ' .
- _('File has been deleted.') .
+ t('The time limit of this file has expired.') . ' ' .
+ t('File has been deleted.') .
'
';
- require (JIRAFEAU_ROOT.'lib/template/footer.php');
+ require (JIRAFEAU_ROOT . 'lib/template/footer.php');
exit;
}
@@ -92,13 +92,13 @@ if (isset ($_GET['h']) && !empty ($_GET['h']))
"" method =
"post">
-
' . _('Access denied') .
+ echo '
' . t('Access denied') .
'
';
require (JIRAFEAU_ROOT.'lib/template/footer.php');
exit;
@@ -120,15 +119,15 @@ if (isset ($_GET['h']) && !empty ($_GET['h']))
header ('Content-Length: ' . $link['file_size']);
header ('Content-Type: ' . $link['mime_type']);
- if (!jirafeau_is_viewable ($link['mime_type']))
+ if (!jirafeau_is_viewable ($link['mime_type']) || !$cfg['preview'])
{
header ('Content-Disposition: attachment; filename="' .
$link['file_name'] . '"');
}
- readfile (VAR_FILES . $link['md5']);
+ readfile (VAR_FILES . $p . $link['md5']);
if ($link['onetime'] == 'O')
- jirafeau_delete ($link_name);
+ jirafeau_delete_link ($link_name);
exit;
}
else