From 20821bdfb5e90f4d7173349542ad51d7535e5e77 Mon Sep 17 00:00:00 2001 From: interp Date: Wed, 16 Apr 2003 16:03:06 +0000 Subject: [PATCH] Adapt to recent change of session-interface in surflet-handler --- .../root/surflets/admin-surflets.scm | 231 +++++++++--------- 1 file changed, 117 insertions(+), 114 deletions(-) diff --git a/scheme/httpd/surflets/web-server/root/surflets/admin-surflets.scm b/scheme/httpd/surflets/web-server/root/surflets/admin-surflets.scm index 8e67eb0..85a5570 100644 --- a/scheme/httpd/surflets/web-server/root/surflets/admin-surflets.scm +++ b/scheme/httpd/surflets/web-server/root/surflets/admin-surflets.scm @@ -72,28 +72,31 @@ (show-outdated (make-callback show-surflets)) (for-each unload-surflet surflet-names))) - (define (no-surflets) + (define (no-surflets callback) `(p "Currently, there are no SUrflets loaded " - (url ,(make-callback show-surflets) "(reload)") + (url ,(callback show-surflets) "(reload)") ", but there may be " - (url ,(make-callback show-sessions) "sessions") + (url ,(callback show-sessions) "sessions") " you want to administer.")) (define (show-surflets req . maybe-update-text) (let* ((update-text (:optional maybe-update-text "")) (loaded-surflets (sort-list! (get-loaded-surflets) string? entry1 entry2) - (session-id? entry1 entry2) - (session-surflet-name? session1 session2) + (session-surflet-name? session1 session2) + (session-id