mirror of
https://github.com/prasathmani/tinyfilemanager
synced 2024-05-23 16:02:14 +02:00
Updated new version vendor cdn links and Fixed - Bug when filename contains a space at the beginning #198
This commit is contained in:
parent
0cb8ad86a5
commit
c76a3a2fc5
|
@ -1348,7 +1348,7 @@ if (isset($_GET['help'])) {
|
|||
if (isset($_GET['view'])) {
|
||||
$file = $_GET['view'];
|
||||
$quickView = (isset($_GET['quickView']) && $_GET['quickView'] == 1) ? true : false;
|
||||
$file = fm_clean_path($file);
|
||||
$file = fm_clean_path($file, false);
|
||||
$file = str_replace('/', '', $file);
|
||||
if ($file == '' || !is_file($path . '/' . $file) || in_array($file, $GLOBALS['exclude_items'])) {
|
||||
fm_set_msg('File not found', 'error');
|
||||
|
@ -1543,7 +1543,7 @@ if (isset($_GET['view'])) {
|
|||
// file editor
|
||||
if (isset($_GET['edit'])) {
|
||||
$file = $_GET['edit'];
|
||||
$file = fm_clean_path($file);
|
||||
$file = fm_clean_path($file, false);
|
||||
$file = str_replace('/', '', $file);
|
||||
if ($file == '' || !is_file($path . '/' . $file)) {
|
||||
fm_set_msg('File not found', 'error');
|
||||
|
@ -2132,9 +2132,9 @@ function get_absolute_path($path) {
|
|||
* @param string $path
|
||||
* @return string
|
||||
*/
|
||||
function fm_clean_path($path)
|
||||
function fm_clean_path($path, $trim = true)
|
||||
{
|
||||
$path = trim($path);
|
||||
$path = $trim ? trim($path) : $path;
|
||||
$path = trim($path, '\\/');
|
||||
$path = str_replace(array('../', '..\\'), '', $path);
|
||||
$path = get_absolute_path($path);
|
||||
|
@ -3007,7 +3007,7 @@ global $lang, $root_url, $favicon_path;
|
|||
<meta name="googlebot" content="noindex">
|
||||
<link rel="icon" href="<?php echo fm_enc($favicon_path) ?>" type="image/png">
|
||||
<title><?php echo fm_enc(APP_TITLE) ?></title>
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
|
||||
<style>
|
||||
body.fm-login-page{background-color:#f7f9fb;font-size:14px}
|
||||
.fm-login-page .brand{width:121px;overflow:hidden;margin:0 auto;margin:40px auto;margin-bottom:0;position:relative;z-index:1}
|
||||
|
@ -3045,8 +3045,8 @@ global $lang, $root_url, $favicon_path;
|
|||
{
|
||||
?>
|
||||
</div>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.slim.min.js"></script>
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.slim.min.js"></script>
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
<?php
|
||||
|
@ -3077,11 +3077,11 @@ $isStickyNavBar = $sticky_navbar ? 'navbar-fixed' : 'navbar-normal';
|
|||
<meta name="googlebot" content="noindex">
|
||||
<link rel="icon" href="<?php echo fm_enc($favicon_path) ?>" type="image/png">
|
||||
<title><?php echo fm_enc(APP_TITLE) ?></title>
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ekko-lightbox/5.3.0/ekko-lightbox.css" />
|
||||
<?php if (FM_USE_HIGHLIGHTJS): ?>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/<?php echo FM_HIGHLIGHTJS_STYLE ?>.min.css">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/styles/<?php echo FM_HIGHLIGHTJS_STYLE ?>.min.css">
|
||||
<?php endif; ?>
|
||||
<style>
|
||||
body {
|
||||
|
@ -3419,12 +3419,12 @@ $isStickyNavBar = $sticky_navbar ? 'navbar-fixed' : 'navbar-normal';
|
|||
{
|
||||
?>
|
||||
</div>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
|
||||
<script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/ekko-lightbox/5.3.0/ekko-lightbox.min.js"></script>
|
||||
<?php if (FM_USE_HIGHLIGHTJS): ?>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad(); var isHighlightingEnabled = true;</script>
|
||||
<?php endif; ?>
|
||||
<script>
|
||||
|
|
Loading…
Reference in a new issue