#!/usr/bin/perl # Show a form for configuring what gets dislayed on the right frame require "gray-theme/gray-theme-lib.pl"; require "gray-theme/theme.pl"; ($hasvirt, $level, $hasvm2) = &get_virtualmin_user_level(); $sects = &get_right_frame_sections(); !$sects->{'global'} || $hasvirt && &virtual_server::master_admin() || $hasvm2 && !$server_manager::access{'owner'} || &error($text{'edright_ecannot'}); &ui_print_header(undef, $text{'edright_title'}, "", undef, 0, 1, 1); print &ui_form_start("save_right.cgi", "post"); print &ui_table_start($text{'edright_header'}, undef ,2); # Visible sections my @right_frame_sects = &list_right_frame_sections(); if (@right_frame_sects) { print &ui_table_row($text{'edright_sects'}, join("<br>\n", map { &ui_checkbox($_->{'name'}, 1, $_->{'title'}, !$sects->{'no'.$_->{'name'}}) } @right_frame_sects)); } if ($hasvirt || $hasvm2) { # Show list by default print &ui_table_row($text{'edright_list'}, &ui_radio("list", $sects->{'list'} || 0, [ [ 0, $text{'edright_list0'} ], $hasvirt ? ( [ 1, $text{'edright_list1'} ] ) : ( ), $hasvm2 ? ( [ 2, $text{'edright_list2'} ] ) : ( ), ])); } # Alternate page print &ui_table_row($text{'edright_alt'}, &ui_opt_textbox("alt", $sects->{'alt'}, 40, $text{'edright_altdef'}."<br>", $text{'edright_alturl'})); # Default tab if ($hasvirt || $hasvm2) { print &ui_table_row($text{'edright_deftab'}, &ui_select("tab", $sects->{'tab'}, [ [ "", $text{'edright_tab1'} ], $hasvirt ? ( [ "virtualmin", $text{'edright_virtualmin'} ] ) : ( ), $hasvm2 ? ( [ "vm2", $text{'edright_vm2'} ] ) : ( ), [ "webmin", $text{'edright_webmin'} ] ])); } # Left frame size print &ui_table_row($text{'edright_fsize'}, &ui_opt_textbox("fsize", $sects->{'fsize'}, 6, $text{'edright_fsizedef'}). " ".$text{'edright_pixels'}); # Show search box print &ui_table_row($text{'edright_search'}, &ui_yesno_radio("search", !$sects->{'nosearch'})); if ($hasvirt) { # Default domain print &ui_table_row($text{'edright_dom'}, &ui_select("dom", $sects->{'dom'}, [ [ "", $text{'edright_first'} ], map { [ $_->{'id'}, &virtual_server::show_domain_name($_) ] } grep { &virtual_server::can_edit_domain($_) } sort { $a->{'dom'} cmp $b->{'dom'} } &virtual_server::list_domains() ])); # Sort quotas by bytes or percent print &ui_table_row($text{'edright_qsort'}, &ui_radio("qsort", int($sects->{'qsort'}), [ [ 1, $text{'edright_qsort1'} ], [ 0, $text{'edright_qsort0'} ] ])); # Show quotas as bytes or percent print &ui_table_row($text{'edright_qshow'}, &ui_radio("qshow", int($sects->{'qshow'}), [ [ 1, $text{'edright_qsort1'} ], [ 0, $text{'edright_qsort0'} ] ])); # Number of servers to show print &ui_table_row($text{'edright_max'}, &ui_opt_textbox("max", $sects->{'max'}, 5, $text{'default'}." ($default_domains_to_show)")); } if ($hasvm2) { # Default Cloudmin server @servers = &server_manager::list_available_managed_servers_sorted(); print &ui_table_row($text{'edright_server'}, &ui_select("server", $sects->{'server'}, [ [ "", $text{'edright_first'} ], map { [ $_->{'id'}, $_->{'host'} ] } @servers ])); } if ($hasvirt && &virtual_server::master_admin() || $hasvm2 && &server_manager::can_action(undef, "global")) { # Allow changing print &ui_table_row($text{'edright_global'}, &ui_yesno_radio("global", int($sects->{'global'}))); # Show Webmin category print &ui_table_row($text{'edright_nowebmin'}, &ui_radio("nowebmin", int($sects->{'nowebmin'}), [ [ 0, $text{'yes'} ], [ 1, $text{'no'} ], [ 2, $text{'edright_others'} ] ])); } print &ui_table_end(); print &ui_form_end([ [ "save", $text{'save'} ] ]); &ui_print_footer("right.cgi", $text{'right_return'});
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
acl | Folder | 0755 |
|
|
adsl-client | Folder | 0755 |
|
|
apache | Folder | 0755 |
|
|
at | Folder | 0755 |
|
|
backup-config | Folder | 0755 |
|
|
bandwidth | Folder | 0755 |
|
|
bind8 | Folder | 0755 |
|
|
bsdfdisk | Folder | 0755 |
|
|
burner | Folder | 0755 |
|
|
cfengine | Folder | 0755 |
|
|
change-user | Folder | 0755 |
|
|
cluster-copy | Folder | 0755 |
|
|
cluster-cron | Folder | 0755 |
|
|
cluster-passwd | Folder | 0755 |
|
|
cluster-shell | Folder | 0755 |
|
|
cluster-software | Folder | 0755 |
|
|
cluster-useradmin | Folder | 0755 |
|
|
cluster-webmin | Folder | 0755 |
|
|
cpan | Folder | 0755 |
|
|
cron | Folder | 0755 |
|
|
custom | Folder | 0755 |
|
|
dhcpd | Folder | 0755 |
|
|
dhcpd-2.0 | Folder | 0755 |
|
|
dnsadmin | Folder | 0755 |
|
|
dovecot | Folder | 0755 |
|
|
download | Folder | 0755 |
|
|
escputil | Folder | 0755 |
|
|
exports | Folder | 0755 |
|
|
fdisk | Folder | 0755 |
|
|
fetchmail | Folder | 0755 |
|
|
file | Folder | 0755 |
|
|
firewall | Folder | 0755 |
|
|
frox | Folder | 0755 |
|
|
fsdump | Folder | 0755 |
|
|
generate-acls | Folder | 0755 |
|
|
gnupg | Folder | 0755 |
|
|
grub | Folder | 0755 |
|
|
heartbeat | Folder | 0755 |
|
|
help | Folder | 0755 |
|
|
htaccess-htpasswd | Folder | 0755 |
|
|
htpasswd-file | Folder | 0755 |
|
|
idmapd | Folder | 0755 |
|
|
images | Folder | 0755 |
|
|
inetd | Folder | 0755 |
|
|
init | Folder | 0755 |
|
|
inittab | Folder | 0755 |
|
|
ipchains | Folder | 0755 |
|
|
ipsec | Folder | 0755 |
|
|
iptables | Folder | 0755 |
|
|
iscsi-client | Folder | 0755 |
|
|
iscsi-server | Folder | 0755 |
|
|
iscsi-target | Folder | 0755 |
|
|
jabber | Folder | 0755 |
|
|
jsample | Folder | 0755 |
|
|
krb5 | Folder | 0755 |
|
|
lang | Folder | 0755 |
|
|
ldap-useradmin | Folder | 0755 |
|
|
lilo | Folder | 0755 |
|
|
logrotate | Folder | 0755 |
|
|
lpadmin | Folder | 0755 |
|
|
lvm | Folder | 0755 |
|
|
lvs | Folder | 0755 |
|
|
mailbox | Folder | 0755 |
|
|
mailboxes | Folder | 0755 |
|
|
majordomo | Folder | 0755 |
|
|
man | Folder | 0755 |
|
|
mon | Folder | 0755 |
|
|
mount | Folder | 0755 |
|
|
mysql | Folder | 0755 |
|
|
net | Folder | 0755 |
|
|
nettools | Folder | 0755 |
|
|
nis | Folder | 0755 |
|
|
openslp | Folder | 0755 |
|
|
pam | Folder | 0755 |
|
|
pap | Folder | 0755 |
|
|
passwd | Folder | 0755 |
|
|
phpini | Folder | 0755 |
|
|
postfix | Folder | 0755 |
|
|
postgresql | Folder | 0755 |
|
|
ppp-client | Folder | 0755 |
|
|
pptp-client | Folder | 0755 |
|
|
pptp-server | Folder | 0755 |
|
|
proc | Folder | 0755 |
|
|
procmail | Folder | 0755 |
|
|
procyonguide | Folder | 0755 |
|
|
proftpd | Folder | 0755 |
|
|
pserver | Folder | 0755 |
|
|
qmailadmin | Folder | 0755 |
|
|
quota | Folder | 0755 |
|
|
raid | Folder | 0755 |
|
|
samba | Folder | 0755 |
|
|
sarg | Folder | 0755 |
|
|
sargreports | Folder | 0755 |
|
|
sendmail | Folder | 0755 |
|
|
sentry | Folder | 0755 |
|
|
servers | Folder | 0755 |
|
|
shell | Folder | 0755 |
|
|
shorewall | Folder | 0755 |
|
|
simple-firewall | Folder | 0755 |
|
|
smart-status | Folder | 0755 |
|
|
software | Folder | 0755 |
|
|
spam | Folder | 0755 |
|
|
squid | Folder | 0755 |
|
|
squidguard | Folder | 0755 |
|
|
squidinfo | Folder | 0755 |
|
|
squidreports | Folder | 0755 |
|
|
squidstat | Folder | 0755 |
|
|
ssh | Folder | 0755 |
|
|
sshd | Folder | 0755 |
|
|
status | Folder | 0755 |
|
|
stunnel | Folder | 0755 |
|
|
swell-wizard | Folder | 0755 |
|
|
sysgraph | Folder | 0755 |
|
|
sysinfo | Folder | 0755 |
|
|
syslog | Folder | 0755 |
|
|
sysstats | Folder | 0755 |
|
|
telnet | Folder | 0755 |
|
|
template | Folder | 0755 |
|
|
time | Folder | 0755 |
|
|
tsunamiguide | Folder | 0755 |
|
|
tunnel | Folder | 0755 |
|
|
unauthenticated | Folder | 0755 |
|
|
updown | Folder | 0755 |
|
|
useradmin | Folder | 0755 |
|
|
usermin | Folder | 0755 |
|
|
vgetty | Folder | 0755 |
|
|
webalizer | Folder | 0755 |
|
|
webfetch | Folder | 0755 |
|
|
webmin | Folder | 0755 |
|
|
webmin-iptables | Folder | 0755 |
|
|
webminguide | Folder | 0755 |
|
|
webminlog | Folder | 0755 |
|
|
wpad-wizard | Folder | 0755 |
|
|
wuftpd | Folder | 0755 |
|
|
xinetd | Folder | 0755 |
|
|
zones | Folder | 0755 |
|
|
config | File | 337 B | 0644 |
|
config.cgi | File | 3.48 KB | 0755 |
|
config_save.cgi | File | 1.46 KB | 0755 |
|
edit_overlay.cgi | File | 783 B | 0755 |
|
edit_right.cgi | File | 3.77 KB | 0755 |
|
favicon.ico | File | 1.12 KB | 0644 |
|
gray-theme-lib.pl | File | 4.63 KB | 0755 |
|
index.cgi | File | 4.19 KB | 0755 |
|
left.cgi | File | 10.06 KB | 0755 |
|
pngfix.html | File | 95 B | 0644 |
|
pngfix.js | File | 1.21 KB | 0644 |
|
recollect.cgi | File | 277 B | 0755 |
|
right.cgi | File | 54.67 KB | 0755 |
|
save_overlay.cgi | File | 902 B | 0755 |
|
save_right.cgi | File | 1.55 KB | 0755 |
|
theme.info | File | 151 B | 0644 |
|
theme.pl | File | 34.32 KB | 0755 |
|
top.cgi | File | 346 B | 0755 |
|
uconfig.cgi | File | 2.98 KB | 0755 |
|
uconfig_save.cgi | File | 1.39 KB | 0755 |
|