From 959381e4a111d36574ddec4fa4b48aca04c98331 Mon Sep 17 00:00:00 2001 From: AuxXxilium Date: Sat, 25 Jan 2025 15:23:38 +0100 Subject: [PATCH] arc/evo: finally Signed-off-by: AuxXxilium --- files/initrd/opt/arc/arc.sh | 11 +++++++---- files/initrd/opt/arc/evo.sh | 10 +++++++--- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/files/initrd/opt/arc/arc.sh b/files/initrd/opt/arc/arc.sh index 40a2e3ce..f89fde91 100755 --- a/files/initrd/opt/arc/arc.sh +++ b/files/initrd/opt/arc/arc.sh @@ -892,10 +892,14 @@ elif [ "${ARCMODE}" = "config" ]; then [ "${ARCOFFLINE}" = "false" ] && write_menu "z" "Update Menu" write_menu "I" "Power/Service Menu" write_menu "V" "Credits" - + if [ "$TERM" != "xterm-256color" ]; then + WEBCONFIG="Webconfig: http://${IPCON}:5000" + else + WEBCONFIG="" + fi dialog --clear --default-item ${NEXT} --backtitle "$(backtitle)" --title "Classic UI" --colors \ --cancel-label "Evo" --help-button --help-label "Exit" \ - --menu "" 0 0 0 --file "${TMP_PATH}/menu" \ + --menu "${WEBCONFIG}" 0 0 0 --file "${TMP_PATH}/menu" \ 2>"${TMP_PATH}/resp" RET=$? case ${RET} in @@ -1068,8 +1072,7 @@ fi # Inform user echo -e "Call \033[1;34marc.sh\033[0m to configure Loader" echo -echo -e "Web Terminal: \033[1;34mhttp://${IPCON}:${TTYDPORT:-7681}\033[0m" -echo -e "Web Filemanager: \033[1;34mhttp://${IPCON}:${DUFSPORT:-7304}\033[0m" +echo -e "Web Config: \033[1;34mhttp://${IPCON}:${HTTPPORT:-5000}\033[0m" echo echo -e "SSH Access:" echo -e "IP: \033[1;34m${IPCON}\033[0m" diff --git a/files/initrd/opt/arc/evo.sh b/files/initrd/opt/arc/evo.sh index 56c63eea..69c893a1 100755 --- a/files/initrd/opt/arc/evo.sh +++ b/files/initrd/opt/arc/evo.sh @@ -827,10 +827,15 @@ elif [ "${ARCMODE}" = "config" ]; then elif [ "${BUILDDONE}" = "true" ]; then EXTRA_LABEL="Boot" fi + if [ "$TERM" != "xterm-256color" ]; then + WEBCONFIG="Webconfig: http://${IPCON}:5000" + else + WEBCONFIG="" + fi dialog --clear --default-item ${NEXT} --backtitle "$(backtitle)" --title "Evo UI" --colors \ --cancel-label "Classic" --help-button --help-label "Exit" \ --extra-button --extra-label "${EXTRA_LABEL}" \ - --menu "" 0 0 0 --file "${TMP_PATH}/menu" \ + --menu "${WEBCONFIG}" 0 0 0 --file "${TMP_PATH}/menu" \ 2>"${TMP_PATH}/resp" RET=$? case ${RET} in @@ -926,8 +931,7 @@ fi # Inform user echo -e "Call \033[1;34marc.sh\033[0m to configure Loader" echo -echo -e "Web Terminal: \033[1;34mhttp://${IPCON}:${TTYDPORT:-7681}\033[0m" -echo -e "Web Filemanager: \033[1;34mhttp://${IPCON}:${DUFSPORT:-7304}\033[0m" +echo -e "Web Config: \033[1;34mhttp://${IPCON}:${HTTPPORT:-5000}\033[0m" echo echo -e "SSH Access:" echo -e "IP: \033[1;34m${IPCON}\033[0m"