diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 000000000..8a0ccd519 Binary files /dev/null and b/favicon.ico differ diff --git a/src/httpserver/http_fns.c b/src/httpserver/http_fns.c index 8ab1c475e..91c465e9f 100644 --- a/src/httpserver/http_fns.c +++ b/src/httpserver/http_fns.c @@ -142,6 +142,22 @@ void postFormAction(http_request_t* request, char* action, char* value) { hprintf255(request, "
", action, value); } +/// @brief Generate a pair of label and field elements for Name type entry. The field is limited to entry of a-zA-Z0-9_- characters. +/// @param request +/// @param label +/// @param fieldId This also gets used as the field name +/// @param value +/// @param preContent +void add_label_name_field(http_request_t* request, char* label, char* fieldId, const char* value, char* preContent) { + if (strlen(preContent) > 0) { + poststr(request, preContent); + } + + hprintf255(request, "