chiark / gitweb /
Web UI nonces are now base64-encoded, and have a shorter key.
[disorder] / templates / search.html
index 42d1bc5e547265fcdded0e7ee46d4d82b636874e..ea7a63223f990b2d482c7e5eec73187794487116 100644 (file)
@@ -24,19 +24,20 @@ USA
   <title>@label:search.title@</title>
  </head>
  <body>
-@include{@label{menu}@}@
+@include{topbar}@
    <h1 class=title>@label:search.title@</h1>
 
    <form class=search action="@url@" method=POST
          enctype="multipart/form-data" accept-charset=utf-8>
-    <div class=search>
+     <p class=search>Enter search terms:
      <input class=query name=query type=text value="@arg:query@"
-      size=32>
-     <button class=search name=action type=submit value=search>
+      size=50>
+     <button class=search name=submit type=submit>
       @label:search.search@
      </button>
+     <input name=action type=hidden value=search>
      <input name=nonce type=hidden value="@nonce@">
-    </div>
+     </p>
    </form>
 
    <div class=searchresults>
@@ -51,7 +52,7 @@ USA
       @search{title}{
       <div class="search_title">
        <p class="search_title">Title:
-       <a href="@url@?action=play&#38;file=@urlquote{@file@}@&#38;back=@urlquote{@thisurl@}@&#38;nonce=@nonce@">@part:title@</a>
+       <a href="@url@?action=play&#38;file=@urlquote{@file@}@&#38;back=@urlquote{@thisurl@}@&#38;n=@nonce@">@part:title@</a>
        @if{@eq{@trackstate{@file@}@}{playing}@}{[<b>playing</b>]}@
        @if{@eq{@trackstate{@file@}@}{queued}@}{[<b>queued</b>]}@
        </p>
@@ -63,7 +64,7 @@ USA
     }@
    </div>
 
-@include{@label{menu}@end}@
+@include{topbarend}@
  </body>
 </html>
 @@