diff --git a/samba/edit_fperm.cgi b/samba/edit_fperm.cgi index f7216bb16..dadc23b8a 100755 --- a/samba/edit_fperm.cgi +++ b/samba/edit_fperm.cgi @@ -20,49 +20,44 @@ else { } &get_share($s); -print "
\n"; -print "\n"; -print "\n"; -print "\n"; -print "
$text{'fperm_option'}
\n"; +print &ui_form_start("save_fperm.cgi", "post"); +print &ui_hidden("old_name", $s); +print &ui_table_start($text{'fperm_option'}, undef, 2); -print "\n"; -printf "\n", - &getval("create mode"); +print &ui_table_row($text{'fperm_filemode'}, + &ui_textbox("create_mode", &getval("create mode"), 5)); -print "\n"; -printf "\n", - &getval("directory mode"); +print &ui_table_row($text{'fperm_dirmode'}, + &ui_textbox("directory_mode", &getval("directory mode"), 5)); -print "\n"; -printf "\n", - &getval("dont descend"); -print "\n"; +print &ui_table_row($text{'fperm_notlist'}, + &ui_textbox("dont_descend", &getval("dont descend"), 40)); -print "\n"; -&username_input("force user", "None"); +print &ui_table_row($text{'fperm_forceuser'}, + &username_input("force user", "None")); -print "\n"; -&groupname_input("force group", "None"); +print &ui_table_row($text{'fperm_forcegrp'}, + &groupname_input("force group", "None")); -print "\n"; -print "\n"; +print &ui_table_row($text{'fperm_link'}, + &yesno_input("wide links")); -print "\n"; -print "\n"; +print &ui_table_row($text{'fperm_delro'}, + &yesno_input("delete readonly")); -print "\n"; -printf "\n", - &getval("force create mode"); +print &ui_table_row($text{'fperm_forcefile'}, + &ui_textbox("force_create_mode", &getval("force create mode"), 5)); -print "\n"; -printf "\n", - &getval("force directory mode"); +print &ui_table_row($text{'fperm_forcedir'}, + &ui_textbox("force_directory_mode", &getval("force directory mode"),5)); -print "
$text{'fperm_filemode'}$text{'fperm_dirmode'}
$text{'fperm_notlist'}
$text{'fperm_forceuser'}$text{'fperm_forcegrp'}
$text{'fperm_link'}",&yesno_input("wide links"),"$text{'fperm_delro'}",&yesno_input("delete readonly"),"
$text{'fperm_forcefile'}$text{'fperm_forcedir'}

\n"; -print "" - if &can('wP', \%access, $in{'share'}); -print "

\n"; +print &ui_table_end(); +if (&can('wP', \%access, $in{'share'})) { + print &ui_form_end([ [ undef, $text{'save'} ] ]); + } +else { + print &ui_form_end(); + } &ui_print_footer("edit_fshare.cgi?share=".&urlize($s), $text{'index_fileshare'}, "", $text{'index_sharelist'});