Viewing File: /usr/local/cpanel/base/frontend/jupiter/filemanager/index.html.tt
[% Api2.pre_exec("NVData", "get");
SET nvdata_info = Api2.exec("NVData" , "get" , {"names" =>"ignorecharencoding|showhiddenfiles|defaultdir|defaultdirtype|defaultdirdomain" , "html_encoded" =>"1" });
Api2.post_exec("NVData", "get");
USE CacheBuster;
%]
[%
Api2.pre_exec("Email", "fetchcharmaps");
SET fetch_char_maps = Api2.exec("Email" , "fetchcharmaps" , {});
Api2.post_exec("Email", "fetchcharmaps");
%]
[% IF CPANEL.feature("filemanager") %]
[%
USE VarCache;
IF !varcache.is_wp_squared;
varcache.set('is_wp_squared', CPANEL.is_server_wp_squared);
END;
%]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
[% INCLUDE "_assets/charset.html.tt" %]
<title>
[% locale.maketext("cPanel File Manager v3") %]
</title>
[% SET CPANEL.CPVAR.dprefix = "../" %]
[% SET CPANEL.CPVAR.debug = "0" %]
<meta name="apple-itunes-app" content="app-id=593289722">
<meta name="viewport" content="user-scalable=0">
<link type="text/css" rel="stylesheet" href="[% theme_magic_url("/yui/container/assets/container.css") %]" />
<link type="text/css" rel="stylesheet" href="[% theme_magic_url("/yui/menu/assets/menu.css") %]" />
<link type="text/css" rel="stylesheet" href="[% theme_magic_url("/yui/datatable/assets/skins/sam/datatable.css") %]" />
<link type="text/css" rel="stylesheet" href="[% theme_magic_url("/yui/treeview/assets/skins/sam/treeview.css") %]" />
<link type="text/css" rel="stylesheet" href="[% MagicRevision("../../libraries/jodit-editor/4.6.2/jodit.min.css") %]"/>
<link rel="stylesheet" type="text/css" href="[% theme_magic_url('libraries/bootstrap/optimized/css/bootstrap.min.css') %]" />
[% IF locale_attributes.direction == 'rtl' %]
<link rel="stylesheet" type="text/css" href="[% theme_magic_url('libraries/bootstrap-rtl/optimized/dist/css/bootstrap-rtl.min.css') %]" />
[% END %]
<link rel="stylesheet" type="text/css" href="[% theme_magic_url('libraries/ui-fonts/open_sans/optimized/open_sans.min.css') %]" />
<link rel="stylesheet" type="text/css" href="[% theme_magic_url('libraries/fontawesome/css/all.min.css') %]" />
<link type="text/css" rel="stylesheet" href="[% theme_magic_url("filemanager/css/tree_styles2_optimized.css") %]" />
<script type="text/javascript" src="[% theme_magic_url("/yui-gen/utilities_container/utilities_container.js") %]"></script>
<script type="text/javascript" src="[% CPANEL.get_cjt_url() %]"></script>
[% INCLUDE _assets/_calendar.html.tt %]
<script type="text/javascript">
if (!self['NVData']) {
NVData={};
}
[% IF nvdata_info.size; %]
[% FOREACH nvdata IN nvdata_info; %]
NVData.[% nvdata.name.html() %] = unescape('[% nvdata.value.uri() %]');
[% END %]
[% END %]
var LANG = {
today: "[% locale.maketext("Today") %]",
yesterday: "[% locale.maketext("Yesterday") %]",
dir_empty : "[% locale.maketext("This directory is empty.") %]",
confirm_download: "[% locale.maketext("You are about to download multiple items at once. Are you sure you want to do this?") %]",
auto_detect : "[% locale.maketext('(auto-detect)') %]",
detecting_encoding: "[% SET file = '{file_html}'; locale.maketext('Detecting character encoding for “[_1]” …', file) %]",
loading : "[% locale.maketext("Fetching directory contents …") %]"
};
var homedir = [% ExpVar.expand('$abshomedir').json() || "null" %];
var workingdir = [% RAW_FORM.dir.json() || "null" %] || NVData.defaultdir;
var showhidden = NVData.showhiddenfiles || null;
var webprotect_feature =
[% IF CPANEL.feature('webprotect') %]
true;
[% ELSE %]
false;
[% END %]
var thisTheme = [% CPANEL.CPDATA.RS.html.json() || "null" %];
var maindomain = [% CPANEL.CPDATA.DNS.html.json() || "null" %];
var charmaps = [
[% IF fetch_char_maps.size; %]
[% FOREACH hashref IN fetch_char_maps; %]
'[% hashref.map.html() %]',
[% END; %]
[% END %]
''
];
charmaps.pop();
globalhtmledit=1;
var HAS_UNZIP = !!+[% ExpVar.expand('$hasunzip').json() || 'null' %];
var is_server_type_wp_squared = ([% varcache.is_wp_squared %]) ? true : false;
</script>
</head>
<body class="yui-skin-sam" id="index">
<div id="logger" style="z-index: 9999; position: absolute;"></div>
<div id="top">
<div id="topbar" class="navbar navbar-inverse navbar-cpanel clear" role="navigation">
<span id="branding" class="navbar-brand">
<a id="lnkHeaderHome" href="[% CPANEL.CPVAR.dprefix %]index.html">
<img id="imgLogo" class="navbar-brand-logo" src="[% CPANEL.CPVAR.dprefix %]assets/brand/logo_small.svg" alt="cPanel" />
</a>
<span class="brand-name">
[% locale.maketext("File Manager") %]
</span>
</span>
<div id="rightNavArea" class="pull-right">
<form class="form-inline search" onsubmit="return false;">
<div class="form-group form-group-sm">
<label id="lblSearch" for="searchdir">
[% locale.maketext("Search") %]
</label>
<select name="searchdir" id="searchdir" class="form-control input-sm">
<option value="">[% locale.maketext("All Your Files") %]</option>
<option value="public_html">[% locale.maketext("Only [asis,public_html]") %]</option>
<option value="$cwd">[% locale.maketext("Current Directory") %]</option>
</select>
</div>
<div class="form-group">
<label id="lblFor" for="searchbox">
[% locale.maketext("for[comment,this is meant to be a horizontal separator of 2 side by side things]") %]
</label>
<input id="searchbox" type="text" class="form-control input-sm" name="searchbox"/>
</div>
<div class="form-group">
<input id="btnSearch" type="submit" value="[% locale.maketext("Go") %]" class="btn btn-sm btn-primary" onclick="dosearch('searchdir','searchbox')" />
</div>
</form>
<span id="settings" class="topbar-settings">
<a id="btnSettings" class="btn btn-sm btn-default" onclick="showPrefs(); return false;" href="javascript:void(0)">
<span class="glyphicon glyphicon-cog"></span>
[% locale.maketext("Settings") %]
</a>
</span>
</div>
</div>
<div id="topnav" class="clear">
<ul>
<li id="action-newfile" onclick="return actionHandler('newfile');">
<a href="javascript:void(0)" title="[% locale.maketext("New File") %]" class="btn btn-link">
<span class="glyphicon glyphicon-plus"></span>
[% locale.maketext("File") %]
</a>
</li>
<li id="action-newfolder" onclick="return actionHandler('newfolder');">
<a href="javascript:void(0)" title="[% locale.maketext("New Folder") %]" class="btn btn-link">
<span class="glyphicon glyphicon-plus"></span>
[% locale.maketext("Folder") %]
</a>
</li>
<li id="action-copy" onclick="return actionHandler('copy');">
<a href="copymove.html.tt" title="[% locale.maketext("Copy") %]" target="_blank" id="actionCopy" class="btn btn-link">
<i class="far fa-copy"></i>
[% locale.maketext("Copy") %]
</a>
</li>
<li id="action-move" onclick="return actionHandler('move');">
<a href="copymove.html.tt" title="[% locale.maketext("Move File") %]" target="_blank" id="actionMove" class="btn btn-link">
<span class="glyphicon glyphicon-move"></span>
[% locale.maketext("Move") %]
</a>
</li>
<li id="action-upload" onclick="return actionHandler('upload');">
<a href="javascript:void(0)" title="[% locale.maketext("Upload") %]" class="btn btn-link">
<i class="fas fa-upload"></i>
[% locale.maketext("Upload") %]
</a>
</li>
<li id="action-download" onclick="return actionHandler('download');">
<a href="javascript:void(0)" title="[% locale.maketext("Download") %]" class="btn btn-link">
<i class="fas fa-download"></i>
[% locale.maketext("Download") %]
</a>
</li>
<li id="action-delete" onclick="return actionHandler('delete');">
<a href="javascript:void(0)" title="[% locale.maketext("Delete") %]" class="btn btn-link">
<span class="glyphicon glyphicon-remove"></span>
[% locale.maketext("Delete") %]
</a>
</li>
<li id="action-restore" onclick="return actionHandler('restore');" class="divider">
<a href="javascript:void(0)" title="[% locale.maketext("Restore") %]" class="btn btn-link">
<span class="fas fa-undo"></span>
[% locale.maketext("Restore") %]
</a>
</li>
<li id="action-rename" onclick="return actionHandler('rename');">
<a href="javascript:void(0)" title="[% locale.maketext("Rename") %]" class="btn btn-link">
<i class="fas fa-file"></i>
[% locale.maketext("Rename") %]
</a>
</li>
<li id="action-edit" onclick="return actionHandler('edit');">
<a href="javascript:void(0)" title="[% locale.maketext("Edit") %]" class="btn btn-link">
<i class="fas fa-pencil-alt"></i>
[% locale.maketext("Edit") %]
</a>
</li>
[% IF !varcache.is_wp_squared %]
<li id="action-htmledit" onclick="return actionHandler('htmledit');">
<a href="javascript:void(0)" title="[% locale.maketext("HTML Editor (Beta)") %]" class="btn btn-link">
<i class="far fa-edit"></i>
[% locale.maketext("HTML Editor (Beta)") %]
</a>
</li>
[% END %]
<li id="action-chmod" onclick="return actionHandler('chmod');">
<a href="javascript:void(0)" title="[% locale.maketext("Change Permissions") %]" class="btn btn-link">
<i class="fas fa-key"></i>
[% locale.maketext("Permissions") %]
</a>
</li>
<li class="divider" id="action-view" onclick="return actionHandler('view');">
<a href="javascript:void(0)" title="[% locale.maketext("View") %]" class="btn btn-link">
<i class="fas fa-eye"></i>
[% locale.maketext("View") %]
</a>
</li>
<li id="action-extract" onclick="return actionHandler('extract');">
<a href="javascript:void(0)" title="[% locale.maketext("Extract") %]" class="btn btn-link">
<i class="glyphicon glyphicon-resize-full"></i>
[% locale.maketext("Extract") %]
</a>
</li>
<li id="action-compress" onclick="return actionHandler('compress');">
<a href="javascript:void(0)" title="[% locale.maketext("Compress") %]" class="btn btn-link">
<i class="glyphicon glyphicon-resize-small"></i>
[% locale.maketext("Compress") %]
</a>
</li>
</ul>
</div>
</div>
</div>
<div id="subleft">
<div class="path">
<div class="input-group">
<span class="input-group-addon">
<span id="imgHome" class="fas fa-home"></span>
</span>
<input id="location" type="text" class="form-control">
<span class="input-group-btn">
<button id="btnGo" class="btn btn-default" type="button" onclick="dirnav();">[% locale.maketext("Go") %]</button>
</span>
</div>
</div>
<div id="main">
<div id="content">
<form name="mainForm" action="javascript:;">
<div class="newsItem">
<div id="expandcontractdiv" class="clear">
<button type="button" onclick="RootFileTree.collapseAll()" id="collapseAll" class="btn btn-default btn-block">
[% locale.maketext("Collapse All") %]
</button>
</div>
<div id="treeScroller">
<div style="text-decoration: none;" id="treeContainer">
</div>
</div>
</div>
</form>
</div>
<div id="footerContainer">
<div id="footer">
<p> </p>
</div>
</div>
</div>
</div>
<div id="subright">
<div id="midtoolbar" class="clear">
<div id="srtoolbar">
<ul>
<li id="action-home" onclick="return actionHandler('home');">
<a href="javascript:void(0)" class="btn btn-link">
<span class="fas fa-home"></span>
[% locale.maketext("Home") %]
</a>
</li>
<li id="action-navup" onclick="return actionHandler('navup');">
<a href="javascript:void(0)" class="btn btn-link">
<i class="fas fa-level-up-alt"></i>
[% locale.maketext("Up One Level") %]
</a>
</li>
<li id="action-navback" onclick="return actionHandler('navback');">
<a href="javascript:void(0)" class="btn btn-link">
<i class="fas fa-arrow-left"></i>
[% locale.maketext("Back") %]
</a>
</li>
<li id="action-navnext" onclick="return actionHandler('navnext');">
<a href="javascript:void(0)" class="btn btn-link">
<i class="fas fa-arrow-right"></i>
[% locale.maketext("Forward") %]
</a>
</li>
<li id="action-refresh" onclick="return actionHandler('refresh');">
<a href="javascript:void(0)" class="btn btn-link">
<i class="fas fa-sync"></i>
[% locale.maketext("Reload") %]
</a>
</li>
<li id="action-selectall" onclick="return actionHandler('selectall');">
<a href="javascript:void(0)" class="btn btn-link">
<i class="far fa-check-square"></i>
[% locale.maketext("Select All") %]
</a>
</li>
<li id="action-unselectall" onclick="return actionHandler('unselectall');" class="divider">
<a href="javascript:void(0)" class="btn btn-link">
<i class="far fa-square"></i>
[% locale.maketext("Unselect All") %]
</a>
</li>
<li id="action-viewtrash" onclick="return actionHandler('viewtrash');">
<a href="javascript:void(0)" title="[% locale.maketext("View Trash") %]" class="btn btn-link">
<span class="glyphicon glyphicon-trash"></span>
[% locale.maketext("View Trash") %]
</a>
</li>
<li id="action-emptytrash" onclick="return actionHandler('emptytrash');">
<a href="javascript:void(0)" title="[% locale.maketext("Empty Trash") %]" class="btn btn-link">
<span class="glyphicon glyphicon-trash"></span>
[% locale.maketext("Empty Trash") %]
</a>
</li>
</ul>
</div>
</div>
<div id="filesarea">
</div>
</div>
[% INCLUDE "popups/changeperms.html.tt" %]
[% INCLUDE "popups/edit.html.tt" %]
[% INCLUDE "popups/compress.html.tt" %]
[% INCLUDE "popups/copy.html.tt" %]
[% INCLUDE "popups/delete.html.tt" %]
[% INCLUDE "popups/emptytrash.html.tt" %]
[% INCLUDE "popups/encodingsdisabled.html.tt" %]
[% INCLUDE "popups/extract.html.tt" %]
[% IF !varcache.is_wp_squared %]
[% INCLUDE "popups/htmledit.html.tt" %]
[% END %]
[% INCLUDE "popups/move.html.tt" %]
[% INCLUDE "popups/newfile.html.tt" %]
[% INCLUDE "popups/newfolder.html.tt" %]
[% INCLUDE "popups/prefs.html.tt" %]
[% INCLUDE "popups/rename.html.tt" %]
[% INCLUDE "popups/restore.html.tt" %]
[% INCLUDE "popups/search.html.tt" %]
[% INCLUDE "popups/trash.html.tt" %]
<div id="copyi" class="zOverlay">
<img src="../images/symbol-add.gif">
</div>
<div id="filesi" class="zOverlay">
[% locale.maketext("[quant,_1,file,files,No files]", "1") %]
</div>
<iframe id="downloadbox" name="downloadbox" src="" style="width:0px;height:0px;border:0">
</iframe>
<div class="zOverlay">
<form id="actionform" action="" target="_blank" method="get">
<input type="hidden" name="file" id="actionform_file" />
<input type="hidden" name="fileop" id="actionform_fileop" />
<input type="hidden" name="dir" id="actionform_dir" />
<input type="hidden" name="dirop" id="actionform_dirop" />
<input type="hidden" name="charset" id="actionform_charset" />
<input type="hidden" name="file_charset" id="actionform_temp_charset" />
<input type="hidden" name="baseurl" id="actionform_baseurl" />
<input type="hidden" name="basedir" id="actionform_basedir" />
</form>
</div>
<div id="select" style="padding:0px;margin:0px;opacity:0.4;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter=alpha(opacity=40);position:absolute;float:left;z-index:3000;left:1px;top:1px;background-color:#aaf;border: solid 2px #33c;display:none;"> </div>
<script type="text/javascript">
if (typeof LANG === "undefined") {
LANG = {};
}
LANG.tooMany = "[% locale.maketext("You may only edit one file at a time.") %]";
LANG.tooFew = "[% locale.maketext("You must first select a file to edit.") %]";
LANG.notValid= "[% locale.maketext("You cannot open this file because it is either a directory or a file larger than one megabyte (1 MB). To edit the file, download it and use a local editor.") %]";
LANG.notValidHTML = "[% locale.maketext("The HTML editor cannot open the selected file because it is not saved as a .html or .htm file, or because the file is larger than one megabyte (1 MB).") %]";
LANG.notValidType= "[% locale.maketext("This file is an invalid file type. Do you still wish to edit this file?") %]";
LANG.rename_conflict = "[% SET file_name = '{file}'; locale.maketext('File “[_1]” already exists. You must delete or rename the existing file before you can save the current file. You may also specify a different name for the current file.', file_name) %]";
LANG.chmod_error= "[% locale.maketext("Invalid permission mask. You must enter four digits and each digit must have a value from zero to seven.") %]";
</script>
<script type="text/javascript" src="[% theme_magic_url("/yui-gen/data/data.js") %]"></script>
<script type="text/javascript">var MimeTypesIconClasses=[% INCLUDE _assets/mime_types_icon_classes.tt generateJSON=1 %]</script>
<script type="text/javascript" src="[% theme_magic_url("js/filemanager_optimized.js") %]"></script>
[% ELSE %]
[% WRAPPER '_assets/master.html.tt' feature='filemanager'-%]
[%# Using master template logic to render access denied warning %]
[% END #wrapper %]
[% END %]
</body>
</html>
Back to Directory
File Manager