26

Odp: Motyw Luci XEyE

Problemu nie sprawia ale wbudowany to wbudowany ale ok nie ma problemu.

27

Odp: Motyw Luci XEyE

Czy ktos wie jak podmienic na tern motyw zrodla LuCi zewby kompilowalo sie z tym jako default.

28

Odp: Motyw Luci XEyE

uci set luci.main.mediaurlbase=/luci-static/lucixeye
uci commit luci

Czy jak tam ten katalog nazwałeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

29

Odp: Motyw Luci XEyE

Czesc,

Zrobilem sobie w zrodlach towy temat taki jak wszystkie tematy

/media/proc/master/package/luci-0.11/themes/lucixeye
jak zmusic menuconfig do pokazania tego nowego tematu

30

Odp: Motyw Luci XEyE

Motyw  w luci musi być w określonym katalogu. Jeżeli położyłeś to w innym to musisz sobie zrobić linki symboliczne tam gdzie to powinno być.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

31

Odp: Motyw Luci XEyE

Motyw luci jest w okreslonym katalogu tak jak wszystkie inne motywy /media/proc/master/package/luci-0.11/themes/ , do czego musze link zrobic i gdzie ?  Bo po zrobieniu takiej samej struktury jak dla innych motywow nie jest on widoczny przez menu config. Moze cos gdzie w jakims .mk trzeba dopisac ?

32

Odp: Motyw Luci XEyE

/usr/lib/lua/luci/view/themes/lucixeye
/www/luci-static/lucixeye

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

33

Odp: Motyw Luci XEyE

nie ma takiego katalogu jak www w zrodlach

applications  build  contrib  i18n  INSTALL  libs  LICENSE  Makefile  modules  NOTICE  po  protocols  THANKYOU  themes

htdocs  ipkg  luasrc  Makefile  root


takze jaki link i gdzie jest potrzebny bo jakos nie rozumiem

34

Odp: Motyw Luci XEyE

Jakie źródła znów? W docelowym obrazie to ma się znaleźć w tych katalogach. A ty co właściwie chcesz zrobić?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

35

Odp: Motyw Luci XEyE

Chce dodac do zrodel LUCI nowy temat taki jak

w katalogu glownym zrodel luci

jest katalog theme (pomijajac 2 katalog do tematow w innym miejscu), sa tam takie tematy jak openwrt bootstrap

chcialbym aby w configu, jak kompiluje pojawial sie ten temat do wyboru a go nie znajduje make menuconfig

poprostu go nie widzi, kazda inna aplikacje dodana do applications w zrodlach luci wykrywa (jak zrobie aplikacje zwykla i wrzuce tam to jest widoczny ten temat, ale to jest niestandardowo w porownaniu do zrodel luci)

Chcialbym dodac temat tak jak jest to ustrukturyzowane w zrodlach dla tematow.

36

Odp: Motyw Luci XEyE

W makefile od openwrt musisz mieć odwołanie do tego i jakąś łatkę żeby umieścić wszystko w katalogu themes wraz z odpowiednim makefile.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

37

Odp: Motyw Luci XEyE

Czesc,

A jakies konkrety co musi byc dodane, mozesz to jakos opisac co i gdzie, bo nie bardzo rozumiem, musze dodac makefile do theme - skoro tam nie mam makefile standardowego tylko zawierajacego taki wpis

include ../../build/config.mk
include ../../build/module.mk

w kazdeym temacie jest tak samo

module.mk

MAKEPATH:=$(dir $(lastword $(MAKEFILE_LIST)))
-include $(MAKEPATH)config.mk
-include $(MAKEPATH)gccconfig.mk

.PHONY: all build compile luacompile luasource clean luaclean

all: build

build: luabuild gccbuild

luabuild: lua$(LUA_TARGET)

gccbuild: compile
compile:

clean: luaclean

luasource:
    mkdir -p dist$(LUA_MODULEDIR)
    mkdir -p dist$(LUCI_MODULEDIR)
    mkdir -p dist$(HTDOCS)
    cp -pR root/* dist 2>/dev/null || true
    cp -pR luasrc/* dist$(LUCI_MODULEDIR) 2>/dev/null || true
    cp -pR lua/* dist$(LUA_MODULEDIR) 2>/dev/null || true
    cp -pR htdocs/* dist$(HTDOCS) 2>/dev/null || true
    for i in $$(find dist -name .svn -o -name .gitignore); do rm -rf $$i || true; done
  ifneq ($(PO),)
    mkdir -p dist$(LUCI_I18NDIR)
    for file in $(PO); do \
      cp $(HOST)/lua-po/$$file.$(if $(PO_LANG),$(PO_LANG),*).* dist$(LUCI_I18NDIR)/ 2>/dev/null || true; \
    done
  endif


luadiet: luasource
    for i in $$(find dist -type f -name '*.lua'); do LUA_PATH="../../contrib/luasrcdiet/lua/?.lua" $(LUA) ../../contrib/luasrcdiet/lua/LuaSrcDiet.lua --maximum $$i -o $$i.diet && mv $$i.diet $$i; done

luastrip: luasource
    for i in $$(find dist -type f -name '*.lua'); do perl -e 'undef $$/; open( F, "< $$ARGV[0]" ) || die $$!; $$src = <F>; close F; $$src =~ s/--\[\[.*?\]\](--)?//gs; $$src =~ s/^\s*--.*?\n//gm; open( F, "> $$ARGV[0]" ) || die $$!; print F $$src; close F' $$i; done

luacompile: luasource
    for i in $$(find dist -name *.lua -not -name debug.lua| sort); do if ! $(LUAC) $(LUAC_OPTIONS) -o $$i $$i; then echo "Error compiling $$i"; exit 1; fi; done

luaclean:
    rm -rf dist

config.mk

LUAC = luac
LUAC_OPTIONS = -s
LUA_TARGET ?= source

LUA_MODULEDIR = /usr/lib/lua
LUA_LIBRARYDIR = /usr/lib/lua

LUCI_MODULEDIR = $(LUA_MODULEDIR)/luci
LUCI_LIBRARYDIR = $(LUA_LIBRARYDIR)/luci
LUCI_I18NDIR = $(LUA_MODULEDIR)/luci/i18n

UVL_SCHEMEDIR = host/lib/uci/schema

HTDOCS = /www

LUA=$(shell which lua)

38

Odp: Motyw Luci XEyE

Najprościej - znajdź zarówno w feeds od luci jak i w źródłach luci pliki zawierające bootstrap - czyli ten motyw. I powiel linie w każdym pliku zmieniając na lucixeye. Oczywiście tworząc też odpowiednie katalogi.

Ja nie robiłem łatki od tego, bo IMO to nie ma sensu - zrobiłem po prostu oddzielny pakiet.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

39

Odp: Motyw Luci XEyE

Wlasnie tak zrobilem ale na openwrt motywie i du.... nie widzi

40

Odp: Motyw Luci XEyE

A mój pakiet jak zainstalujesz jest widoczny?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

41

Odp: Motyw Luci XEyE

tak, ale zrobilem mala miszkulancje, zrobilem temat lucixeye, dodalem do applications troszke zmodyfikowany twoj pakiet i jest w wyborze menuconfig, ale kompiluje temat z theme - to jest ciekawostka, w obrazie tez jest ok tak jak by to byl temat bootstrap i ustawiam uci-defaults na temat LuciXEyE. Mogl bys pakiet poprawic trohe w header.html

<h2 class="navigation"><a id="navigation" name="navigation"><%:Navigation%></a></h2>

<div class="hostinfo">
    <%=hostname%> | <%=luci.version.distversion%> |
    <%:Load%>: <%="%.2f" % load1%> <%="%.2f" % load5%> <%="%.2f" % load15%>
    <span id="xhr_poll_status" style="display:none" onclick="XHR.running() ? XHR.halt() : XHR.run()">
        | <%:Auto Refresh%>:
        <span id="xhr_poll_status_on"><%:on%></span>
        <span id="xhr_poll_status_off" style="display:none"><%:off%></span>
    </span>
</div>

<ul id="modemenu"><%

i tutaj to wywalic bo psuje strone startowa

<div id="banner">
<div style="width:813px;height:0px;padding:0;margin:0;"></div><span id="logo">OpenWrt - LuCIXEyE</span>
</div>

ja sobie zrobilem tam przeskok do GG i pokazuje mi model bo nigdy nie wiem na jakim sprzecie jestem przed zalogowaniem

<div id="banner">
<br></br>
<div style="width:813px;height:0px;padding:0;margin:0;"></div><span id="logo">Router model: 
</span>
<%- 
local f = io.popen("cat /tmp/sysinfo/model") -- runs command
local l = f:read("*a") -- read output of command
print(l)
f:close()
-%>
<div>
<br></br>
<input type="submit"   STYLE="color: #72A4D2; font-family: Verdana; font-weight: bold; font-size: 12px; background-color: #72A4D2;" size="10" value="Go to Gargoyle"   onclick="window.location='http://' + window.location.hostname + ':80'" />
</div>
<br></br>
 </div>

no i to ze psuje tabelki

zamienic to

<td  valign="top" style=" WORD-BREAK:BREAK-ALL;">

na to

    <td  valign="top" >

42

Odp: Motyw Luci XEyE

Taka tam ciekawostka http://testv.za.pl/lvm/overview.xml - lvm w adresie od LuciVerticalMenu smile

43

Odp: Motyw Luci XEyE

A gdzie to mozna znalezc ?

44

Odp: Motyw Luci XEyE

Można to znaleźć tu: http://testv.za.pl/lvm/luci-theme-lvm_0.1_all.ipk
Nie wyświetla już zakładki 'Services' - 'Serwisy' gdy nie mamy żadnych zainstalowanych.
Można próbować,  pakiet przetestowany  - nic w systemie nie powinno zepsuć smile, nadal jednak jest to wersja testowa.

45

Odp: Motyw Luci XEyE

Fajne, kilka tematów w jednym. smile
Jak na testową wersję działa znakomicie!
Dziękuję za świetną robotę!