Viewing file: edit_mobile.cgi (1.17 KB) -rwxr-xr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
#!/usr/bin/perl # Display options specific to mobile devices
require './webmin-lib.pl'; &ReadParse(); &ui_print_header(undef, $text{'mobile_title'}, ""); &get_miniserv_config(\%miniserv);
print &ui_form_start("change_mobile.cgi"); print &ui_table_start($text{'mobile_header'}, undef, 2);
# Custom theme for mobile devices @themes = &list_themes(); $m = $miniserv{'mobile_preroot'}; print &ui_table_row($text{'mobile_theme'}, &ui_select("theme", defined($m) ? $m : "*", [ [ "*", $text{'mobile_themeglob'} ], [ "", $text{'themes_default'} ], map { [ $_->{'dir'}, $_->{'desc'} ] } @themes ]));
# Skip session login for mobile devices print &ui_table_row($text{'mobile_nosession'}, &ui_yesno_radio("nosession", int($miniserv{'mobile_nosession'})));
# Extra user agents print &ui_table_row($text{'mobile_agents'}, &ui_textarea("agents", join("\n", split(/\t+/, $miniserv{'mobile_agents'})), 5, 50));
# Hostname prefixes for mobile print &ui_table_row($text{'mobile_prefixes'}, &ui_textbox("prefixes", $miniserv{'mobile_prefixes'}, 50));
print &ui_table_end(); print &ui_form_end([ [ "save", $text{'save'} ] ]);
&ui_print_footer("", $text{'index_return'});
|