[PATCH] Add Cli to WebUI
Tim Niemeyer
tim at tn-x.org
Sa Jun 18 10:55:06 CEST 2016
Hi
Am 17. Juni 2016 20:54:39 MESZ, schrieb mayosemmel <mayosemmel at googlemail.com>:
>Hallo Christian,
>
>der Patch ansich passt meiner Meinung nach so.
>Allerdings finde ich die Idee nicht so extrem gut. Das verleitet Leute,
>die nicht mal SSH bedienen können dazu auf dem Router irgendwas
>rumzuspielen.
>Als optionales Paket wäre ich dafür, es aufzunehmen. Allerdings nicht
>im
>Standardumfang.
Ihr habt beide Recht. Wie wäre es mit "Experten" Modus?
Tim
>
>Grüße Jan
>
>Am Freitag, den 17.06.2016, 20:10 +0200 schrieb Christian Dresel:
>> Signed-off-by: Christian Dresel <fff at chrisi01.de>
>> ---
>> .../fff/fff-web/files/www/ssl/cgi-bin/cmd.html | 32
>++++++++++++++++++++++
>> .../fff/fff-web/files/www/ssl/cgi-bin/header | 1 +
>> 2 files changed, 33 insertions(+)
>> create mode 100644
>src/packages/fff/fff-web/files/www/ssl/cgi-bin/cmd.html
>>
>> diff --git a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/cmd.html
>b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/cmd.html
>> new file mode 100644
>> index 0000000..e2ebb10
>> --- /dev/null
>> +++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/cmd.html
>> @@ -0,0 +1,32 @@
>> +#!/usr/bin/haserl
>> +
>> +<%in /www/ssl/cgi-bin/header %>
>> +<%in /www/ssl/cgi-bin/helpers %>
>> +<% show_msg %>
>> +<form method="POST">
>> +<table style="width: 100%;">
>> + <tr>
>> + <td>
>> + <fieldset>
>> + <legend>Kommandozeile</legend>
>> + <table>
>> + <tr><td colspan="2"><input type="text" name="command" /></td>
>> + <td colspan="2"><input type="submit" name="cmd"
>value="Ausführen" /></td></tr>
>> + </table>
>> + <table>
>> + <tr><td colspan="2"><% ${POST_command} %></td></tr>
>> + </table>
>> + </fieldset>
>> + <fieldset>
>> + <legend>Beispiel Kommandos</legend>
>> + <table>
>> + <tr><td colspan="2"><b>Ausfürbares Kommandos</b></td><td
>colspan="2"><b>Erklärung</b></td></tr>
>> + <tr><td colspan="2">batctl o</td><td colspan="2">Zeigt alle
>Batman Nachbarn an</td></tr>
>> + <tr><td colspan="2">batctl gwl</td><td colspan="2">Zeigt alle
>Gateways in der Batman Gatewayselection an</td></tr>
>> + </table>
>> + </fieldset>
>> + </td>
>> + </tr>
>> +</table>
>> +</form>
>> +<%in /www/ssl/cgi-bin/footer %>
>> 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 4cecfcd..5844d07 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
>> @@ -36,6 +36,7 @@ HOSTNAME=$(uci get -q 'system. at system[0].hostname')
>> nav_entry settings.html "Einstellungen"
>> nav_entry ports.html "Anschlüsse"
>> nav_entry wifiscan.html "Wifi Scan"
>> + nav_entry cmd.html "Kommandozeile"
>> nav_entry upgrade.html "Upgrade"
>> nav_entry password.html "Password"
>> nav_entry reboot.html "Neustart"
>> --
>> 2.1.4
>>
>
>
>
>------------------------------------------------------------------------
Mehr Informationen über die Mailingliste franken-dev