tazpanel rev 337

settings.cgi: set date manualy
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Jan 02 13:35:40 2013 +0100 (2013-01-02)
parents 288c37594662
children 51abbebce217
files settings.cgi
line diff
     1.1 --- a/settings.cgi	Mon Dec 31 16:14:48 2012 +0100
     1.2 +++ b/settings.cgi	Wed Jan 02 13:35:40 2013 +0100
     1.3 @@ -91,6 +91,8 @@
     1.4  	*\ apply_xorg_kbd\ *)
     1.5  		sed -i "s/XkbLayout.*/XkbLayout \" \"$(GET apply_xorg_kbd)\"/" \
     1.6  			/etc/X11/xorg.conf.d/40-Keyboard.conf ;;
     1.7 +	*\ date\ *)
     1.8 +		date $(GET month)$(GET day)$(GET hour)$(GET min)$(GET year).$(GET sec) ;;
     1.9  	*\ rdate\ *)
    1.10  		rdate -s tick.greyware.com ;;
    1.11  	*\ hwclock\ *)
    1.12 @@ -388,6 +390,30 @@
    1.13  	<tr><td>$(gettext 'System time:')</td><td>$(date)</td></tr>
    1.14  	<tr><td>$(gettext 'Hardware clock:')</td><td>$(hwclock -r)</tr>
    1.15  </table>
    1.16 +<form method="get" action="$SCRIPT_NAME">
    1.17 +<select name="day">
    1.18 +$(for i in $(seq 1 31); do echo "<option>$i</option>"; done)
    1.19 +</select>
    1.20 +<select name="month">
    1.21 +$(for i in 01 02 03 04 05 06 07 08 09 10 11 12; do
    1.22 +  date -d ${i}010101 '+%m %B' | \
    1.23 +  sed 's|\(.*\) \(.*\)|<option value="\1">\2</option>|'
    1.24 +done)
    1.25 +</select>
    1.26 +<select name="year">
    1.27 +$(for i in $(seq 2010 2030); do echo "<option>$i</option>"; done)
    1.28 +</select>
    1.29 +- <select name="hour">
    1.30 +$(for i in $(seq 0 23); do printf "<option>%02d</option>" $i; done)
    1.31 +</select>
    1.32 +: <select name="min">
    1.33 +$(for i in $(seq 0 59); do printf "<option>%02d</option>" $i; done)
    1.34 +</select>
    1.35 +: <select name="sec">
    1.36 +$(for i in $(seq 0 59); do printf "<option>%02d</option>" $i; done)
    1.37 +</select>
    1.38 +<input type="submit" name="date" value="$(gettext 'Set date')" />
    1.39 +</form>
    1.40  <a class="button" href="$SCRIPT_NAME?rdate">$(gettext 'Sync online')</a>
    1.41  <a class="button" href="$SCRIPT_NAME?hwclock">$(gettext 'Set hardware clock')</a>
    1.42  </section>