summaryrefslogtreecommitdiff
path: root/journal.lisp
diff options
context:
space:
mode:
authorMatthias Benkard <code@mail.matthias.benkard.de>2007-10-07 18:44:13 +0200
committerMatthias Benkard <code@mail.matthias.benkard.de>2007-10-07 18:44:13 +0200
commitb5c357c081a4901c892ab0e61e33ab94ade98086 (patch)
treefcc2b13bf09d5b7cb0c4be6489645aa8cdae9355 /journal.lisp
parente6b65cb7b6c16d1fb9ecb86260dddb1fc0c4b115 (diff)
Make use of Akismet for spam detection.
darcs-hash:8828531ab148ca71cca0a0dbef7733717834cbb4
Diffstat (limited to 'journal.lisp')
-rwxr-xr-xjournal.lisp17
1 files changed, 14 insertions, 3 deletions
diff --git a/journal.lisp b/journal.lisp
index 5da6fe1..8e612e5 100755
--- a/journal.lisp
+++ b/journal.lisp
@@ -198,9 +198,14 @@
(<:p (<:as-is "Bitte beachten Sie, da&szlig; E-Mail-Adressen niemals
ver&ouml;ffentlicht werden und nur von Matthias eingesehen
werden k&ouml;nnen."))
- (<:p (<:strong "Hinweis an Spammer: ")
- (<:as-is "Hyperlinks werden so erzeugt, da&szlig; sie von Suchmaschinen
- nicht beachtet werden. Sparen Sie sich also die M&uuml;he."))
+ (<:p (<:strong "Hinweise: ")
+ "Diese Website verwendet "
+ (<:a :href "http://akismet.com/" "Akismet")
+ " zur Spamerkennung. "
+ (<:as-is "E-Mail-Adressen werden auch gegen&uuml;ber Akismet
+ unter Verschlu&szlig; gehalten. Nur unformatierter
+ Text ist erlaubt. Leerzeilen trennen
+ Abs&auml;tze."))
(<:form :action (link-to :view :post-id id)
:method "post"
:accept-charset #+(or) "ISO-10646-UTF-1"
@@ -279,6 +284,12 @@
"NEU! Jetzt ohne regelm&auml;&szlig;ige Serverabst&uuml;rze!"
"NEU! Jetzt mit mehr als 3 % Uptime!")))
(<:as-is " &bull;&bull;&bull;")))
+ (when *journal-warnings*
+ (<:div :id :warnings
+ (dolist (warning *journal-warnings*)
+ (<:div :class :journal-warning
+ (<:p (<:strong "Achtung!"))
+ (<:as-is warning)))))
(<:div :id :contents
(funcall thunk))
(<:div :id :navigation))