rcconf.subr (46b1c55d9e896815933f43423ae510193b560892) rcconf.subr (db7b0ba78fea6ccdf0a708c73923ad24c009a58c)
1if [ ! "$_STARTUP_RCCONF_SUBR" ]; then _STARTUP_RCCONF_SUBR=1
2#
3# Copyright (c) 2006-2012 Devin Teske
4# All Rights Reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:

--- 418 unchanged lines hidden (view full) ---

427
428 # Return if user either pressed ESC or chosen Cancel/No
429 _input=$( f_dialog_input "$msg_please_enter_rcvar_name" \
430 "$_input" "$hline_alnum_tab_enter"
431 ) || return
432
433 # Check for invalid entry (1of2)
434 if ! echo "$_input" | grep -q "^[[:alpha:]_]"; then
1if [ ! "$_STARTUP_RCCONF_SUBR" ]; then _STARTUP_RCCONF_SUBR=1
2#
3# Copyright (c) 2006-2012 Devin Teske
4# All Rights Reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:

--- 418 unchanged lines hidden (view full) ---

427
428 # Return if user either pressed ESC or chosen Cancel/No
429 _input=$( f_dialog_input "$msg_please_enter_rcvar_name" \
430 "$_input" "$hline_alnum_tab_enter"
431 ) || return
432
433 # Check for invalid entry (1of2)
434 if ! echo "$_input" | grep -q "^[[:alpha:]_]"; then
435 f_show_msg "$msg_rcvar_must_start_with"
435 f_dialog_msgbox "$msg_rcvar_must_start_with"
436 continue
437 fi
438
439 # Check for invalid entry (2of2)
440 if ! echo "$_input" | grep -q "^[[:alpha:]_][[:alnum:]_]*$"
441 then
436 continue
437 fi
438
439 # Check for invalid entry (2of2)
440 if ! echo "$_input" | grep -q "^[[:alpha:]_][[:alnum:]_]*$"
441 then
442 f_show_msg "$msg_rcvar_contains_invalid_chars"
442 f_dialog_msgbox "$msg_rcvar_contains_invalid_chars"
443 continue
444 fi
445
446 rcvar="$_input"
447 break
448 done
449
450 f_dprintf "f_dialog_input_rcvar: rcvar->[%s]" "$rcvar"
451
452 return $SUCCESS
453}
454
455############################################################ MAIN
456
457f_dprintf "%s: Successfully loaded." startup/rcconf.subr
458
459fi # ! $_STARTUP_RCCONF_SUBR
443 continue
444 fi
445
446 rcvar="$_input"
447 break
448 done
449
450 f_dprintf "f_dialog_input_rcvar: rcvar->[%s]" "$rcvar"
451
452 return $SUCCESS
453}
454
455############################################################ MAIN
456
457f_dprintf "%s: Successfully loaded." startup/rcconf.subr
458
459fi # ! $_STARTUP_RCCONF_SUBR