diff options
author | Paul Spooren <mail@aparcar.org> | 2021-03-04 16:41:20 -1000 |
---|---|---|
committer | Paul Spooren <mail@aparcar.org> | 2021-10-05 15:33:15 -1000 |
commit | c8d9819c9a54eb4854157bd1eb0f9c540621b2b4 (patch) | |
tree | d5a54657535adf4dd483aa83b3ac937f0d7268ad /themes/luci-theme-bootstrap/luasrc | |
parent | 2c27f5c9417ff5414a2730a9c310b68fdd5f585c (diff) |
themes: warn if booted from initramfs
Some devices offer a full LuCI interface from their recovery interface.
As it's read-only it should only be used for installing sysupgrades and
therefore warn users that no settings are saved.
Signed-off-by: Paul Spooren <mail@aparcar.org>
Diffstat (limited to 'themes/luci-theme-bootstrap/luasrc')
-rw-r--r-- | themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm b/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm index 81a23d63af..d762637d8a 100644 --- a/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm +++ b/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm @@ -59,6 +59,16 @@ </div> <%- end -%> + <%- if boardinfo.rootfs_type == "initramfs" then -%> + <div class="alert-message warning"> + <h4><%:System running in recovery (initramfs) mode.%></h4> + <p><%:No changes to settings will be stored and are lost after rebooting. This mode should only be used to install a firmware upgrade%></p> + <% if disp.lookup("admin/system/flash") then %> + <div class="right"><a class="btn" href="<%=url("admin/system/flash")%>"><%:Go to firmware upgrade...%></a></div> + <% end %> + </div> + <%- end -%> + <noscript> <div class="alert-message warning"> <h4><%:JavaScript required!%></h4> |