+if (!empty ($delete_code) && $delete_code == $link['link_code'])
+{
+ jirafeau_delete_link ($link_name);
+ require (JIRAFEAU_ROOT.'lib/template/header.php');
+ echo '<div class="message"><p>'.t('File has been deleted.').
+ '</p></div>';
+ require (JIRAFEAU_ROOT.'lib/template/footer.php');
+ exit;
+}
+
+if ($link['time'] != JIRAFEAU_INFINITY && time () > $link['time'])
+{
+ jirafeau_delete_link ($link_name);
+ require (JIRAFEAU_ROOT.'lib/template/header.php');
+ echo '<div class="error"><p>'.
+ t('The time limit of this file has expired.') . ' ' .
+ t('File has been deleted.') .
+ '</p></div>';
+ require (JIRAFEAU_ROOT . 'lib/template/footer.php');
+ exit;
+}
+
+$password_challenged = false;
+if (!empty ($link['key']))
+{
+ if (!isset ($_POST['key']))