@ -46,7 +46,7 @@ $link = jirafeau_get_link($link_name);
if (count($link) == 0) {
require(JIRAFEAU_ROOT.'lib/template/header.php');
echo '< div class = "error" > < p > ' . t('FILE_404') .
'< / p > < / div > ';
'< / p > < / div > ';
require(JIRAFEAU_ROOT.'lib/template/footer.php');
exit;
}
@ -76,7 +76,7 @@ if (!file_exists(VAR_FILES . $p . $link['hash'])) {
jirafeau_delete_link($link_name);
require(JIRAFEAU_ROOT.'lib/template/header.php');
echo '< div class = "error" > < p > '.t('FILE_NOT_AVAIL').
'< / p > < / div > ';
'< / p > < / div > ';
require(JIRAFEAU_ROOT.'lib/template/footer.php');
exit;
}
@ -86,27 +86,28 @@ if (!empty($delete_code) && $delete_code == $link['link_code']) {
if (isset($_POST['do_delete'])) {
jirafeau_delete_link($link_name);
echo '< div class = "message" > < p > '.t('FILE_DELETED').
'< / p > < / div > ';
'< / p > < / div > ';
} else { ?>
< div >
< form action = "f.php" method = "post" id = "submit_delete_post" class = "form login" >
< input type = "hidden" name = "do_delete" value = 1/ >
< fieldset >
< legend > <?php echo t ( 'CONFIRM_DEL' ) ?> </ legend >
< table >
< tr > < td >
<?php echo t ( 'GONNA_DEL' ) . ' "' . jirafeau_escape ( $link [ 'file_name' ]) . '" (' . jirafeau_human_size ( $link [ 'file_size' ]) . ').' ?>
< / td > < / tr >
< tr > < td >
<?php echo t ( 'USING_SERVICE' ) . ' <a href="tos.php" target="_blank" rel="noopener noreferrer">' . t ( 'TOS' ) . '</a>.' ?>
< / td > < / tr >
< tr > < td >
< input type = "submit" id = "submit_delete" value = " <?php echo t ( 'DELETE' ); ?> " <?php $action_delete = "'f.php?h=' . $link_name . '&d=' . $delete_code '; document.getElementById('submit_delete').submit ();" ; ?>
onclick="document.getElementById('submit_delete_post').action='<?php echo $action_delete ; ?> "/>
< / td > < / tr >
< / table >
</ fieldset ></ form ></ div > <?php
}
< form action = "f.php" method = "post" id = "submit_delete_post" class = "form login" >
< input type = "hidden" name = "do_delete" value = 1/ >
< fieldset >
< legend > <?php echo t ( 'CONFIRM_DEL' ) ?> </ legend >
< table >
< tr > < td >
<?php echo t ( 'GONNA_DEL' ) . ' "' . jirafeau_escape ( $link [ 'file_name' ]) . '" (' . jirafeau_human_size ( $link [ 'file_size' ]) . ').' ?>
< / td > < / tr >
< tr > < td >
<?php echo t ( 'USING_SERVICE' ) . ' <a href="tos.php" target="_blank" rel="noopener noreferrer">' . t ( 'TOS' ) . '</a>.' ?>
< / td > < / tr >
< tr > < td >
< input type = "submit" id = "submit_delete" value = " <?php echo t ( 'DELETE' ); ?> "
<?php $action_delete = "'f.php?h=' . $link_name . '&d=' . $delete_code '; document.getElementById('submit_delete').submit ();" ; ?>
onclick="document.getElementById('submit_delete_post').action='<?php echo $action_delete ; ?> " />
< / td > < / tr >
< / table >
</ fieldset ></ form ></ div > <?php
}
require(JIRAFEAU_ROOT.'lib/template/footer.php');
exit;
}
@ -115,9 +116,9 @@ 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('FILE_EXPIRED') . ' ' .
t('FILE_DELETED') .
'< / p > < / div > ';
t('FILE_EXPIRED') . ' ' .
t('FILE_DELETED') .
'< / p > < / div > ';
require(JIRAFEAU_ROOT . 'lib/template/footer.php');
exit;
}
@ -125,7 +126,7 @@ if ($link['time'] != JIRAFEAU_INFINITY && time() > $link['time']) {
if (empty($crypt_key) & & $link['crypted']) {
require(JIRAFEAU_ROOT.'lib/template/header.php');
echo '< div class = "error" > < p > ' . t('FILE_404') .
'< / p > < / div > ';
'< / p > < / div > ';
require(JIRAFEAU_ROOT.'lib/template/footer.php');
exit;
}
@ -139,16 +140,16 @@ if (!empty($link['key'])) {
require(JIRAFEAU_ROOT.'lib/template/header.php');
echo '< div > ' .
'< form action = "f.php" method = "post" id = "submit_post" class = "form login" > '; ?>
< input type = "hidden" name = "jirafeau" value = " <?php echo JIRAFEAU_VERSION ?> " /> <?php
echo '< fieldset > ' .
'< legend > ' . t('PSW_PROTEC') .
'< / legend > < table > < tr > < td > ' .
t('GIMME_PSW') . ' : ' .
'< input type = "password" name = "key" / > ' .
'< / td > < / tr > ' .
'< tr > < td > ' .
t('USING_SERVICE'). ' < a href = "tos.php" target = "_blank" rel = "noopener noreferrer" > ' . t('TOS') . '< / a > .' .
'< / td > < / tr > ';
< input type = "hidden" name = "jirafeau" value = " <?php echo JIRAFEAU_VERSION ?> " /> <?php
echo '< fieldset > ' .
'< legend > ' . t('PSW_PROTEC') .
'< / legend > < table > < tr > < td > ' .
t('GIMME_PSW') . ' : ' .
'< input type = "password" name = "key" / > ' .
'< / td > < / tr > ' .
'< tr > < td > ' .
t('USING_SERVICE'). ' < a href = "tos.php" target = "_blank" rel = "noopener noreferrer" > ' . t('TOS') . '< / a > .' .
'< / td > < / tr > ';
if ($link['onetime'] == 'O') {
echo '< tr > < td id = "self_destruct" > ' .
@ -163,13 +164,13 @@ if (!empty($link['key'])) {
document.getElementById('submit_download').submit ();"/><?php
if ($cfg['preview'] & & jirafeau_is_viewable($link['mime_type'])) {
?>< input type = "submit" id = "submit_preview" value = " <?php echo t ( 'PREVIEW' ); ?> "
onclick="document.getElementById('submit_post').action='<?php
onclick="document.getElementById('submit_post').action='<?php
echo 'f.php?h=' . $link_name . '& p=1';
if (!empty($crypt_key)) {
echo '& k=' . urlencode($crypt_key);
} ?>';
document.getElementById('submit_preview').submit ();"/><?php
}
}
echo '< / td > < / tr > < / table > < / fieldset > < / form > < / div > ';
require(JIRAFEAU_ROOT.'lib/template/footer.php');
exit;
@ -181,7 +182,7 @@ if (!empty($link['key'])) {
sleep(2);
require(JIRAFEAU_ROOT.'lib/template/header.php');
echo '< div class = "error" > < p > ' . t('ACCESS_KO') .
'< / p > < / div > ';
'< / p > < / div > ';
require(JIRAFEAU_ROOT.'lib/template/footer.php');
exit;
}
@ -191,38 +192,38 @@ if (!empty($link['key'])) {
if (!$password_challenged & & !$do_download & & !$do_preview) {
require(JIRAFEAU_ROOT.'lib/template/header.php');
echo '< div > ' .
'< form action = "f.php" method = "post" id = "submit_post" class = "form download" > '; ?>
< input type = "hidden" name = "jirafeau" value = " <?php echo JIRAFEAU_VERSION ?> " /> <?php
echo '< fieldset > < legend > ' . jirafeau_escape($link['file_name']) . '< / legend > < table > ' .
'< tr > < td > ' .
t('NOW_DOWNLOADING') . ' "' . jirafeau_escape($link['file_name']) . '" (' . jirafeau_human_size($link['file_size']) . ').' .
'< / td > < / tr > ' .
'< tr > < td > ' .
t('USING_SERVICE'). ' < a href = "tos.php" target = "_blank" rel = "noopener noreferrer" > ' . t('TOS') . '< / a > .' .
'< / td > < / tr > ';
'< form action = "f.php" method = "post" id = "submit_post" class = "form download" > '; ?>
< input type = "hidden" name = "jirafeau" value = " <?php echo JIRAFEAU_VERSION ?> " /> <?php
echo '< fieldset > < legend > ' . jirafeau_escape($link['file_name']) . '< / legend > < table > ' .
'< tr > < td > ' .
t('NOW_DOWNLOADING') . ' "' . jirafeau_escape($link['file_name']) . '" (' . jirafeau_human_size($link['file_size']) . ').' .
'< / td > < / tr > ' .
'< tr > < td > ' .
t('USING_SERVICE'). ' < a href = "tos.php" target = "_blank" rel = "noopener noreferrer" > ' . t('TOS') . '< / a > .' .
'< / td > < / tr > ';
if ($link['onetime'] == 'O') {
echo '< tr > < td id = "self_destruct" > ' .
t('AUTO_DESTRUCT') .
'< / td > < / tr > ';
t('AUTO_DESTRUCT') .
'< / td > < / tr > ';
} ?>
< tr >< td >< input type = "submit" id = "submit_download" value = " <?php echo t ( 'DL' ); ?> "
onclick="document.getElementById('submit_post').action='<?php
< tr >< td >< input type = "submit" id = "submit_download" value = " <?php echo t ( 'DL' ); ?> "
onclick="document.getElementById('submit_post').action='<?php
echo 'f.php?h=' . $link_name . '& d=1';
if (!empty($crypt_key)) {
echo '& k=' . urlencode($crypt_key);
} ?>';
document.getElementById('submit_post').submit ();"/><?php
if ($cfg['preview'] & & jirafeau_is_viewable($link['mime_type'])) {
?>< input type = "submit" id = "submit_preview" value = " <?php echo t ( 'PREVIEW' ); ?> "
onclick="document.getElementById('submit_post').action='<?php
if ($cfg['preview'] & & jirafeau_is_viewable($link['mime_type'])) {
?>< input type = "submit" id = "submit_preview" value = " <?php echo t ( 'PREVIEW' ); ?> "
onclick="document.getElementById('submit_post').action='<?php
echo 'f.php?h=' . $link_name . '& p=1';
if (!empty($crypt_key)) {
echo '& k=' . urlencode($crypt_key);
} ?>';
document.getElementById('submit_post').submit ();"/><?php
}
}
echo '< / td > < / tr > ';
echo '< / table > < / fieldset > < / form > < / div > ';
require(JIRAFEAU_ROOT.'lib/template/footer.php');
@ -288,3 +289,4 @@ if ($link['onetime'] == 'O') {
exit;
?>