aboutsummaryrefslogtreecommitdiff
path: root/module/output
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2020-08-10 17:36:03 +0200
committerHugo Hörnquist <hugo@lysator.liu.se>2020-08-10 17:36:03 +0200
commitee9989c82c43428e6b91b08f1e31497b154e8d17 (patch)
tree6f4fa564311fd1a633e6a10ec48a2eca5c352a46 /module/output
parentFix problems with new HTML for calendar view. (diff)
downloadcalp-ee9989c82c43428e6b91b08f1e31497b154e8d17.tar.gz
calp-ee9989c82c43428e6b91b08f1e31497b154e8d17.tar.xz
Rename html search module.
Diffstat (limited to 'module/output')
-rw-r--r--module/output/html-search.scm36
1 files changed, 0 insertions, 36 deletions
diff --git a/module/output/html-search.scm b/module/output/html-search.scm
index 070a725e..e69de29b 100644
--- a/module/output/html-search.scm
+++ b/module/output/html-search.scm
@@ -1,36 +0,0 @@
-;; TODO rename this module
-(define-module (output html-search)
- :use-module (util)
- :use-module (vcomponent)
- :use-module (vcomponent search)
- :use-module ((ice-9 pretty-print) :select (pretty-print))
- :use-module (html components)
- :use-module (html vcomponent)
- )
-
-(define-public (search-result-page
- search-term search-result page paginator q=)
- (xhtml-doc
- (@ (lang sv))
- (head (title "Search results")
- ,(include-css "/static/style.css"))
- (body
- (h2 "Search term")
- (form
- (pre (textarea (@ (name "q") (rows 5) (spellcheck false)
- (style "width:100%"))
- ,(with-output-to-string
- (lambda () (pretty-print search-term)))))
- (input (@ (type submit))))
- (h2 "Result (page " ,page ")")
- (ul
- ,@(compact-event-list search-result))
- (div (@ (class "paginator"))
- ,@(paginator->list
- paginator
- (lambda (p) (if (= p page)
- `(span ,p)
- `(a (@ (href "?" ,q= "&p=" ,p)) ,p)))
- (lambda (p) `(a (@ (href "?" ,q= "&p=" ,p)) "»"))))
- )))
-