localmsg="$(printf'\U1F9D1') (c) 2023 Dominik Dzienia\n$(printf'\U1F4E7') dominik.dzienia@gmail.com\n\n$(printf'\U1F3DB') To narzędzie jest dystrybuowane na licencji CC BY-NC-ND 4.0\nhttps://creativecommons.org/licenses/by-nc-nd/4.0/deed.pl\n\nwersja: $SCRIPT_VERSION ($SCRIPT_BUILD_TIME)"
localwidth=$(multiline_length "$msg")
whiptail --title "O tym narzędziu..." --msgbox "$(center_multiline "$msg"$((width +4)))"13$((width +9))
okdlg "O tym narzędziu..."\
"$(printf'\U1F9D1') (c) 2023 Dominik Dzienia\n$(printf'\U1F4E7') dominik.dzienia@gmail.com\n\n$(printf'\U1F3DB') To narzędzie jest dystrybuowane na licencji CC BY-NC-ND 4.0\nhttps://creativecommons.org/licenses/by-nc-nd/4.0/deed.pl\n\nwersja: $SCRIPT_VERSION ($SCRIPT_BUILD_TIME)"
}
prompt_welcome(){
@ -876,26 +881,37 @@ domain_setup_manual() {
domain_setup(){
ns_external_port=$(dotenv-tool -r get -f $ENV_FILE_DEP"NS_PORT")
whiptail --title "Ustaw domenę" --msgbox "Aby Nightscout był widoczny z internetu ustaw adres - subdomenę:\n\n [wybierz].ns.techdiab.pl\n\nWybrany początek domeny powinien:\n${uni_bullet}mieć długość od 4 do 8 znaków\n${uni_bullet}zaczynać się z małej litery,\n${uni_bullet}może składać się z małych liter, cyfr i podkreślenia _\n${uni_bullet}być unikalna, charakterystyczna i łatwa do zapamiętania"1675
whiptail --title "Ustaw subdomenę" --msgbox "Aby Nightscout był widoczny z internetu ustaw adres - subdomenę:\n\n [wybierz].ns.techdiab.pl\n\nWybrany początek subdomeny powinien:\n${uni_bullet}mieć długość od 4 do 8 znaków\n${uni_bullet}zaczynać się z małej litery,\n${uni_bullet}może składać się z małych liter, cyfr i podkreślenia _\n${uni_bullet}być unikalny, charakterystyczny i łatwa do zapamiętania"1675
while :;do
SUBDOMAIN=''
while :;do
SUBDOMAIN=$(whiptail --title "Podaj początek domeny" --passwordbox "\n(4-8 znaków, tylko: małe litery, cyfry oraz _)\n\n" --cancel-button "Anuluj"1260 3>&1 1>&2 2>&3)
SUBDOMAIN=$(whiptail --title "Podaj początek subdomeny" --passwordbox "\n(4-8 znaków, tylko: małe litery, cyfry oraz _)\n\n" --cancel-button "Anuluj"1260 3>&1 1>&2 2>&3)
localmsg="$(printf'\U1F9D1') (c) 2023 Dominik Dzienia\n$(printf'\U1F4E7') dominik.dzienia@gmail.com\n\n$(printf'\U1F3DB') To narzędzie jest dystrybuowane na licencji CC BY-NC-ND 4.0\nhttps://creativecommons.org/licenses/by-nc-nd/4.0/deed.pl\n\nwersja: $SCRIPT_VERSION ($SCRIPT_BUILD_TIME)"
localwidth=$(multiline_length "$msg")
whiptail --title "O tym narzędziu..." --msgbox "$(center_multiline "$msg"$((width +4)))"13$((width +9))
okdlg "O tym narzędziu..."\
"$(printf'\U1F9D1') (c) 2023 Dominik Dzienia\n$(printf'\U1F4E7') dominik.dzienia@gmail.com\n\n$(printf'\U1F3DB') To narzędzie jest dystrybuowane na licencji CC BY-NC-ND 4.0\nhttps://creativecommons.org/licenses/by-nc-nd/4.0/deed.pl\n\nwersja: $SCRIPT_VERSION ($SCRIPT_BUILD_TIME)"
}
prompt_welcome(){
@ -860,26 +865,37 @@ domain_setup_manual() {
domain_setup(){
ns_external_port=$(dotenv-tool -r get -f $ENV_FILE_DEP"NS_PORT")
whiptail --title "Ustaw domenę" --msgbox "Aby Nightscout był widoczny z internetu ustaw adres - subdomenę:\n\n [wybierz].ns.techdiab.pl\n\nWybrany początek domeny powinien:\n${uni_bullet}mieć długość od 4 do 8 znaków\n${uni_bullet}zaczynać się z małej litery,\n${uni_bullet}może składać się z małych liter, cyfr i podkreślenia _\n${uni_bullet}być unikalna, charakterystyczna i łatwa do zapamiętania"1675
whiptail --title "Ustaw subdomenę" --msgbox "Aby Nightscout był widoczny z internetu ustaw adres - subdomenę:\n\n [wybierz].ns.techdiab.pl\n\nWybrany początek subdomeny powinien:\n${uni_bullet}mieć długość od 4 do 8 znaków\n${uni_bullet}zaczynać się z małej litery,\n${uni_bullet}może składać się z małych liter, cyfr i podkreślenia _\n${uni_bullet}być unikalny, charakterystyczny i łatwa do zapamiętania"1675
while :;do
SUBDOMAIN=''
while :;do
SUBDOMAIN=$(whiptail --title "Podaj początek domeny" --passwordbox "\n(4-8 znaków, tylko: małe litery, cyfry oraz _)\n\n" --cancel-button "Anuluj"1260 3>&1 1>&2 2>&3)
SUBDOMAIN=$(whiptail --title "Podaj początek subdomeny" --passwordbox "\n(4-8 znaków, tylko: małe litery, cyfry oraz _)\n\n" --cancel-button "Anuluj"1260 3>&1 1>&2 2>&3)