summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Schodet2012-04-05 22:32:48 +0200
committerNicolas Schodet2012-04-05 22:32:48 +0200
commit0d5fda95740c1b257213c361242aabd6a26591a3 (patch)
treeed2faefce0c6ca021a584398bda0a9f7a39092d0
parent0739c8a0c0dd026fd57be2fc44bc63f2e3da86fa (diff)
fix websafe filter
-rwxr-xr-xstocks.py42
1 files changed, 25 insertions, 17 deletions
diff --git a/stocks.py b/stocks.py
index 67d841f..53b92e4 100755
--- a/stocks.py
+++ b/stocks.py
@@ -261,13 +261,15 @@ $stylesheet
#end def
#def command_mode($line, $i)
- #if $mode == 'command'
- <td class="action">
- <input type="hidden" name="code_$line" value="$i.code" />
- #if $place in $i.qty then $i.qty[$place] else 0 #
- ±<input type="text" name="qty_$line" class="qty" />
- </td>
- #end if
+ #filter WebSafe
+ #if $mode == 'command'
+ <td class="action">
+ <input type="hidden" name="code_$line" value="$i.code" />
+ #if $place in $i.qty then $i.qty[$place] else 0 #
+ ±<input type="text" name="qty_$line" class="qty" />
+ </td>
+ #end if
+ #end filter
#end def
#def select_places($name, $add = None)
@@ -275,14 +277,18 @@ $stylesheet
#if $add
#set $places = sorted ($places + $add)
#end if
- <select name="$name">
- <option value="" selected="selected">---</option>
- #for p in $places
- <option>$p</option>
- #end for
- </select>
+ #filter WebSafe
+ <select name="$name">
+ <option value="" selected="selected">---</option>
+ #for p in $places
+ <option>$p</option>
+ #end for
+ </select>
+ #end filter
#end def
+#filter WebSafe
+
#if $error
<p class="error">$error</p>
#end if
@@ -297,17 +303,19 @@ $stylesheet
</p></form>
<form method="POST"><p>
<input type="hidden" name="action" value="merge" />
- Merge $select_places("from")
+ #filter None
+ Merge $select_places("from")
+ #end filter
x <input class="number" type="text" name="factor" value="1" />
- to $select_places("to", ['main'])
+ #filter None
+ to $select_places("to", ['main'])
+ #end filter
<input type="submit" value="OK" />
</p></form>
#else
<form><p><input type="submit" value="Leave $mode mode" /></p></form>
#end if
-#filter WebSafe
-
<form method="POST">
<input type="hidden" name="action" value="update" />
<table>