From 03a40915ee639aa11d1a9e3ccbc3a6a0887ef373 Mon Sep 17 00:00:00 2001 From: Shawn A Date: Thu, 15 Mar 2018 16:34:37 -0500 Subject: [PATCH] minor layout fix to config --- WiFiManager.cpp | 3 ++- strings_en.h | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/WiFiManager.cpp b/WiFiManager.cpp index 3b08831..3c79607 100644 --- a/WiFiManager.cpp +++ b/WiFiManager.cpp @@ -764,8 +764,8 @@ void WiFiManager::handleWifi(boolean scan) { page += getStaticOut(); if(_paramsInWifi && _paramsCount>0){ - page += getParamOut(); page += FPSTR(HTTP_FORM_WIFI_END); + page += getParamOut(); } page += FPSTR(HTTP_FORM_END); page += FPSTR(HTTP_SCAN_LINK); @@ -951,6 +951,7 @@ String WiFiManager::getIpForm(String id, String title, String value){ String WiFiManager::getStaticOut(){ String page; if (_staShowStaticFields || _sta_static_ip) { + page += FPSTR(HTTP_FORM_STATIC_HEAD); // @todo how can we get these accurate settings from memory , wifi_get_ip_info does not seem to reveal if struct ip_info is static or not page += getIpForm(FPSTR(S_ip),FPSTR(S_staticip),(_sta_static_ip ? _sta_static_ip.toString() : "")); // @token staticip // WiFi.localIP().toString(); diff --git a/strings_en.h b/strings_en.h index c0f752a..d42fa73 100644 --- a/strings_en.h +++ b/strings_en.h @@ -44,6 +44,7 @@ const char HTTP_ITEM[] PROGMEM = "
"; const char HTTP_FORM_WIFI[] PROGMEM = "
"; const char HTTP_FORM_WIFI_END[] PROGMEM = "

"; +const char HTTP_FORM_STATIC_HEAD[] PROGMEM = "

"; const char HTTP_FORM_END[] PROGMEM = "

"; const char HTTP_FORM_LABEL[] PROGMEM = ""; const char HTTP_FORM_PARAM[] PROGMEM = "
";