aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2020-08-10 17:32:05 +0200
committerHugo Hörnquist <hugo@lysator.liu.se>2020-08-10 17:32:05 +0200
commit0a9023fc23eb29f0e8937f153341c4859457a89b (patch)
treea4f32b82b7d1de797b2ce96aebf1210f0b2561b0
parentReally start breaking apart HTML. (diff)
downloadcalp-0a9023fc23eb29f0e8937f153341c4859457a89b.tar.gz
calp-0a9023fc23eb29f0e8937f153341c4859457a89b.tar.xz
Fix problems with new HTML for calendar view.
-rwxr-xr-xconfigure2
-rw-r--r--module/entry-points/server.scm9
2 files changed, 7 insertions, 4 deletions
diff --git a/configure b/configure
index 6f5dc927..a5ef456e 100755
--- a/configure
+++ b/configure
@@ -21,7 +21,7 @@
(define PREFIX //)
(define CACHE_DIR (string-append PREFIX // "var/cache/calp"))
-(define LIBEXEC (if *develop* here (string-append PREFIX // "usr/lib/calp"))
+(define LIBEXEC (if *develop* here (string-append PREFIX // "usr/lib/calp")))
(define pipe
(-> LIBEXEC
diff --git a/module/entry-points/server.scm b/module/entry-points/server.scm
index 0d2f84b2..fb6b2575 100644
--- a/module/entry-points/server.scm
+++ b/module/entry-points/server.scm
@@ -32,11 +32,13 @@
:use-module (vcomponent)
:use-module (vcomponent search)
:use-module (datetime)
- :use-module (output html)
+ ;; :use-module (output html)
:use-module (output ical)
:autoload (vcomponent instance) (global-event-object)
+ :use-module (html view calendar)
+
:export (main)
)
@@ -111,7 +113,7 @@
end-date: (date+ start-date (date day: 6))
next-start: (lambda (d) (date+ d (date day: 7)))
prev-start: (lambda (d) (date- d (date day: 7)))
- render-calendar: render-calendar
+ render-calendar: (@ (html view calendar week) render-calendar)
intervaltype: 'week
))))))
@@ -128,7 +130,8 @@
(date day: 1))
next-start: month+
prev-start: month-
- render-calendar: render-calendar-table
+ render-calendar: (@ (html view calendar month)
+ render-calendar-table)
pre-start: (start-of-week start-date (get-config 'week-start))
post-end: (end-of-week (end-of-month start-date) (get-config 'week-start))
intervaltype: 'month