diff options
author | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2011-02-22 16:35:04 +0100 |
---|---|---|
committer | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2011-02-22 16:35:04 +0100 |
commit | fd85dc022961dac0a068573828afbea48c6b4a67 (patch) | |
tree | 9e511cb56bef3179fe0827a4e9ef31568ad533ca | |
parent | 09283460cf71f10f9d50c60430576c19a58542d4 (diff) |
make delete column a POST request
-rw-r--r-- | classic.css | 2 | ||||
-rw-r--r-- | default.css | 10 | ||||
-rw-r--r-- | pollhead.rb | 13 |
3 files changed, 15 insertions, 10 deletions
diff --git a/classic.css b/classic.css index cdeb084..c67b2f1 100644 --- a/classic.css +++ b/classic.css @@ -48,7 +48,7 @@ td.name { text-align:right; } -#active { +#active, #active input.delete { background-color:#A00; } diff --git a/default.css b/default.css index 13e11c3..6d02e23 100644 --- a/default.css +++ b/default.css @@ -57,7 +57,7 @@ td.name { text-align:right; } -#active { +#active, #active input.delete{ background-color:#CCF; } @@ -82,7 +82,13 @@ input.navigation { background-color: #EEE; } -.navigation:hover, .notchosen:hover, .disabled:hover, .delete:hover, .toggle:hover { +a.editcolumn { + color: black; +} +a.editcolumn:hover { + text-decoration:none; +} +.navigation:hover, .notchosen:hover, .disabled:hover, .editcolumn:hover, #active .delete:hover, .delete:hover, .toggle:hover { background-color: #CCC; } diff --git a/pollhead.rb b/pollhead.rb index 405dd2e..18d97e5 100644 --- a/pollhead.rb +++ b/pollhead.rb @@ -71,16 +71,15 @@ SORTSYMBOL editstr = _("Edit column") deletestr = _("Delete column") ret += <<EDITDELETE - <div> - <small> - <a href="?editcolumn=#{CGI.escapeHTML(CGI.escape(columntitle))}" title="#{editstr}"> +<form method='post' action=''> + <div class='editdelete'> + <a class='editcolumn' href="?editcolumn=#{CGI.escapeHTML(CGI.escape(columntitle))}" title="#{editstr}"> #{EDIT} </a>| - <a href="?deletecolumn=#{CGI.escapeHTML(CGI.escape(columntitle))}" title="#{deletestr}"> - #{DELETE} - </a> - </small> + <input style='padding:0;margin:0' title='#{deletestr}' class='delete' type='submit' value='#{DELETE}' /> + <input type='hidden' name='deletecolumn' value='#{CGI.escapeHTML(CGI.escape(columntitle))}' /> </div> +</form> EDITDELETE end ret += "</th>" |