racket/collects/help/servlets/private/external.ss
Eli Barzilay 3532652539 misc improvements
svn: r7191
2007-08-27 04:07:47 +00:00

14 lines
624 B
Scheme

(module external mzscheme
(require (lib "servlet.ss" "web-server") (lib "defmacro.ss") "headelts.ss")
(provide external-box check-external)
(define external-box (box #f))
(define (check-external show url)
(when (unbox external-box)
(show
`(html (head ,hd-css ,@hd-links (title "Servlet unavailable"))
(body (h3 (font ([color "red"]) "Servlet unavailable"))
(p "Because the PLT Help Desk server is accepting external"
" connections, the requested Help Desk servlet"
(blockquote (tt ,url))
"is not available.")))))))