X-Git-Url: https://git.p6c8.net/jirafeau_mojo42.git/blobdiff_plain/cbef2b93dfeb51484956c960d58af8c4557c25f5..ab330a749db8c75b9a38a77536358be60a3e5163:/index.php?ds=sidebyside diff --git a/index.php b/index.php index 7ee8ea2..9e1222c 100644 --- a/index.php +++ b/index.php @@ -26,7 +26,7 @@ require(JIRAFEAU_ROOT . 'lib/settings.php'); require(JIRAFEAU_ROOT . 'lib/functions.php'); /* check if the destination dirs are writable */ -$writable = is_writable(VAR_FILES) && is_writable(VAR_LINKS) && is_writable(VAR_TRASH); +$writable = is_writable(VAR_FILES) && is_writable(VAR_LINKS); $res = array(); if($writable && isset($_POST['jirafeau'])) { @@ -69,10 +69,6 @@ if(!is_writable(VAR_LINKS)) { add_error (_('The link directory is not writable!'), VAR_LINKS); } -if(!is_writable(VAR_TRASH)) { - add_error (_('The trash directory is not writable!'), VAR_TRASH); -} - /* Check if the install.php script is still in the directory. */ if (file_exists(JIRAFEAU_ROOT . 'install.php')) { add_error (_('Installer script still present'), @@ -84,11 +80,16 @@ if(!has_error() && !empty($res)) { add_error (_('An error occurred.'), $res['error']['why']); } else { $link = $cfg['web_root']; + $delete_link = $cfg['web_root']; + if($cfg['rewrite']) { $link .= 'file-' . $res['link']; + $delete_link .= 'file-' . $res['link'] . '-delete-' . $res['delete_link']; } else { $link .= 'file.php?h=' . $res['link']; // h because 'h' looks like a jirafeau ;) + $delete_link .= 'file.php?h=' . $res['link'] . '&d=' . $res['delete_link']; } + echo '
' . NL; echo '

' . _('File uploaded! Copy the following URL to get it:') . '
' . NL; echo '' . $link . '' . NL; @@ -98,6 +99,11 @@ if(!has_error() && !empty($res)) { } echo '

'; + + echo '
' . NL; + echo '

' . _('Keep the following URL to delete it:') . '
' . NL; + echo '' . $delete_link . '' . NL; + echo '

'; } }