Changeset 7668

Show
Ignore:
Timestamp:
10/08/11 22:43:50 (20 months ago)
Author:
jow
Message:

modules/admin-full: hide system software tab if opkg is not present

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • luci/trunk/modules/admin-full/luasrc/controller/admin/system.lua

    r7362 r7668  
    2020    entry({"admin", "system", "system"}, cbi("admin_system/system"), _("System"), 1) 
    2121    entry({"admin", "system", "admin"}, cbi("admin_system/admin"), _("Administration"), 2) 
    22     entry({"admin", "system", "packages"}, call("action_packages"), _("Software"), 10) 
    23     entry({"admin", "system", "packages", "ipkg"}, form("admin_system/ipkg")) 
     22 
     23    if nixio.fs.access("/bin/opkg") then 
     24        entry({"admin", "system", "packages"}, call("action_packages"), _("Software"), 10) 
     25        entry({"admin", "system", "packages", "ipkg"}, form("admin_system/ipkg")) 
     26    end 
     27 
    2428    entry({"admin", "system", "startup"}, form("admin_system/startup"), _("Startup"), 45) 
    2529