View file loads/inc/add_file_loads.php

File size: 7.34Kb
<?php

$ras1 = strtoupper(preg_replace('#^.*\.#i', NULL, $file));
$name = preg_replace('#\.[^\.]*$#i', NULL, $file); // имя файла без расширения
if (!isset($set['downloads_select']) || $set['downloads_select'] == '0') {
    echo "<div class='list-group-item-null'>";

    echo "<center><a href=\"/loads/down/" . url2("$l/$file") . "\" class='btn btn-info'><i class='fa fa-save fa-fw'></i> " . lang('Скачать') . "</a>";
    if (!isset($set['prosm_select']) || $set['prosm_select'] == '0') {
        if (is_file($dir_loads . '/' . $name . '.mp3')) {
            echo ' <span class="btn btn-info btn-sm">'
            . '<object id="audioplayer56" type="application/x-shockwave-flash" data="/sys/uppod-audio.swf" width="20" height="20">'
            . '<param name="bgcolor" value="#000000" /><param name="allowScriptAccess" value="always" />'
            . '<param name="movie" value="/sys/uppod-audio.swf" />'
            . '<param name="flashvars" value="comment=dfgh&amp;st=/loads/st/audio145-1103.txt&amp;file=/loads/down/' . $l . '/' . $file . '" />'
            . '</object></span>';
        }
    }
    echo "<br />\n";
    if (is_file($dir_loads . '/' . $name . '.99.99.jad')) {
        echo " <a href=\"/loads/down/$l/$name.99.99.jad\" title='Скачать JAD к $file'><b>JAD</b></a> (" . size_file(filesize("$dir_loads/$file")) . ") <b>(" . k_loads($file, $size) . ")</b>\n";
        if (access('loads_file_delete')) {
            echo "<a href=\"?" . url("d=$l&amp;act=delete&amp;f=$file&amp;page=$_SESSION[page]") . "\"><small><i class='fa fa-trash-o'></i></small></a><br />\n";
        }
    } else {
        echo "<small style='color: grey;'>" . size_file(filesize("$dir_loads/$file")) . " <b>(" . k_loads($file, $size) . ")</b></small>";
        if (access('loads_file_edit')) {
            echo " <a href=\"?" . url("d=$l&amp;act=osnov&amp;f=$file&amp;page=$_SESSION[page]") . "\" class='hint--right' data-hint='" . lang('Редактировать файл') . "'><small><i class='fa fa-edit'></i></small></a> \n";
        }
        if (access('loads_file_delete')) {
            echo " <a href=\"?" . url("d=$l&amp;act=delete&amp;f=$file&amp;page=$_SESSION[page]") . "\" class='hint--right' data-hint='" . lang('Удалить файл') . "'><small><i class='fa fa-trash-o'></i></small></a><br />\n";
        }
    }

    echo "</center></div>";
} elseif (isset($user) && $set['downloads_select'] == '1') {
    echo "<div class='list-group-item-null'>";

    echo "<center><a href=\"/loads/down/" . url2("$l/$file") . "\" class='btn btn-info'><i class='fa fa-save fa-fw'></i> " . lang('Скачать') . "</a>";
    if (!isset($set['prosm_select']) || $set['prosm_select'] == '0') {
        if (is_file($dir_loads . '/' . $name . '.mp3')) {
            echo ' <span class="btn btn-info btn-sm">'
            . '<object id="audioplayer56" type="application/x-shockwave-flash" data="/sys/uppod-audio.swf" width="20" height="20">'
            . '<param name="bgcolor" value="#000000" /><param name="allowScriptAccess" value="always" />'
            . '<param name="movie" value="/sys/uppod-audio.swf" />'
            . '<param name="flashvars" value="comment=dfgh&amp;st=/loads/st/audio145-1103.txt&amp;file=/loads/down/' . $l . '/' . $file . '" />'
            . '</object></span>';
        }
    }
    echo "<br />\n";
    if (is_file($dir_loads . '/' . $name . '.99.99.jad')) {
        echo " <a href=\"/loads/down/$l/$name.99.99.jad\" title='Скачать JAD к $file'><b>JAD</b></a> (" . size_file(filesize("$dir_loads/$file")) . ") <b>(" . k_loads($file, $size) . ")</b>\n";
        if (access('loads_file_delete')) {
            echo "<a href=\"?" . url("d=$l&amp;act=delete&amp;f=$file&amp;page=$_SESSION[page]") . "\"><small><i class='fa fa-trash-o'></i></small></a><br />\n";
        }
    } else {
        echo "<small style='color: grey;'>" . size_file(filesize("$dir_loads/$file")) . " <b>(" . k_loads($file, $size) . ")</b></small>";
        if (access('loads_file_edit')) {
            echo " <a href=\"?" . url("d=$l&amp;act=osnov&amp;f=$file&amp;page=$_SESSION[page]") . "\" class='hint--right' data-hint='" . lang('Редактировать файл') . "'><small><i class='fa fa-edit'></i></small></a> \n";
        }
        if (access('loads_file_delete')) {
            echo " <a href=\"?" . url("d=$l&amp;act=delete&amp;f=$file&amp;page=$_SESSION[page]") . "\" class='hint--right' data-hint='" . lang('Удалить файл') . "'><small><i class='fa fa-trash-o'></i></small></a><br />\n";
        }
    }

    echo "</center></div>";
} elseif ($user['money'] >= 100 && $set['downloads_select'] == '2') {
    echo "<div class='list-group-item-null'>";

    echo "<center><a href=\"/loads/down/" . url2("$l/$file") . "\" class='btn btn-info'><i class='fa fa-save fa-fw'></i> " . lang('Скачать') . "</a>";
    if (!isset($set['prosm_select']) || $set['prosm_select'] == '0') {
        if (is_file($dir_loads . '/' . $name . '.mp3')) {
            echo ' <span class="btn btn-info btn-sm">'
            . '<object id="audioplayer56" type="application/x-shockwave-flash" data="/sys/uppod-audio.swf" width="20" height="20">'
            . '<param name="bgcolor" value="#000000" /><param name="allowScriptAccess" value="always" />'
            . '<param name="movie" value="/sys/uppod-audio.swf" />'
            . '<param name="flashvars" value="comment=dfgh&amp;st=/loads/st/audio145-1103.txt&amp;file=/loads/down/' . $l . '/' . $file . '" />'
            . '</object></span>';
        }
    }
    echo "<br />\n";
    if (is_file($dir_loads . '/' . $name . '.99.99.jad')) {
        echo " <a href=\"/loads/down/$l/$name.99.99.jad\" title='Скачать JAD к $file'><b>JAD</b></a> (" . size_file(filesize("$dir_loads/$file")) . ") <b>(" . k_loads($file, $size) . ")</b>\n";
        if (access('loads_file_delete')) {
            echo "<a href=\"?" . url("d=$l&amp;act=delete&amp;f=$file&amp;page=$_SESSION[page]") . "\"><small><i class='fa fa-trash-o'></i></small></a><br />\n";
        }
    } else {
        echo "<small style='color: grey;'>" . size_file(filesize("$dir_loads/$file")) . " <b>(" . k_loads($file, $size) . ")</b></small>";
        if (access('loads_file_edit')) {
            echo " <a href=\"?" . url("d=$l&amp;act=osnov&amp;f=$file&amp;page=$_SESSION[page]") . "\" class='hint--right' data-hint='" . lang('Редактировать файл') . "'><small><i class='fa fa-edit'></i></small></a> \n";
        }
        if (access('loads_file_delete')) {
            echo " <a href=\"?" . url("d=$l&amp;act=delete&amp;f=$file&amp;page=$_SESSION[page]") . "\" class='hint--right' data-hint='" . lang('Удалить файл') . "'><small><i class='fa fa-trash-o'></i></small></a><br />\n";
        }
    }

    echo "</center></div>";
} else {
    echo "<div class='list-group-item-null list-group-item-info'>";
    if ($set['downloads_select'] == '2') {
        echo lang('Скачивание и прослушывание доступно только пользователям, набравшим более 100 рублей') . "<br />";
    }
    if ($set['downloads_select'] == '1') {
        echo lang('Для скачивания и прослушывания файлов необходимо авторизоваться или зарегистрироваться') . "<br />";
    }
    echo "</div>";
}
$file = preg_replace("#.*/#", NULL, urldecode($_GET['f'])); // получение имени файла