X7ROOT File Manager
Current Path:
/usr/libexec/webmin/authentic-theme
usr
/
libexec
/
webmin
/
authentic-theme
/
📁
..
📄
401.cgi
(339 B)
📄
403.cgi
(339 B)
📄
404.cgi
(339 B)
📄
CHANGELOG.md
(74.28 KB)
📄
FUNDING.yml
(103 B)
📄
LICENSE
(1.04 KB)
📄
THEME.pgp
(3.04 KB)
📄
authentic-funcs.pl
(27.33 KB)
📄
authentic-init.pl
(63.33 KB)
📄
authentic-lib.pl
(100.41 KB)
📄
authentic.pl
(49.24 KB)
📄
config
(139 B)
📄
config.cgi
(6.52 KB)
📄
config_save.cgi
(2.14 KB)
📁
extensions
📁
help
📁
images
📄
index.cgi
(306 B)
📁
lang
📁
lib
📄
manifest-cloudmin.json
(0 B)
📄
manifest-virtualmin.json
(0 B)
📄
manifest-webmin.json
(996 B)
📄
manifest.template
(920 B)
📄
mconfig.cgi
(6.57 KB)
📄
mconfig_save.cgi
(1.69 KB)
📁
modules
📄
navigation-lib.pl
(54.13 KB)
📄
pam_login.cgi
(6.33 KB)
📄
password_form.cgi
(4.07 KB)
📄
postinstall-usermin.pl
(264 B)
📄
postinstall.pl
(645 B)
📄
service-worker.js
(141 B)
📄
session_login.cgi
(8.17 KB)
📄
settings-backgrounds.cgi
(3.61 KB)
📄
settings-backgrounds_save.cgi
(1.16 KB)
📄
settings-editor_favorites_read.cgi
(894 B)
📄
settings-editor_favorites_write.cgi
(571 B)
📄
settings-editor_read.cgi
(2.4 KB)
📄
settings-editor_write.cgi
(967 B)
📄
settings-favorites_save.cgi
(629 B)
📄
settings-lib.pl
(651 B)
📄
settings-logos.cgi
(4.61 KB)
📄
settings-logos_save.cgi
(1.75 KB)
📄
stats.cgi
(8.37 KB)
📄
sysinfo.cgi
(6.44 KB)
📄
tconfig-lib.pl
(33.02 KB)
📄
tconfig.cgi
(6.09 KB)
📄
theme-update.sh
(8.08 KB)
📄
theme.info
(344 B)
📄
theme.info.no
(24 B)
📄
uconfig.cgi
(6.27 KB)
📄
uconfig_save.cgi
(1.99 KB)
📁
unauthenticated
📄
uninstall-usermin.pl
(170 B)
📄
uninstall.pl
(346 B)
📄
xhr-lib.pl
(10.22 KB)
📄
xhr.cgi
(349 B)
Editing: settings-editor_write.cgi
#!/usr/bin/perl # # Authentic Theme (https://github.com/authentic-theme/authentic-theme) # Copyright Ilia Rostovtsev <ilia@virtualmin.com> # Licensed under MIT (https://github.com/authentic-theme/authentic-theme/blob/master/LICENSE) # use strict; our (%in, $current_theme, $config_directory, $get_user_level, %theme_text, $has_usermin); do("$ENV{'THEME_ROOT'}/authentic-lib.pl"); do("$ENV{'THEME_ROOT'}/settings-lib.pl"); my @files = get_settings_editor_files(); webmin_user_is_admin() || error($theme_text{'theme_error_access_not_root_user'}); if ($in{'file'}) { array_contains(\@files, $in{'file'}) || error($theme_text{'theme_error_access_dir_not_allowed'}); } theme_make_config_dir(); my $file = &html_escape($in{'file'}); unlink_file($file); write_file_contents($file, $in{'data'}); if ($has_usermin) { (my $_file = $file) =~ s/webmin/usermin/; unlink_file($_file); write_file_contents($_file, $in{'data'}); } redirect("tconfig.cgi");
Upload File
Create Folder