[PATCH] fff-web: Show hood in public and internal web interface
Christian Dresel
fff at chrisi01.de
Di Okt 10 15:09:29 CEST 2017
Hi
schicke Sache auch wenn die Tabellen im ssl Bereich bisschen verkackt
aussehen (im Firefox getestet) sind das nur Schönheitssachen die man mal
irgendwann reparieren kann:
Reviewed-by: Christian Dresel <fff at chrisi01.de>
mfg
Christian
On 08.10.2017 15:14, mail at adrianschmutzler.de wrote:
> Tested-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
>
>> -----Original Message-----
>> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf
>> Of Adrian Schmutzler
>> Sent: Freitag, 6. Oktober 2017 23:33
>> To: franken-dev at freifunk.net
>> Subject: [PATCH] fff-web: Show hood in public and internal web interface
>>
>> Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
>> ---
>> src/packages/fff/fff-web/files/www/public/cgi-bin/status.html | 2 ++
>> src/packages/fff/fff-web/files/www/ssl/cgi-bin/header | 1 +
>> src/packages/fff/fff-web/files/www/ssl/cgi-bin/home.html | 1 +
>> 3 files changed, 4 insertions(+)
>>
>> diff --git a/src/packages/fff/fff-web/files/www/public/cgi-bin/status.html
>> b/src/packages/fff/fff-web/files/www/public/cgi-bin/status.html
>> index ae58260..f96846c 100755
>> --- a/src/packages/fff/fff-web/files/www/public/cgi-bin/status.html
>> +++ b/src/packages/fff/fff-web/files/www/public/cgi-bin/status.html
>> @@ -3,6 +3,7 @@
>> <%
>> echo -en "Content-Type: text/html\r\n\r\n"
>> HOSTNAME=$(uci -q get 'system. at system[0].hostname')
>> +hood="$(uci -q get "system. at system[0].hood")"
>>
>> MAC="$(uci -q get network.mesh.macaddr)"
>> lat="$(uci -q get system. at system[0].latitude)"
>> @@ -59,6 +60,7 @@ contact="$(uci -q get system. at system[0].contact)"
>> <fieldset style="min-height:
>> 15em;">
>>
>> <legend>Status</legend>
>> <table>
>> +
>> <tr><th>Hood:</th><td><% echo "$hood" %></td></tr>
>>
>> <tr><th>Nachbarknoten:</th><td><% echo -n $(cat
>> /sys/kernel/debug/batman_adv/bat0/originators | grep '^[0-9a-f]' | cut -b
>> 37-53 | sort | uniq | wc -l 2> /dev/null) %></td></tr>
>>
>> <tr><th>Bekannte Knoten:</th><td><% echo -n $((`cat
>> /sys/kernel/debug/batman_adv/bat0/transtable_global | grep '^ [^ ]' | cut
> -
>> b 39-55 | sort | uniq | wc -l 2> /dev/null`+1)) %></td></tr>
>>
> <tr><th>Lokale
>> Clients:</th><td><% echo -n $(cat
>> /sys/kernel/debug/batman_adv/bat0/transtable_local 2> /dev/null | grep -c
>> 'W') %></td></tr> diff --git a/src/packages/fff/fff-web/files/www/ssl/cgi-
>> bin/header b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/header
>> index 8df0ed0..c327013 100755
>> --- a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/header
>> +++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/header
>> @@ -13,6 +13,7 @@ nav_entry() {
>> }
>>
>> HOSTNAME=$(uci -q get 'system. at system[0].hostname')
>> +hood="$(uci -q get "system. at system[0].hood")"
>>
>> NOW=$(date +%s)
>> #Check if new Firmware check older then 1 day diff --git
>> a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/home.html
>> b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/home.html
>> index b2529e1..45f59aa 100755
>> --- a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/home.html
>> +++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/home.html
>> @@ -70,6 +70,7 @@ fi
>> <fieldset style="min-height: 12.65em;">
>> <legend>Netz: Freifunk</legend>
>> <table>
>> + <tr><th>Hood:</th><td><% echo "$hood" %></td></tr>
>> <tr><th>Nutzer:</th><td><% cat
>> /sys/kernel/debug/batman_adv/bat0/transtable_local 2> /dev/null | grep -c
>> 'W' %></td></tr>
>> <tr><th>Empfangen:</th><td><% cat /sys/class/net/br-
>> mesh/statistics/rx_bytes 2> /dev/null | human_bytes %></td></tr>
>> <tr><th>Gesendet:</th><td><% cat /sys/class/net/br-
>> mesh/statistics/tx_bytes 2> /dev/null | human_bytes %></td></tr>
>> --
>> 2.7.4
>>
>> --
>> franken-dev mailing list
>> franken-dev at freifunk.net
>> http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net
>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 833 bytes
Beschreibung: OpenPGP digital signature
URL : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20171010/28cebf2e/attachment.sig>
Mehr Informationen über die Mailingliste franken-dev