Files
aaPanel/BTPanel/static/vite/js/file.js
T
Jack ed55fa708d Update to 7.7.0
Since version 7.7.0, we recommend yours update python to 3.12.

[+] Using nginx technology to load static files improves access speed
[+] Refactor homepage, website, FTP, and database using vue3
[+] Table loading changed to skeleton screen
[+] Add Website statistics-v2 professional plug-in
[+] Add Home page - top 5 resource occupancy
[+] Add protection for Files management (requires Tamper-proof for Enterprise 3.7)
[+] Website, FTP, Databases page add program status
[+] Add FTP log analysis (only supports Centos)
[+] Add password-free login to phpMyAdmin
[+] Add Proxy Project in Website (Supported when web service uses Nginx)
[+] Add WP Toolkit (Pro version only)
[+] Redesigned Docker module
[+] Add WP Toolkit Protection
[+] Add WP Toolkit Backup and Restore
[+] Add WP Toolkit Migrated
[+] Add WP Toolkit Clone site (supports new domain and subdomain)
[+] Add WP Toolkit Create site from backup of other panel
[+] Add WP Toolkit support for Cron automatic backup (only save Local disk)
[+] Add WP Toolkit operation log
[+] Add Integrity check for WP Toolkit
[+] Add WP Toolkit plug-in management and themes management

[*] Optimize phpMyAdmin formula access method
[*] Optimize Home page PHP display problem
[*] Optimize jump to the login interface after the login expires
[*] Optimize automatic renewal of SSL at some times
[*] Optimize Let's Encrypt to increase application success rate

[-] Fix Logs Audit cannot be opened
[-] Fix apache URL rewrite issue
[-] Fix phpmyadmin installation problem
[-] Fix the problem that some servers cannot install software
[-] Fix upload file error
[-] Fix left menu hiding problem
[-] Fix aaPanel Mobile QR code display problem
[-] Fix problem that third-party plug-ins are not displayed in the App Store
[-] Fix issue where the menu bar is blank when opening new tabs
[-] Fixed panel not being accessible in some cases
[-] Fix the issue where Curl warning caused the inability to apply for SSL
[-] Fix Quota issues for Website, FTP, Databases
[-] Fix file interface display problem on mobile terminal
2024-07-19 11:25:10 +08:00

2 lines
27 KiB
JavaScript

import{b5 as t,l as i,d as n,c as a,n as s}from"./index.js?v=1721298337096";async function e(t,e,l){await async function(){const t=s.loading("Loading, please wait...");try{await i(),await a(),await n("/static/vite/oldjs/bt_upload.js?v=1721298337096")}finally{t.close()}}(),bt_upload_file.open(t,e,"Please upload sql or zip or tar.gz archives",(function(){l()}))}async function l(){await async function(){await i(),await n("/static/ace/ace.js?v=1721298337096"),await n("/static/ace/ext-language_tools.js?v=1721298337096"),await n("/static/vite/oldjs/polyfill.min.js?v=1721298337096"),await a(),n("/static/vite/oldjs/soft.js?v=1721298337096"),n("/static/vite/oldjs/jquery.dragsort-0.5.2.min.js?v=1721298337096"),n("/static/vite/oldjs/files.js?v=1721298337096",$("#file-main").get(0)),n("/static/vite/oldjs/upload-drog.js?v=1721298337096",$("#file-main").get(0))}(),window.usePay=t,$("#file-main").append('\n\t\t<style>.hide{display: none!important;}</style>\n\t\t<style id="file_list_info">.file_checkbox{width:40px !important;}.file_name{width:300px !important;}.file_ps{width:200px !important;}.file_size{width:100px !important;}.file_mtime{width:180px !important;}.file_user{width:80px !important;}.file_accept{width:80px !important;}.file_operation{width:220px !important;}.file_table_view.list_view .file_list_content .file_tr{width:auto;}.file_table_view.list_view .file_list_content{width:auto;}</style>\n\t\t<div class="main-content">\n\t\t\t<div class="bt_file_updated">\n\t\t\t\t<div class="updated_icon">\n\t\t\t\t\t<div class="btn download">\n\t\t\t\t\t\t<div class="cloud">\n\t\t\t\t\t\t\t<div class="file"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class="updated_title">Release the mouse to upload files or folders</div>\n\t\t\t</div>\n\t\t\t\x3c!-- aceEditors --\x3e\n\t\t\t<div class="file_bodys">\n\t\t\t\t<div class="file_path_views">\n\t\t\t\t\t\t\t\t<div class="file_path_upper" title="Back">\n\t\t\t\t\t\t\t\t\t\t<span class="glyphicon glyphicon-arrow-left"></span>\n\t\t\t\t\t\t\t\t\t\t\x3c!-- <span>Back</span> --\x3e\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t<div class="file_path_input">\n\t\t\t\t\t\t<div class="file_path_shadow"></div>\n\t\t\t\t\t\t<div class="file_dir_view"></div>\n\t\t\t\t\t\t<input type="text" data-path="/www/wwwroot" data-backspace class="path_input" id="fileInputPath"/>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="file_path_refresh" title="Refresh"><i class="icon-file icon-file-refresh"></i></div>\n\t\t\t\t\t<div class="search_path_views">\n\t\t\t\t\t\t\t\t\t\t<input type="text" placeholder="Search file content" class="file_search_input">\n\t\t\t\t\t\t\t\t\t\t<span class="iconfont icon-shezhi1 is_search_children"></span>\n\t\t\t\t\t\t\t\t\t\t<button type="submit" class="path_btn"><i class="iconfont icon-search"></i></button>\n\t\t\t\t\t\t\t\t\t\t<div class="file_search_config">\n\t\t\t\t\t\t\t\t\t\t\t\t<div id="search_all" class="file_search_checked"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t<label for="search_all">Include subdir</label>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class="file_nav_view clearfix">\n\t\t\t\t\t\t\t\t<div class="nav_group">\n\t\t\t\t\t\t<div class="nav_btn upload_file">\n\t\t\t\t\t\t\t<span class="nav_btn_title">Upload</span>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class="nav_group">\n\t\t\t\t\t\t<div class="nav_btn upload_download">\n\t\t\t\t\t\t\t<span class="nav_btn_title">Remote download</span>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="nav_group">\n\t\t\t\t\t\t<div class="nav_btn create_file_or_dir">\n\t\t\t\t\t\t\t<span class="nav_btn_title">New</span><i class="iconfont icon-xiala"></i>\n\t\t\t\t\t\t\t<ul class="nav_down_list" data-menu="newFileType">\n\t\t\t\t\t\t\t\t<li data-type="newBlankDir"><i class="file_menu_icon create_file_icon"></i><span>New directory</span></li>\n\t\t\t\t\t\t\t\t<li data-type="newBlankFile"><i class="file_new_icon"></i><span>New blank file</span></li>\n\t\t\t\t\t\t\t\t<li data-type="newBlankFile"><i class="file_new_icon soft_link_file_icon"></i><span>Softlink</span></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="nav_group">\n\t\t\t\t\t\t\t\t\t\t<div class="nav_btn replace_content">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class="nav_btn_title">Search Files Content</span>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t<div class="nav_group">\n\t\t\t\t\t\t<div class="nav_btn favorites_file_path">\n\t\t\t\t\t\t\t<span class="nav_btn_title" data-menu="favorites">Favorites</span><i class="iconfont icon-xiala"></i>\n\t\t\t\t\t\t\t<ul class="nav_down_list"></ul>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class="nav_group">\n\t\t\t\t\t\t<div class="nav_btn share_file_list">\n\t\t\t\t\t\t\t<span class="nav_btn_title">Share List</span>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class="nav_group ">\n\t\t\t\t\t\t\t\t\t\t<div class="nav_btn terminal_view">\n\t\t\t\t\t\t\t\t\t\t\t\t<i class="iconfont icon-terminal"></i>\n\t\t\t\t\t\t\t\t\t\t\t\t<span class="nav_btn_title">Terminal</span>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class="nav_group mount_disk_list"></div>\n\t\t\t\t\t\t\t\t<div class="nav_group tamper_core">\n\t\t\t\t\t\t\t\t\t<div class="nav_btn tamper_hover_tips">\n\t\t\t\t\t\t\t\t\t\t<span class="nav_btn_title"><span>File/Dir protection</span></span>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\x3c!-- 挂载磁盘列表 --\x3e\n\t\t\t\t\t\t\t\t\t<div class="float_r menu-header-foot">\n\t\t\t\t\t\t\t\t\t\t<div class="nav_group multi hide">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="batch_multi_title">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>Please choose</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class="iconfont icon-xiala"></i>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="batch_group_list">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="nav_btn_group" data-type="copy"><i class="file_menu_icon copy_file_icon"></i><span\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclass="nav_btn_title">Copy</span></div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="nav_btn_group" data-type="shear"><i class="file_menu_icon shear_file_icon"></i><span\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclass="nav_btn_title">Cut</span></div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="nav_btn_group" data-type="compress"><i class="file_menu_icon compress_file_icon"></i><span\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclass="nav_btn_title">Compress</span></div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="nav_btn_group" data-type="authority"><i class="file_menu_icon power_file_icon"></i><span\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclass="nav_btn_title">Permission</span></div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="nav_btn_group" data-type="del"><i class="file_menu_icon del_file_icon"></i><span\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclass="nav_btn_title">Del</span></div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="nav_btn_group hide" style="padding-left:10px;border-left: 1px solid #cfcfcf;margin-left: -1px;">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class="nav_btn_title">More</span><i class="iconfont icon-xiala"></i>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class="nav_down_list">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="copy"><i class="file_menu_icon copy_file_icon"></i><span>Copy</span></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="shear"><i class="file_menu_icon shear_file_icon"></i><span>Cut</span></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="compress"><i class="file_menu_icon compress_file_icon"></i><span>Compress</span></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="authority"><i class="file_menu_icon power_file_icon"></i><span>Permission</span></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="del"><i class="file_menu_icon del_file_icon"></i><span>Del</span></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="nav_group file_all_paste hide">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="nav_btn_group">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class="file_menu_icon paste_file_icon"></i><span class="nav_btn_title">Paste</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="nav_group manage_backup">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="nav_btn"><span class="glyphicon glyphicon-trash"></span><span class="nav_btn_title">Backup PMSN</span></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="nav_group recycle_bin">\n\t\t\t\t\t\t\t<div class="nav_btn"><span class="glyphicon glyphicon-trash"></span><span class="nav_btn_title">Recycle bin</span></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="nav_group btn-group btn-group-sm">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="btn btn-default cut_view_model" data-type="icon"><i class="glyphicon glyphicon-th"></i></div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="btn btn-default cut_view_model" data-type="list"><i class="glyphicon glyphicon-th-list"></i></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class="file_table_view">\n\t\t\t\t\t<div class="file_list_header">\n\t\t\t\t\t\t\t\t\t\t<div class="file_main_title">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_checkbox file_th">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_check" data-type="all" data-checkbox="0"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_name file_th" data-tid="name">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>File name</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="icon_sort"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\x3c!-- <div class="file_width_resize"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_type file_th" data-tid="type">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>类型</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="icon_sort"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div> --\x3e\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_width_resize"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_tamper_core file_th" data-tid="tamper_core">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span>Protection</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="icon_sort"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_width_resize"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_accept file_th" data-tid="accept">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>PMSN/Owner</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="icon_sort"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_width_resize"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_size file_th" data-tid="size">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>Size</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="icon_sort"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_width_resize"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_mtime file_th" data-tid="mtime">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>Modification time</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="icon_sort"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_width_resize"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_ps file_th" data-tid="ps">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>Ps</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="icon_sort"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_width_resize"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="file_operation file_th align-right" data-tid="operation">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>Opt</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class="file_list_shadow file_shadow_top" style="opacity: 0;"></div>\n\t\t\t\t\t\t\t\t<div class="file_list_content"></div>\n\t\t\t\t\t\t\t\t<div class="file_list_shadow file_shadow_bottom" style="opacity: 0;"></div>\n\t\t\t\t\t\t\t\t<div class="onselectstart"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t<div class="file_right_menu file_menu_list">\n\t\t\t\t\t\t<ul class="set_group">\n\t\t\t\t\t\t\t\x3c!-- <li data-id="open_file"><i class="file_menu_icon open_file_icon"></i><span>打开文件夹</span></li> --\x3e\n\t\t\t\t\t\t\t<li data-id="edit_file"><i class="file_menu_icon edit_file_icon"></i><span>Open</span></li>\n\t\t\t\t\t\t\t<li data-id="download_file"><i class="file_menu_icon download_file_icon"></i><span>Download</span></li>\n\t\t\t\t\t\t\t<li class="separate"></li>\n\t\t\t\t\t\t\t<li data-id="copy_file"><i class="file_menu_icon copy_file_icon"></i><span>Copy</span></li>\n\t\t\t\t\t\t\t<li data-id="paste_file"><i class="file_menu_icon paste_file_icon"></i><span>Paste</span></li>\n\t\t\t\t\t\t\t\x3c!-- 判断类型是文件夹时,提示是否复制文件至该文件夹 --\x3e\n\t\t\t\t\t\t\t<li data-id="shear_file"><i class="file_menu_icon shear_file_icon"></i><span>Cut</span></li>\n\t\t\t\t\t\t\t<li class="separate"></li>\n\t\t\t\t\t\t\t<li data-id="rename_file"><i class="file_menu_icon rename_file_icon"></i><span>Rename</span></li>\n\t\t\t\t\t\t\t<li data-id="power_file"><i class="file_menu_icon power_file_icon"></i><span>Permission</span></li>\n\t\t\t\t\t\t\t<li data-id="decompression_file"><i\n\t\t\t\t\t\t\t\t\tclass="file_menu_icon decompression_file_icon"></i><span>Decompress</span></li>\n\t\t\t\t\t\t\t<li data-id="compress_file">\n\t\t\t\t\t\t\t\t<i class="file_menu_icon compress_file_icon"></i><span>Compress</span>\n\t\t\t\t\t\t\t\t<div class="file_menu_down">\n\t\t\t\t\t\t\t\t\t<span class="glyphicon glyphicon-triangle-right" aria-hidden="true"></span>\n\t\t\t\t\t\t\t\t\t<ul class="set_group">\n\t\t\t\t\t\t\t\t\t\t<li><i class="file_menu_icon compress_file_icon"></i><span>tar.gz (Default)</span></li>\n\t\t\t\t\t\t\t\t\t\t<li><i class="file_menu_icon compress_file_icon"></i><span>zip (General format)</span></li>\n\t\t\t\t\t\t\t\t\t\t<li><i class="file_menu_icon compress_file_icon"></i><span>rar (WinRAR is compatible with Chinese)</span>\n\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t<li data-id="del_file"><i class="file_menu_icon del_file_icon"></i><span>Del</span></li>\n\t\t\t\t\t\t\t<li class="separate"></li>\n\t\t\t\t\t\t\t<li data-id="add_favorites"><i class="file_menu_icon add_favorites_icon"></i><span>Favorites</span>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="selection_right_menu file_menu_list">\n\t\t\t\t\t\t<ul class="set_group">\n\t\t\t\t\t\t\t<li data-id="copy_file"><i class="file_menu_icon copy_file_icon"></i><span>Copy</span></li>\n\t\t\t\t\t\t\t<li data-id="paste_file"><i class="file_menu_icon shear_file_icon"></i><span>Cut</span></li>\n\t\t\t\t\t\t\t<li data-id="download_file"><i class="file_menu_icon download_file_icon"></i><span>Download</span></li>\n\t\t\t\t\t\t\t<li class="separate"></li>\n\t\t\t\t\t\t\t<li data-id="del_file"><i class="file_menu_icon del_file_icon"></i><span>Del</span></li>\n\t\t\t\t\t\t\t<li class="separate"></li>\n\t\t\t\t\t\t\t<li data-id="paste_file"><i class="file_menu_icon copy_file_icon"></i><span>Copy to</span></li>\n\t\t\t\t\t\t\t<li data-id="paste_file"><i class="file_menu_icon shear_file_icon"></i><span>Move to</span></li>\n\t\t\t\t\t\t\t<li class="separate"></li>\n\t\t\t\t\t\t\t<li data-id="compress_file">\n\t\t\t\t\t\t\t\t<i class="file_menu_icon compress_file_icon"></i><span>Compress</span>\n\t\t\t\t\t\t\t\t<div class="file_menu_down"><span class="glyphicon glyphicon-triangle-right"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\taria-hidden="true"></span></div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="content_right_menu file_menu_list">\n\t\t\t\t\t\t<ul class="set_group">\n\t\t\t\t\t\t\t<li data-id="refresh_file"><i class="file_menu_icon refresh_file_icon"></i><span>Refresh</span></li>\n\t\t\t\t\t\t\t<li class="separate"></li>\n\t\t\t\t\t\t\t<li data-id="upload_file"><i class="file_menu_icon upload_file_icon"></i><span>Upload</span></li>\n\t\t\t\t\t\t\t<li data-id="newly_file"><i class="file_menu_icon newly_file_icon"></i><span>New file/directory</span></li>\n\t\t\t\t\t\t\t<li class="separate"></li>\n\t\t\t\t\t\t\t<li data-id="paste_file"><i class="file_menu_icon paste_file_icon"></i><span>Paste</span></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="filePage pagination page"></div>\n\t\t\t\t</div>\n\t\t</div>\n\t\t<script type="text/template" id="upload_file_template">\n\t\t\t<div class="upload_or_download_view">\n\t\t\t\t<div class="upload_or_download_content active" data-type="upload">\n\t\t\t\t\t<div class="upload_btn_groud">\n\t\t\t\t\t\t<div class="btn-group">\n\t\t\t\t\t\t\t<button type="button" class="btn btn-primary btn-sm upload_file_btn">Upload file</button>\n\t\t\t\t\t\t\t<button type="button" class="btn btn-primary btn-sm dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\n\t\t\t\t\t\t\t\t<span class="caret"></span>\n\t\t\t\t\t\t\t\t<span class="sr-only">Toggle Dropdown</span>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t<ul class="dropdown-menu">\n\t\t\t\t\t\t\t\t<li><a href="#" data-type="file">Upload file</a></li>\n\t\t\t\t\t\t\t\t<li><a href="#" data-type="dir">Upload directory</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="file_upload_info" style="display:none;">\n\t\t\t\t\t\t\t<span>Total press&nbsp;<i class="uploadProgress"></i>, uploading&nbsp;<i class="uploadNumber"></i>,</span>\n\t\t\t\t\t\t\t<span style="display:none">Fail&nbsp;<i class="uploadError"></i></span>\n\t\t\t\t\t\t\t<span>Speed&nbsp;<i class="uploadSpeed">getting</i>,</span>\n\t\t\t\t\t\t\t<span>Expect time&nbsp;<i class="uploadEstimate">getting</i></span><i></i>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="upload_file_body active"><span>Please drag the file here</span></div>\n\t\t\t\t\t<div class="upload_btn_group"><button type="button" class="btn btn-danger btn-sm upload_file_clear">Cancel upload</button><button type="button" class="btn btn-success btn-sm upload_file_submit">Start upload</button></div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t<\/script>\n\t\t<script type="text/template" id="aceTmplate">\n\t\t\t\t<div id="ace_conter">\n\t\t\t\t\t\t<div class="ace_header" style="top: 0">\n\t\t\t\t\t\t\t\t<span class="saveFile"><i class="glyphicon glyphicon-floppy-disk" aria-hidden="true"></i><span>Save</span></span>\n\t\t\t\t\t\t\t\t<span class="saveFileAll"><i class="glyphicon glyphicon-duplicate" aria-hidden="true"></i><span>Save All</span></span>\n\t\t\t\t\t\t\t\t<span class="refreshs"><i class="glyphicon glyphicon-refresh" aria-hidden="true"></i><span>Refresh</span></span>\n\t\t\t\t\t\t\t\t<span class="searchs"><i class="glyphicon glyphicon-search" aria-hidden="true"></i><span>Search</span></span>\n\t\t\t\t\t\t\t\t<span class="replaces"><i class="glyphicon glyphicon-retweet" aria-hidden="true"></i><span>Replace</span></span>\n\t\t\t\t\t\t\t\t<span class="jumpLine"><i class="glyphicon glyphicon-pushpin" aria-hidden="true"></i><span>JumpLine</span></span>\n\t\t\t\t\t\t\t\t<span class="fontSize"><i class="glyphicon glyphicon-text-width" aria-hidden="true"></i><span>Font</span></span>\n\t\t\t\t\t\t\t\t<span class="themes"><i class="glyphicon glyphicon-magnet" aria-hidden="true"></i><span>Theme</span></span>\n\t\t\t\t\t\t\t\t<span class="setUp"><i class="glyphicon glyphicon-cog" aria-hidden="true"></i><span>Set</span></span>\n\t\t\t\t\t\t\t\t<span class="helps"><i class="glyphicon glyphicon-question-sign" aria-hidden="true"></i><span>Help</span></span>\n\t\t\t\t\t\t\t\t<div class="pull-down" title="Hide toolbar" style="top: 0"><i class="glyphicon glyphicon-menu-down" aria-hidden="true"></i></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="ace_overall" style="top: 35px;">\n\t\t\t\t\t\t\t\t\x3c!-- 编辑器目录 --\x3e\n\t\t\t\t\t\t\t\t<div class="ace_catalogue" style="left:0px">\n\t\t\t\t\t\t\t\t\t\t<div class="ace_catalogue_title">Directory<div class="dir-menu-right"><span class="glyphicon glyphicon-minus" aria-hidden="true"></span></div></div>\n\t\t\t\t\t\t\t\t\t<div class="ace_dir_tools">\n\t\t\t\t\t\t\t\t\t\t<div class="upper_level" title="Return to parent directory">\n\t\t\t\t\t\t\t\t\t\t\t<i class="glyphicon glyphicon-share-alt" aria-hidden="true"></i>\n\t\t\t\t\t\t\t\t\t\t\t<span>Back</span>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="search_file" title="Search File">\n\t\t\t\t\t\t\t\t\t\t\t<i class="glyphicon glyphicon-search" aria-hidden="true"></i>\n\t\t\t\t\t\t\t\t\t\t\t<span>Search</span>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="new_folder" title="File/Folder">\n\t\t\t\t\t\t\t\t\t\t\t<i class="glyphicon glyphicon-plus" aria-hidden="true"></i>\n\t\t\t\t\t\t\t\t\t\t\t<span>New</span>\n\t\t\t\t\t\t\t\t\t\t\t<ul class="folder_down_up">\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="2"><i class="folder-icon"></i>Folder</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="3"><i class="text-icon"></i>File</li>\n\t\t\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="refresh_dir" title="Refresh list">\n\t\t\t\t\t\t\t\t\t\t\t<span class="glyphicon glyphicon-refresh" aria-hidden="true"></span>\n\t\t\t\t\t\t\t\t\t\t\t<span>Refresh</span>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<span class="ace_editor_main_storey"></span>\n\t\t\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t\t\t<div class="ace_catalogue_list">\n\t\t\t\t\t\t\t\t\t\t\t\t<ul class="cd-accordion-menu"></ul>\n\t\t\t\t\t\t\t\t\t\t\t\t<ul class="ace_catalogue_menu">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="0"><i class="glyphicon glyphicon-refresh" aria-hidden="true"></i><span>Refresh</span></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="1"><i class="glyphicon glyphicon-folder-open" aria-hidden="true"></i><span>Subdirectory</span></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="2"><i class="folder-icon"></i><span>New Folder</span></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="3"><i class="text-icon"></i><span>New File</span></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="4"><i class="rename-icon img-icon"></i><span>Rename</span></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="5"><i class="down-icon img-icon"></i><span>Download</span></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="6"><i class="del-icon img-icon"></i><span>Delete</span></li>\n\t\t\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="ace_catalogue_drag_icon">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="drag_icon_conter"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t<span class="fold_icon_conter" title="Hide file directory"></span>\n\t\t\t\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\x3c!-- 编辑内容 --\x3e\n\t\t\t\t\t\t\t\t<div class="ace_editor_main">\n\t\t\t\t\t\t\t\t\t\t<ul class="ace_conter_menu"></ul>\n\t\t\t\t\t\t\t\t\t\t<div class="ace_conter_tips"><div class="tips"></div></div>\n\t\t\t\t\t\t\t\t\t\t<div class="ace_editor_main_storey"></div>\n\t\t\t\t\t\t\t\t\t\t<div class="ace_conter_editor"></div>\n\t\t\t\t\t\t\t\t\t\t<div class="ace_conter_toolbar">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="pull-left size_ellipsis">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-type="path" class="size_ellipsis"></span>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="pull-right">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-type="cursor"></span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-type="history"></span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-type="tab"></span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-type="encoding"></span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-type="lang"></span>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class="ace_toolbar_menu" style="display: none;">\n\t\t\t\t\t\t\t\t\t\t<div class="menu-item menu-tabs" style="display: none;">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="menu-title">Set tabs</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<ul class="tabsType">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value="nbsp">Indent using spaces</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value="tabs">Indent using "Tab"</li>\n\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="menu-title" style="margin-top:15px">Set the tab length</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<ul class="tabsSize">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value="1">1</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value="2">2</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value="3">3</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value="4">4</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value="5">5</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value="6">6</li>\n\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="menu-item menu-encoding" style="display: none;">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="menu-title">Set file save encoding format</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<ul></ul>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="menu-item menu-files" style="display: none;">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="menu-conter">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input type="text" class="menu-input" placeholder="Input language mode">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<i class="fa fa-close" aria-hidden="true"></i>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="menu-title">Set file language association</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<ul></ul>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="menu-item menu-fontSize" style="display: none;">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="menu-title">Set editor font size</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="menu-conter">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="set_font_size">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input type="number" min="12" max="45"/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class="tips error">Font setting range 12-45</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button class="btn-save">Save</button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="menu-item menu-jumpLine" style="display: none;">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="menu-title">Jump to specified line</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="menu-conter">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="set_jump_line">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input type="number" min="0"/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button class="btn-save">Jump</button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="menu-item menu-themes" style="display: none;">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="menu-title">Set editor theme</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<ul></ul>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="menu-item menu-history" style="display: none;">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="menu-title">History version</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<ul></ul>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class="menu-item menu-setUp" style="display: none;">\n\t\t\t\t\t\t\t\t\t\t\t<div class="menu-title">Editor setting [ Some settings need to be restart editor ]</div>\n\t\t\t\t\t\t\t\t\t\t\t<ul class="editor_menu">\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="wrap">Auto wrap</li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="enableLiveAutocompletion">Code autocomplete</li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="enableSnippets">Enable snippets</li>\n\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="showInvisibles">Show hidden characters</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-type="showLineNumbers">Show line numbers</li>\n\n\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t<\/script>\n\t')}export{l as a,e as o};