# HG changeset patch # User Tero Marttila # Date 1234061962 -7200 # Node ID aaa62c8e5bd5c80cdac7558009c59d0e80d232a4 # Parent 7858b7b8ffe38fce3e12610d5fe0f69ab3dcee6b add search form to menu, remove styling from inputs/selects other than the submit button diff -r 7858b7b8ffe3 -r aaa62c8e5bd5 handlers.py --- a/handlers.py Sun Feb 08 04:41:00 2009 +0200 +++ b/handlers.py Sun Feb 08 04:59:22 2009 +0200 @@ -59,7 +59,7 @@ else : raise http.ResponseError("Unknown filetype %r" % format) -def channel_search (request, channel) : +def channel_search (request, channel, q) : """ Display the search form for the channel for GET, or do the search for POST """ diff -r 7858b7b8ffe3 -r aaa62c8e5bd5 static/irclogs.css --- a/static/irclogs.css Sun Feb 08 04:41:00 2009 +0200 +++ b/static/irclogs.css Sun Feb 08 04:59:22 2009 +0200 @@ -79,21 +79,17 @@ margin: 0px; } -#menu form select, -#menu form input { +#menu form input[type=submit] { padding: 9px; margin: 0px; border: none; background-color: inherit; -} -#menu form input { cursor: pointer; } -#menu form select:hover, -#menu form input:hover { +#menu form input[type=submit]:hover { background-color: #d0d0d0; } diff -r 7858b7b8ffe3 -r aaa62c8e5bd5 templates/channel.tmpl --- a/templates/channel.tmpl Sun Feb 08 04:41:00 2009 +0200 +++ b/templates/channel.tmpl Sun Feb 08 04:59:22 2009 +0200 @@ -32,7 +32,14 @@
  • Browse by Date
  • -
  • Search
  • +
  • +
    + + + + +
    +
  • [RSS]
  • diff -r 7858b7b8ffe3 -r aaa62c8e5bd5 urls.py --- a/urls.py Sun Feb 08 04:41:00 2009 +0200 +++ b/urls.py Sun Feb 08 04:59:22 2009 +0200 @@ -29,7 +29,7 @@ channel_select = url('/channel_select/?channel:cid', handlers.channel_select ) channel_view = url('/channels/{channel:cid}/?count:str=10', handlers.channel_view ) channel_last = url('/channels/{channel:cid}/last/{count:int=100}/{format=html}', handlers.channel_last ) -channel_search = url('/channels/{channel:cid}/search', handlers.channel_search ) +channel_search = url('/channels/{channel:cid}/search/?q', handlers.channel_search ) # mapper mapper = URLTree(