Permalink
Browse files

added tags for digg and delicious links. code cleanup.

  • Loading branch information...
1 parent 1c6f249 commit 0bdb31ed4a4c8e349c2b39a1427df7f1f467505f @hugoduncan committed Apr 1, 2009
View
@@ -149,7 +149,7 @@ else
</head>
<body>
<h2>Thanks!</h2>
- <p>Your comment will be included the next time this blog is rebuilt.</p>
+ <p>Your comment will be included the next time the comments are moderated.</p>
<p><a href="$ENV{'HTTP_REFERER'}">Return to blog</a>.</p>
</body>
</html>
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://hugoduncan.org/xmlns/post">
+<head>
+ <title>cl-blog-generator Gets Comments</title>
+ <tag>lisp</tag>
+ <tag>cl-blog-generator</tag>
+ <tag>advogato</tag>
+ <linkname>cl_blog_generator_gets_comments</linkname>
+<when day="31" month="3" year="2009"/><template>post</template><meta name="description" content="I have now added a comment system to cl-blog-generator. My requirements were for a simple, low overhead, commenting system, preferable one that could possibly be fully automated."/></head>
+<body>
+<p>I have now added a comment system to <a href="http://github.com/hugoduncan/cl-blog-generator">cl-blog-generator</a>. My requirements were for a simple, low overhead, commenting system, preferable one that could possibly be fully automated.</p>
+
+<p>The comment system was inspired by <a href="http://www.steve.org.uk/Software/chronicle/">Chronicle</a>'s, with a slight modification in approach - the comments are never saved on the web server, and are just sent by email to a dedicated email address. Spam filtering is delegated to the whatever spam filtering is implemented on the mail server, or in your email client. The comment emails are then processed in CL using <a href="http://common-lisp.net/project/mel-base/">mel-base</a> and written to the local filesystem. Moderation can optionally occur on the CL side, if that is preferable to using the email client.</p>
+
+<p>There is still some work left to do - I would like to be able to switch off comments on individual posts, either on demand on after a default time period - but I thought I would let real world usage drive my development.</p>
+</body>
+</html>
View
@@ -9,9 +9,14 @@
<author><name>Hugo Duncan</name></author>
<subtitle>Development Blog</subtitle>
<rights>All content written by Hugo Duncan and photos by Hugo Duncan Copyright Hugo Duncan, all rights reserved.</rights>
- <updated>2009-03-30T20:47:43.919555-04:00</updated>
+ <updated>2009-03-31T00:43:21.776272-04:00</updated>
-<entry xml:base="http://hugoduncan.github.com/cl-blog-generator/content/site/"><title>Blog Site Generators</title><link href="http://hugoduncan.github.com/cl-blog-generator/content/site/post/2009/blog_site_generators.xhtml"/><id>http://hugoduncan.github.com/cl-blog-generator/content/site/post/2009/blog_site_generators.xhtml</id><published>2009-03-26T20:00:00.000000-04:00</published><updated>2009-03-26T20:00:00.000000-04:00</updated><published>2009-03-26T20:00:00.000000-04:00</published><category scheme="http://hugoduncan.github.com/cl-blog-generator/content/site/tags" term="cl-blog-generator"/><category scheme="http://hugoduncan.github.com/cl-blog-generator/content/site/tags" term="lisp"/><category scheme="http://hugoduncan.github.com/cl-blog-generator/content/site/tags" term="blog"/><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
+<entry xml:base="http://hugoduncan.github.com/cl-blog-generator/content/site/"><title>cl-blog-generator Gets Comments</title><link href="http://hugoduncan.github.com/cl-blog-generator/content/site/post/2009/cl_blog_generator_gets_comments.xhtml"/><id>http://hugoduncan.github.com/cl-blog-generator/content/site/post/2009/cl_blog_generator_gets_comments.xhtml</id><published>2009-03-30T20:00:00.000000-04:00</published><updated>2009-03-30T20:00:00.000000-04:00</updated><published>2009-03-30T20:00:00.000000-04:00</published><category scheme="http://hugoduncan.github.com/cl-blog-generator/content/site/tags" term="advogato"/><category scheme="http://hugoduncan.github.com/cl-blog-generator/content/site/tags" term="cl-blog-generator"/><category scheme="http://hugoduncan.github.com/cl-blog-generator/content/site/tags" term="lisp"/><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I have now added a comment system to <a href="http://github.com/hugoduncan/cl-blog-generator">cl-blog-generator</a>. My requirements were for a simple, low overhead, commenting system, preferable one that could possibly be fully automated.</p></div></summary><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I have now added a comment system to <a href="http://github.com/hugoduncan/cl-blog-generator">cl-blog-generator</a>. My requirements were for a simple, low overhead, commenting system, preferable one that could possibly be fully automated.</p>
+
+<p>The comment system was inspired by <a href="http://www.steve.org.uk/Software/chronicle/">Chronicle</a>'s, with a slight modification in approach - the comments are never saved on the web server, and are just sent by email to a dedicated email address. Spam filtering is delegated to the whatever spam filtering is implemented on the mail server, or in your email client. The comment emails are then processed in CL using <a href="http://common-lisp.net/project/mel-base/">mel-base</a> and written to the local filesystem. Moderation can optionally occur on the CL side, if that is preferable to using the email client.</p>
+
+<p>There is still some work left to do - I would like to be able to switch off comments on individual posts, either on demand on after a default time period - but I thought I would let real world usage drive my development.</p>
+</div></content></entry><entry xml:base="http://hugoduncan.github.com/cl-blog-generator/content/site/"><title>Blog Site Generators</title><link href="http://hugoduncan.github.com/cl-blog-generator/content/site/post/2009/blog_site_generators.xhtml"/><id>http://hugoduncan.github.com/cl-blog-generator/content/site/post/2009/blog_site_generators.xhtml</id><published>2009-03-26T20:00:00.000000-04:00</published><updated>2009-03-26T20:00:00.000000-04:00</updated><published>2009-03-26T20:00:00.000000-04:00</published><category scheme="http://hugoduncan.github.com/cl-blog-generator/content/site/tags" term="cl-blog-generator"/><category scheme="http://hugoduncan.github.com/cl-blog-generator/content/site/tags" term="lisp"/><category scheme="http://hugoduncan.github.com/cl-blog-generator/content/site/tags" term="blog"/><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
I recently uploaded some links to my <a href="http://github.com/hugoduncan/cl-blog-generator">cl-blog-generator</a> project, and have been getting some feedback with comparisons to other blog site generators, or compilers, such as <a href="http://www.advogato.org/person/Stevey/">Steve Kemp</a>'s <a href="http://www.steve.org.uk/Software/chronicle/">Chronicle</a>, or <a href="http://github.com/mojombo/jekyll">Jekyll</a> as used on <a href="http://github.com/blog/272-github-pages">GitHub Pages</a>. Compared to these, cl-blog-generator is immature, but takes a different approach in several areas that <a href="http://advogato.org/person/chalst/">Charles Stewart</a> suggested might be worth exploring. I look forward to any comments you might have.
</p></div></summary><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
I recently uploaded some links to my <a href="http://github.com/hugoduncan/cl-blog-generator">cl-blog-generator</a> project, and have been getting some feedback with comparisons to other blog site generators, or compilers, such as <a href="http://www.advogato.org/person/Stevey/">Steve Kemp</a>'s <a href="http://www.steve.org.uk/Software/chronicle/">Chronicle</a>, or <a href="http://github.com/mojombo/jekyll">Jekyll</a> as used on <a href="http://github.com/blog/272-github-pages">GitHub Pages</a>. Compared to these, cl-blog-generator is immature, but takes a different approach in several areas that <a href="http://advogato.org/person/chalst/">Charles Stewart</a> suggested might be worth exploring. I look forward to any comments you might have.
View
@@ -14,6 +14,11 @@
<div id="banner"><h1>cl-blog-generator</h1></div>
<div id="centercontent">
<div class="posts">
+ <div class="post-link-with-synopsis">
+ <span class="post-link"><a href="post/2009/cl_blog_generator_gets_comments.xhtml">cl-blog-generator Gets Comments</a></span> ·
+ <span class="post-synopsis"><p>I have now added a comment system to <a href="http://github.com/hugoduncan/cl-blog-generator">cl-blog-generator</a>. My requirements were for a simple, low overhead, commenting system, preferable one that could possibly be fully automated.</p></span>
+ </div>
+
<div class="post-link-with-synopsis">
<span class="post-link"><a href="post/2009/blog_site_generators.xhtml">Blog Site Generators</a></span> ·
<span class="post-synopsis"><p>
@@ -5,7 +5,7 @@
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<link href="../../style.css" title="sans" media="screen" type="text/css" rel="stylesheet"/>
<link href="../../feed.atom" title="Atom (full content)" type="application/atom+xml" rel="alternate"/>
-<title>cl-blog-generator : Blog Site Generators</title><link rel="prev" href="/cl-blog-generator/content/site/post/2009/blog_generator_configuration.xhtml" title="Blog Generator Configuration"/><meta name="description" content="&#10;I recently uploaded some links to my cl-blog-generator project, and have been getting some feedback with comparisons to other blog site generators, or compilers, such as Steve Kemp's Chronicle, or Jekyll as used on GitHub Pages. Compared to these, cl-blog-generator is immature, but takes a different approach in several areas that Charles Stewart suggested might be worth exploring. I look forward to any comments you might have.&#10;"/><meta name="keywords" content="cl-blog-generator,lisp,blog"/>
+<title>cl-blog-generator : Blog Site Generators</title><link rel="prev" href="/cl-blog-generator/content/site/post/2009/blog_generator_configuration.xhtml" title="Blog Generator Configuration"/><link rel="next" href="/cl-blog-generator/content/site/post/2009/cl_blog_generator_gets_comments.xhtml" title="cl-blog-generator Gets Comments"/><meta name="description" content="&#10;I recently uploaded some links to my cl-blog-generator project, and have been getting some feedback with comparisons to other blog site generators, or compilers, such as Steve Kemp's Chronicle, or Jekyll as used on GitHub Pages. Compared to these, cl-blog-generator is immature, but takes a different approach in several areas that Charles Stewart suggested might be worth exploring. I look forward to any comments you might have.&#10;"/><meta name="keywords" content="cl-blog-generator,lisp,blog"/>
</head>
<body>
<div id="container">
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
+<link href="../../style.css" title="sans" media="screen" type="text/css" rel="stylesheet"/>
+<link href="../../feed.atom" title="Atom (full content)" type="application/atom+xml" rel="alternate"/>
+<title>cl-blog-generator : cl-blog-generator Gets Comments</title><link rel="prev" href="/cl-blog-generator/content/site/post/2009/blog_site_generators.xhtml" title="Blog Site Generators"/><meta name="description" content="I have now added a comment system to cl-blog-generator. My requirements were for a simple, low overhead, commenting system, preferable one that could possibly be fully automated."/><meta name="keywords" content="advogato,cl-blog-generator,lisp"/>
+</head>
+<body>
+<div id="container">
+<div id="banner"><h1><span id="post-title">cl-blog-generator Gets Comments</span></h1></div>
+<div id="centercontent">
+<div id="post"><p>I have now added a comment system to <a href="http://github.com/hugoduncan/cl-blog-generator">cl-blog-generator</a>. My requirements were for a simple, low overhead, commenting system, preferable one that could possibly be fully automated.</p>
+
+<p>The comment system was inspired by <a href="http://www.steve.org.uk/Software/chronicle/">Chronicle</a>'s, with a slight modification in approach - the comments are never saved on the web server, and are just sent by email to a dedicated email address. Spam filtering is delegated to the whatever spam filtering is implemented on the mail server, or in your email client. The comment emails are then processed in CL using <a href="http://common-lisp.net/project/mel-base/">mel-base</a> and written to the local filesystem. Moderation can optionally occur on the CL side, if that is preferable to using the email client.</p>
+
+<p>There is still some work left to do - I would like to be able to switch off comments on individual posts, either on demand on after a default time period - but I thought I would let real world usage drive my development.</p>
+</div>
+</div>
+
+<div id="rightcontent">
+<div class="oo"><a href="../../index.xhtml" id="to-home"><span id="home">home</span></a></div>
+ <a href="" rel="me">source</a>
+ <a href="http://hugoduncan.org" rel="me">Hugo Duncan</a>
+<div class="vcard">
+ <a href="http://hugoduncan.org/" class="fn url">Hugo Duncan</a>
+ <div><a href="mailto:blogen@hugoduncan.org" class="email">
+ <span class="type">pref</span><span>erred email</span>
+ </a></div>
+<div id="post-data">
+<hr/>
+<div id="post-title">cl-blog-generator Gets Comments</div>
+<div>Written: <span id="post-when">31-3-2009</span></div>
+<div><span id="post-updated"/></div>
+Tags: <div id="post-tags">
+<ul class="post-tags">
+ <li class="post-tag"><a href="/cl-blog-generator/content/site/tag/advogato.xhtml">advogato</a></li>
+
+ <li class="post-tag"><a href="/cl-blog-generator/content/site/tag/clbloggenerator.xhtml">cl-blog-generator</a></li>
+
+ <li class="post-tag"><a href="/cl-blog-generator/content/site/tag/lisp.xhtml">lisp</a></li>
+</ul>
+</div>
+</div>
+</div>
+</div>
+</div>
+</body>
+</html>
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom">
+ <title>cl-blog-generatorcl-blog-generator Development Blog : advogato</title>
+ <id>http://hugoduncan.github.com/cl-blog-generator/http://hugoduncan.github.com/cl-blog-generator/content/site/tag/advogato.xhtml</id>
+ <link href="./"/>
+ <link href="" rel="self"/>
+ <logo>rsslogo.jpg</logo>
+ <icon>/favicon.ico</icon>
+ <author><name>Hugo Duncan</name></author>
+ <subtitle>Development Blog</subtitle>
+ <rights>All content written by Hugo Duncan and photos by Hugo Duncan Copyright Hugo Duncan, all rights reserved.</rights>
+ <updated>2009-03-31T00:43:22.086838-04:00</updated>
+
+<entry xml:base="http://hugoduncan.github.com/cl-blog-generator/content/site/"><title>cl-blog-generator Gets Comments</title><link href="http://hugoduncan.github.com/cl-blog-generator/content/site/post/2009/cl_blog_generator_gets_comments.xhtml"/><id>http://hugoduncan.github.com/cl-blog-generator/content/site/post/2009/cl_blog_generator_gets_comments.xhtml</id><published>2009-03-30T20:00:00.000000-04:00</published><updated>2009-03-30T20:00:00.000000-04:00</updated><published>2009-03-30T20:00:00.000000-04:00</published><category scheme="http://hugoduncan.github.com/cl-blog-generator/content/site/tags" term="advogato"/><category scheme="http://hugoduncan.github.com/cl-blog-generator/content/site/tags" term="cl-blog-generator"/><category scheme="http://hugoduncan.github.com/cl-blog-generator/content/site/tags" term="lisp"/><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I have now added a comment system to <a href="http://github.com/hugoduncan/cl-blog-generator">cl-blog-generator</a>. My requirements were for a simple, low overhead, commenting system, preferable one that could possibly be fully automated.</p></div></summary><content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I have now added a comment system to <a href="http://github.com/hugoduncan/cl-blog-generator">cl-blog-generator</a>. My requirements were for a simple, low overhead, commenting system, preferable one that could possibly be fully automated.</p>
+
+<p>The comment system was inspired by <a href="http://www.steve.org.uk/Software/chronicle/">Chronicle</a>'s, with a slight modification in approach - the comments are never saved on the web server, and are just sent by email to a dedicated email address. Spam filtering is delegated to the whatever spam filtering is implemented on the mail server, or in your email client. The comment emails are then processed in CL using <a href="http://common-lisp.net/project/mel-base/">mel-base</a> and written to the local filesystem. Moderation can optionally occur on the CL side, if that is preferable to using the email client.</p>
+
+<p>There is still some work left to do - I would like to be able to switch off comments on individual posts, either on demand on after a default time period - but I thought I would let real world usage drive my development.</p>
+</div></content></entry></feed>
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
+<link href="style.css" title="style" media="screen" type="text/css" rel="stylesheet"/>
+<meta content="lisp,blog" name="keywords"/>
+<meta content="Development blog for lisp based blog site generator" name="description"/>
+<link rel="alternate" type="application/atom+xml" title="Atom (full content)" href="/cl-blog-generator/content/site/tag/advogato.atom"/>
+<title>cl-blog-generator: advogato</title>
+</head>
+<body>
+<div id="container">
+<div id="banner"><h1>cl-blog-generator :</h1></div>
+<div id="centercontent">
+<div class="posts">
+ <div class="post-link-with-synopsis">
+ <span class="post-link"><a href="/Users/duncan/projects/blog/content/site/post/2009/cl_blog_generator_gets_comments.xhtml">cl-blog-generator Gets Comments</a></span> ·
+ <span class="post-synopsis"><p>I have now added a comment system to <a href="http://github.com/hugoduncan/cl-blog-generator">cl-blog-generator</a>. My requirements were for a simple, low overhead, commenting system, preferable one that could possibly be fully automated.</p></span>
+ </div>
+</div>
+</div>
+
+<div id="rightcontent">
+<div class="oo"><a href="/" id="to-home"><span id="home">home</span></a></div>
+ <a href="http://github.com/hugoduncan/cl-blog-generator/" rel="me">source</a>
+ <a href="http://hugoduncan.org" rel="me">Hugo Duncan</a>
+<div class="vcard">
+ <a href="http://hugoduncan.org/" class="fn url">Hugo Duncan</a>
+ <div><a href="mailto:blogen@hugoduncan.org" class="email">
+ <span class="type">pref</span><span>erred email</span>
+ </a></div>
+</div>
+<hr/>
+Related Tags: <div class="tags-related"><ul><li><a href="/cl-blog-generator/content/site/tag/blog.xhtml">blog</a></li><li><a href="/cl-blog-generator/content/site/tag/clbloggenerator.xhtml">cl-blog-generator</a></li><li><a href="/cl-blog-generator/content/site/tag/generator.xhtml">generator</a></li><li><a href="/cl-blog-generator/content/site/tag/lisp.xhtml">lisp</a></li></ul></div>
+</div>
+</div>
+</body>
+</html>
Oops, something went wrong.

0 comments on commit 0bdb31e

Please sign in to comment.