Temat: lokalizacje w odpowiednich sekcjach menu

Mam pytanie czy wie ktos gdzie jest podawana sciezka lokalizacyjna do ktorego menu ma sie np zainstalowac dodatek np webshell , ze wedruje on do seksji SYSTEM> WEBSHELL. Gdzie szukac zapisow wszystkich pozycji menu?

2

Odp: lokalizacje w odpowiednich sekcjach menu

W tym pliku jest konfiguracja menu /etc/config/gargoyle

Netgear WNDR3800 => Gargoyle 1.9.0.3 (r49208) by obsy
https://github.com/Mari00/gargoyle-plugins

3

Odp: lokalizacje w odpowiednich sekcjach menu

Dzięki za szybką odpowiedź... Rozumie że w tym pliku cyfry oznaczają kolejność wpisów w podmenu ?

Widzę ze Ty jesteś autorem pluginu LOGi. Sugestia aby zmienić nazwę na Logi Syslog.
I przeniesienie pluginu CRON chyba lepiej do System...

4

Odp: lokalizacje w odpowiednich sekcjach menu

Mam pytanie. Bo zacząłem edytować ten plik menu i dorobiłem sobie sekcje USB. Do niej dodałem USB STORAGE i USB RESET. W menu pojawila się sekjca USB jednak nie rozwija się a jak na nia klikne to otwiera się NOSNIKI USB. Ale nadal sekcja się nie rozwija. Dlaczego ?

Plik /etc/config/gargoyle

config global 'global'
    option web_root '/www'
    option bin_root '.'
    option js_root 'js'
    option theme_root 'themes'
    option common_css 'common.css'
    option common_js 'common.js'
    option require_web_password '1'
    option version '1.5.10.7 (r37267)'
    option session_timeout '120'
    option dateformat 'argentina'
    option theme 'Gargoyle@TP-Link v2'

config display 'display'
    option firewall 'Firewall'
    option firewall_portforwarding 'Przekierowanie portĂłw'
    option firewall_connlimits 'Limity połączeń'
    option firewall_restriction 'Ograniczenia'
    option firewall_quotas 'Limity transferu'
    option firewall_qosupload 'QoS (wysyłanie)'
    option firewall_qosdownload 'QoS (pobieranie)'
    option status 'Status'
    option status_overview 'OgĂłlny'
    option status_bandwidth 'ZuĹĽycie pasma'
    option status_bdist 'Podział pasma'
    option status_webmon 'Monitor sieci'
    option status_quotause 'Limity'
    option status_qos 'Podział QoS'
    option status_hosts 'Połączone urządzenia'
    option status_connections 'Lista połączeń'
    option connection 'Konfiguracja'
    option connection_dyndns 'Dynamiczny DNS'
    option connection_dhcp 'DHCP'
    option connection_basic 'Podstawowa'
    option connection_routing 'Trasy'
    option connection_wol 'Wake on LAN'
    option usb 'USB'
    option usb_usb_storage 'Nośniki USB'
    option usb_usbreset 'USBreset'
    option system 'System'
    option system_access 'Dostęp do routera'
    option system_ident 'Identyfikacja'
    option system_time 'Czas'
    option system_plugins 'Dodatki'
    option system_backup 'Kopia konfiguracji'
    option system_update 'Aktualizacja'
    option system_reboot 'Restart'
    option system_about 'O systemie'
    option logout 'Wylogowanie'
    option connection_openvpn 'OpenVPN'
    option status_openvpn_connections 'Status OpenVPN'
    option system_printers 'Drukarki'
    option system_initd 'Usługi'
    option system_logread 'Logi systemowe'
    option connection_ping_watchdog 'Monitor połączenia'
    option system_wifi_schedule 'Harmonogram Wi-Fi'
    option system_logs 'Logi'
    option system_themes 'Motywy'
    option system_webshell 'Webshell'
    option connection_cron 'Zadania cron'
    option system_hdidle 'Hd-Idle'
    option system_minidlna 'DLNA'
    option system_wifi_survey 'Otoczenie Wi-Fi'

config scripts 'scripts'
    option firewall_portforwarding 'port_forwarding.sh'
    option firewall_connlimits 'connlimits.sh'
    option firewall_restriction 'restriction.sh'
    option firewall_quotas 'quotas.sh'
    option firewall_qosupload 'qos_upload.sh'
    option firewall_qosdownload 'qos_download.sh'
    option status_overview 'overview.sh'
    option status_bandwidth 'bandwidth.sh'
    option status_bdist 'bandwidth_distribution.sh'
    option status_quotause 'quota_usage.sh'
    option status_webmon 'webmon.sh'
    option status_qos 'qos_distribution.sh'
    option status_hosts 'hosts.sh'
    option status_connections 'conntrack.sh'
    option connection_dyndns 'ddns.sh'
    option connection_basic 'basic.sh'
    option connection_dhcp 'dhcp.sh'
    option connection_routing 'routing.sh'
    option connection_wol 'wol.sh'
    option usb_usb_storage 'usb_storage.sh'
    option usb_usbreset 'usbreset.sh'
    option system_access 'access.sh'
    option system_ident 'identification.sh'
    option system_time 'time.sh'
    option system_plugins 'plugins.sh'
    option system_backup 'backup.sh'
    option system_update 'update.sh'
    option system_reboot 'reboot.sh'
    option system_about 'about.sh'
    option logout 'logout.sh'
    option connection_openvpn 'openvpn.sh'
    option status_openvpn_connections 'openvpn_connections.sh'
    option system_printers 'printers.sh'
    option system_initd 'initd.sh'
    option system_logread 'logread.sh'
    option connection_ping_watchdog 'ping_watchdog.sh'
    option system_wifi_schedule 'wifi_schedule.sh'
    option system_logs 'logs.sh'
    option system_themes 'themes.sh'
    option system_webshell 'webshell.sh'
    option connection_cron 'cron.sh'
    option system_hdidle 'hdidle.sh'
    option system_minidlna 'minidlna.sh'
    option system_wifi_survey 'wifi_survey.sh'

config 300 'firewall'
    option portforwarding '100'
    option connlimits '115'
    option restriction '125'
    option quotas '175'
    option qosupload '200'
    option qosdownload '300'

config 100 'status'
    option overview '100'
    option bandwidth '200'
    option bdist '220'
    option webmon '250'
    option hosts '400'
    option connections '500'
    option quotause '225'

config 200 'connection'
    option basic '100'
    option dhcp '200'
    option dyndns '300'
    option routing '400'
    option wol '500'
    option openvpn '225'
    option ping_watchdog '600'
    option cron '700'

config 400 'usb'
    option usb_storage '100'
    option usbreset '110'

config 500 'system'
    option access '100'
    option ident '200'
    option time '300'
    option plugins '312'
    option backup '400'
    option update '500'
    option reboot '600'
    option about '1000'
    option printers '360'
    option initd '310'
    option logread '311'
    option wifi_schedule '370'
    option logs '316'
    option themes '311'
    option webshell '312'
    option hdidle '315'
    option minidlna '352'
    option wifi_survey '380'

config 600 'logout'

config bandwidth_display 'bandwidth_display'

config help 'help'
    option ddns_1 '0'
    option upnp_help '0'

5

Odp: lokalizacje w odpowiednich sekcjach menu

bo w pliku np. /www/usb_storage.sh na samym początku jest:
gargoyle_header_footer -h -s "system" -p "usb_storage" ...
i na końcu:
gargoyle_header_footer -f -s "system" -p "usb_storage"
musiał byś zamienić system na usb

Netgear WNDR3800 => Gargoyle 1.9.0.3 (r49208) by obsy
https://github.com/Mari00/gargoyle-plugins

6 (edytowany przez pepe_lodz 2013-07-15 20:59:05)

Odp: lokalizacje w odpowiednich sekcjach menu

Czyli w każdym pliku który chciałbym przenieść... ?

Ok działa dzięki wielkie. Chce przeorganizować menu i zachęcić Eryka do zmiany organizacji na trochę logiczniej poukładane. Jak się zgodzi to podstawowe rzeczy zrobie na eryka plikach a reszte będę musial poprosić Cezarego bo będzie trzeba przerobić wtedy wszystkie pluginy pod GUI. Jak dostane pliki z wewnątrz pluginu to przerobie a Cezary musiałby tylko skompilować i powrzucać na nowo. Ale zobaczę czy Eryk pojdzie na mój pomysl.

7

Odp: lokalizacje w odpowiednich sekcjach menu

W tym przypadku usb_storage.sh i usbreset.sh

Netgear WNDR3800 => Gargoyle 1.9.0.3 (r49208) by obsy
https://github.com/Mari00/gargoyle-plugins

8

Odp: lokalizacje w odpowiednich sekcjach menu

Dzięki działa.