-<!-- <%=string.rep(" ", 2048)%> -->
- <% %>
- <% local ret = ret()
- if ret == 0 then %>
-<div class="ok"><%:a_s_flash_flashed%></div>
- <% else %>
-<div class="error"><%:a_s_flash_flasherr%>! (<%:code%> <%=ret%>)</div>
+ <% reboot.exec = false
+ for name, func in pairs(flash) do %>
+ <%:a_s_flash_inprogress%> <%=name%>...
+ <%=string.rep(" ", 2048)%>
+ <%
+ local stat, code = func()
+ reboot.exec = reboot.exec or stat
+ if stat and code then %>
+ <%:a_s_flash_flashed%><br />
+ <% else %>
+ <%:a_s_flash_flasherr%>! (<%:code%> <%=code%>)<br />
+ <% end %>