/* webinterface.cpp - esp8266 configuration class Copyright (c) 2014 Luc Lebosse. All rights reserved. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include "config.h" #include "webinterface.h" #include "wifi.h" #include #include #include #include extern "C" { #include "user_interface.h" } #ifdef SSDP_FEATURE #include #endif const char CSS_START[] PROGMEM ="\n"; const char PAGE_HEAD_1[] PROGMEM = "\n\n\n\n" \ "\n"; const char PAGE_HEAD_2[] PROGMEM = "Wifi Configuration" \ " \n\n
"; const char NAV_START[] PROGMEM = "\n"; const char NAV_LEFT_PART1 [] PROGMEM = "\n"; const char NAV_RIGHT_PART[] PROGMEM = "\n"; const char NAV_END[] PROGMEM = "
HomeSystem ConfigurationAP ConfigurationStation ConfigurationPrinter Status FW: " FW_VERSION "Github
\n"; const char PAGE_BOTTOM[] PROGMEM = "\n\n" ; const char EMPTY_STRING[] PROGMEM = "" ; const char PANEL_TOP[] PROGMEM = "
\n
\n"; const char PANEL_START[] PROGMEM ="
\n
"; const char PANEL_END[] PROGMEM = "
\n
\n"; const char LABEL_START[] PROGMEM = ""; const char BR[] PROGMEM = "
\n"; const char TABLE_START[] PROGMEM = ""; const char TABLE_END [] PROGMEM = "
\n"; const char CAPTION_S [] PROGMEM = "\n"; const char THEAD_S[] PROGMEM = "\n"; const char TR_S[] PROGMEM = "\n"; const char TH_S[] PROGMEM = "\n"; const char TD_S[] PROGMEM = "\n"; const char TBODY_S[] PROGMEM = "\n"; const char CAPTION_E [] PROGMEM = "\n"; const char THEAD_E[] PROGMEM = "\n"; const char TR_E[] PROGMEM = "\n"; const char TH_E[] PROGMEM = "\n"; const char TD_E[] PROGMEM = "\n"; const char TBODY_E[] PROGMEM = "\n"; const char T404_PAGE[] PROGMEM = "

Page not found!


Please try \n
\n"; const char FORM_CHECKBOX_1[] PROGMEM ="
\n"; const char FORM_OPTION_1[] PROGMEM = "