Hirdetés
- Brogyi: CTEK akkumulátor töltő és másolatai
- Geri Bátyó: Agglegénykonyha 7 – Még egy megosztó – de gyors – étel: resztelt máj
- sziku69: Fűzzük össze a szavakat :)
- urandom0: Aki használ/használt Giten kívűl más verziókezelőt, mesélne róla?
- <Lacy85>: Időmilliomosok előnyben - Játékfejlesztés #1
- Luck Dragon: Asszociációs játék. :)
- Magga: PLEX: multimédia az egész lakásban
- lezso6: Miért is jó, ha dohányzol?! Megéri rászokni!
- sziku69: Szólánc.
- Meggyi001: Kuponok....
-
LOGOUT
TP-Link WR1043ND - N450 router
Új hozzászólás Aktív témák
-
LetoAtreides
csendes tag
válasz
vargalex #33054 üzenetére
Hello!
Nem tudom mennyire vágod a LUA-t meg, hogy hogy lehet modulokat írni a LuCI-hoz, de azért megkérdem. Szóval írtam egy kis modult. A /user/lib/lua/luci/controller/subversion.lua fájlom:
module("luci.controller.subversion", package.seeall)
function index()
if not nixio.fs.access("/etc/config/subversion") then
return
end
local subversion, config, other
subversion = entry({"admin", "services", "subversion"}, alias("admin", "services", "subversion", "config"), "Subversion")
config = entry({"admin", "services", "subversion", "config"}, cbi("subversion/config"), "Config", 10)
config.leaf = true
other = entry({"admin", "services", "subversion", "other"}, cbi("subversion/other"), "Other", 20)
other.leaf = true
endA /user/lib/lua/luci/model/cbi/subversion/config.lua fájlom:
m = Map("subversion", "Subversion")
s = m:section(TypedSection, "subversion", "Subversion")
s.anonymous = true
path = s:option(Value, "path", "Path")
port = s:option(Value, "port", "Port")
return mEz ugye azt kellene csinálja, hogy csinál egy Subversion menüt, azon belül pedig egy Config és egy Other menüt. Még van a /user/lib/lua/luci/model/cbi/subversion/other.lua fájlom, de az most nem érdekes. A gondom pedig az, hogy szépen bejön a felület, ki is olvassa a dolgokat a subversion config fájljából, ha módosítom és rányomok a Mentés és Alkalmazás-ra, akkor le is menti a config fájlban, viszont a subversion-t nem indítja újra.
Pedig elvileg úgy van, hogy, amit a Map-nak adok első paramétert, azt a szolgáltatást újra kellene indítsa.
Ez miért lehet?
Új hozzászólás Aktív témák
- Crucial P3 Plus 2TB M.2 NVME PCI-E 4.0 x4 - Új - Eladó! 37.000.-
- Corsair Vengeance RGB 2x16GB DDR5 6000MHz CL30 - Új, 1 év gari - Eladó!
- SAMSUNG 4TB 990 PRO M.2 NVME PCI-E 4.0 x4 - Új - 7450-6900 MBs - Eladó!
- SAMSUNG 4TB 990 PRO M.2 NVME PCI-E 4.0 x4 - Új, hűtőbordás - 7450-6900 MBs - Eladó!
- Inspiron 16 5620 27% 16" FHD+ IPS i7-1255U 16GB 512GB NVMe magyar vbill ujjlolv gar
- Apple iPhone 13 Pro 128GB,Adatkabel,12 hónap garanciával
- Új Asus S14 Vivobook Flip X360 Touch 2in1 Ryzen5 7430U 16GB 1TB SSD AMD Radeon Vega7 Win11 Garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Gamer PC-Számítógép! Csere-Beszámítás! I7 6700 / Rog RX580 8GB / 32GB DDR4 / 500GB SSD
- Huawei P20 Lite 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest