From 801067df0b62ce2da9e8748aa98fb234d1aaecd9 Mon Sep 17 00:00:00 2001 From: linh0804 Date: Fri, 7 Jun 2024 08:24:05 +0700 Subject: [PATCH] add ctrl + s to save --- edit_code.php | 19 ++- edit_text.php | 357 ++++++++++++++++++++++++++------------------------ index.php | 2 +- 3 files changed, 198 insertions(+), 180 deletions(-) diff --git a/edit_code.php b/edit_code.php index ce34b19..41c6134 100755 --- a/edit_code.php +++ b/edit_code.php @@ -154,9 +154,9 @@ echo ''; - echo ''; - echo '
Chức năng
- '; - } - - include_once 'footer.php'; - } else { - goURL('login.php'); - } +' . $title . ''; + + if ($dir == null || $name == null || !is_file(processDirectory($dir . '/' . $name))) { + echo '
Đường dẫn không tồn tại
+
Chức năng
+ '; + } else if (!isFormatText($name) && !isFormatUnknown($name)) { + echo '
Tập tin này không phải dạng văn bản
+
Chức năng
+ '; + } else { + $total = 0; + $dir = processDirectory($dir); + $path = $dir . '/' . $name; + $content = file_get_contents($path); + $isExecute = isFunctionExecEnable(); + $actionEdit = 'edit_api.php?dir=' . $dirEncode . '&name=' . $name; + + echo '
+ ' . printPath($dir, true) . '
+
+ Tập tin: ' . $name . '
+
+
+ + +
+
+
+ Nội dung: + +
+ + Wrap +
+ +
+ +
+ + +
+ Thay thế:
+ +
+
+ + '. + ($isExecute && strtolower(getFormat($name)) == 'php' ? ' Kiểm tra lỗi' : '') . ' +
+
'; + echo '
'. + '
'; + + + echo ''; + echo ''; + echo '
Chức năng
+ '; + } + + include_once 'footer.php'; + } else { + goURL('login.php'); + } diff --git a/index.php b/index.php index 8cb8c21..deb3307 100644 --- a/index.php +++ b/index.php @@ -230,7 +230,7 @@
  • Tải lên tập tin
  • Nhập khẩu tập tin
  • Tìm trong thư mục
  • -
  • Tìm error_log
  • +
  • Tìm error_log
  • Thông tin thư mục
  • Webdav: https://' . $_SERVER['HTTP_HOST'] . '/' . basename(__DIR__) . '/webdav.php/' . ltrim(htmlspecialchars($dir), '/') . '
  • ';