mirror of
https://github.com/openshwprojects/OpenBK7231T_App.git
synced 2026-02-09 17:35:25 +00:00
Merge pull request #161 from iprak/improve-flags-config-page
Improve flags config html
This commit is contained in:
@ -456,6 +456,7 @@ int http_fn_index(http_request_t *request) {
|
||||
<input class=\"bred\" type=\"submit\" value=\"Restart\" onclick=\"return confirm('Are you sure to restart module?')\">\
|
||||
</form> ");
|
||||
|
||||
poststr(request,"<form action=\"/app\" target=\"_blank\"><input type=\"submit\" value=\"Launch Web Application\"\"></form> ");
|
||||
poststr(request,"<form action=\"about\"><input type=\"submit\" value=\"About\"/></form>");
|
||||
|
||||
if(1) {
|
||||
@ -1525,9 +1526,6 @@ int http_fn_cfg(http_request_t *request) {
|
||||
#endif
|
||||
#endif
|
||||
|
||||
poststr(request,"<a href=\"/app\" target=\"_blank\">Launch Web Application</a><br/>");
|
||||
|
||||
poststr(request,htmlReturnToMenu);
|
||||
HTTP_AddBuildFooter(request);
|
||||
poststr(request,htmlEnd);
|
||||
poststr(request, NULL);
|
||||
@ -1713,24 +1711,20 @@ int http_fn_cfg_generic(http_request_t *request) {
|
||||
|
||||
hprintf128(request,"<h5>Flags (Current value=%i)<h5>",CFG_GetFlags());
|
||||
poststr(request,"<form action=\"/cfg_generic\">");
|
||||
|
||||
for(i = 0; i < OBK_TOTAL_FLAGS; i++) {
|
||||
int bHas;
|
||||
const char *flagName;
|
||||
const char *flagName = g_obk_flagNames[i];
|
||||
/*
|
||||
<div><input type="checkbox" name="flag0" id="flag0" value="1" checked>
|
||||
<label for="flag0">Flag 0 - [MQTT] Broadcast led params together (send dimmer and color when dimmer or color changes, topic name: YourDevName/led_basecolor_rgb/get, YourDevName/led_dimmer/get)</label>
|
||||
</div>
|
||||
*/
|
||||
hprintf128(request, "<div><input type=\"checkbox\" name=\"flag%i\" id=\"flag%i\" value=\"1\"%s>",
|
||||
i, i, (CFG_HasFlag(i) ?" checked":"")); //this is less that 128 char
|
||||
|
||||
|
||||
|
||||
|
||||
bHas = CFG_HasFlag(i);
|
||||
flagName = g_obk_flagNames[i];
|
||||
|
||||
poststr(request,"<br>");
|
||||
hprintf128(request, "Flag %i -",i);
|
||||
poststr(request,flagName);
|
||||
poststr(request,"<br>");
|
||||
hprintf128(request,"<input type=\"checkbox\" name=\"flag%i\" value=\"1\"",i);
|
||||
if(bHas)
|
||||
poststr(request," checked");
|
||||
poststr(request,">");
|
||||
hprintf128(request,"<label for=\"flag%i\">Flag %i - ",i,i);
|
||||
poststr(request, flagName);
|
||||
poststr(request,"</label></div>");
|
||||
}
|
||||
poststr(request,"<input type=\"hidden\" id=\"setFlags\" name=\"setFlags\" value=\"1\">");
|
||||
poststr(request,"<input type=\"submit\" value=\"Submit\"></form>");
|
||||
|
||||
Reference in New Issue
Block a user