mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-10-31 18:15:13 +08:00
🔥 Sync 2026-09-05 21:18:46
This commit is contained in:
1 parent
e88d0b9fed
commit
b05ff8a1b6
45 files changed
+506
-272
No files matched your search
@@ -7,7 +7,7 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
LUCI_TITLE:=LuCI page for IPK upload
|
||||
LUCI_DEPENDS:=+luci-lib-fs
|
||||
LUCI_DEPENDS:=+luci-compat
|
||||
|
||||
include $(TOPDIR)/feeds/luci/luci.mk
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local fs = require "luci.fs"
|
||||
local fs = require "nixio.fs"
|
||||
local http = luci.http
|
||||
|
||||
ful = SimpleForm("upload", translate("Upload"), nil)
|
||||
@@ -28,8 +28,8 @@ dm.template = "filetransfer/other_dvalue"
|
||||
function Download()
|
||||
local sPath, sFile, fd, block
|
||||
sPath = http.formvalue("dlfile")
|
||||
sFile = nixio.fs.basename(sPath)
|
||||
if luci.fs.isdirectory(sPath) then
|
||||
sFile = fs.basename(sPath)
|
||||
if fs.stat(sPath, "type") == "dir" then
|
||||
fd = io.popen('tar -C "%s" -cz .' % {sPath}, "r")
|
||||
sFile = sFile .. ".tar.gz"
|
||||
else
|
||||
@@ -121,7 +121,7 @@ btnrm.render = function(self, section, scope)
|
||||
end
|
||||
|
||||
btnrm.write = function(self, section)
|
||||
local v = luci.fs.unlink("/tmp/upload/" .. luci.fs.basename(inits[section].name))
|
||||
local v = fs.unlink("/tmp/upload/" .. fs.basename(inits[section].name))
|
||||
if v then table.remove(inits, section) end
|
||||
return v
|
||||
end
|
||||
|
||||
Reference in new issue
Block a user