;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Aug 2002
;;;;
-;;;; $Id: base.lisp,v 1.1 2003/06/20 04:12:29 kevin Exp $
+;;;; $Id: base.lisp,v 1.2 2003/06/20 04:46:54 kevin Exp $
;;;;
;;;; This file, part of LML, is Copyright (c) 2002 by Kevin M. Rosenberg
;;;;
,@body))))
+
+(defmacro alink (url desc)
+ `(html
+ ((:a :href ,url) ,desc)))
+
+(defmacro alink-c (class url desc)
+ `(html
+ ((:a :class ,class :href ,url) ,desc)))
+
+(export '(alink alink-c))
;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Aug 2002
;;;;
-;;;; $Id: stdsite.lisp,v 1.1 2003/06/20 04:12:29 kevin Exp $
+;;;; $Id: stdsite.lisp,v 1.2 2003/06/20 04:46:54 kevin Exp $
;;;;
;;;; This file, part of LML2, is Copyright (c) 2002 by Kevin M. Rosenberg
;;;;
(defmacro std-body (file &body body)
- `(body
- (lml-load "banner.lml_")
- (html
+ `(html
+ (:body
+ (lml-load "banner.lml_")
((:table :class "stdbodytable" :border "0" :cellpadding "3")
(:tbody
((:tr :valign "top")
- ((td :class "stdcontentcell")
+ ((:td :class "stdcontentcell")
(lml-load "contents.lml_"))
((:td :valign "top")
,@body