1
0
Fork 0
Commit graph

34 commits

Author SHA1 Message Date
Andy Wingo
579a5d7ae4 various fixes, new post support
* tekuti/comment.scm (make-new-comment): Better commit log for comments.

* tekuti/git.scm (munge-tree): Fix when creating multiple files in a new
  directory.

* tekuti/page-helpers.scm (with-authentication): Resurrect, this got lost
  somehow, in that past time place.
  (post-editing-form): Frobate a bit.
  (admin-post-link): Fix.

* tekuti/page.scm (page-admin): Frobate.
  (page-admin-post): Fix for recent change in post-from-key.
  (page-admin-new-post): Sortof works, needs some fixage.

* tekuti/post.scm (make-new-post): Implement, yay

* tekuti/util.scm (timestamp->date): New function

* tekuti/web.scm (*status-names*): add 303
2008-03-04 23:15:38 +01:00
Andy Wingo
ea420f3680 only index tags of published posts
* tekuti/tags.scm (reindex-tags): Only index published posts.
2008-03-02 17:14:20 +01:00
Andy Wingo
1ec5fb27eb implement tags/foo
* tekuti/page.scm (page-show-tag): Implement, in a basic way.
2008-03-02 16:49:11 +01:00
Andy Wingo
c08973ca92 intern some character entities
* tekuti/config.scm: Define some character entities to intern here. Not
  ideal by any means, but it works for me.
2008-03-02 15:21:50 +01:00
Andy Wingo
e9849a19cc fix up the atom feed
* tekuti/page-helpers.scm (atom-header): Set the xml:base to the root
  url.
  (atom-entry): Actually include a link to the post.
2008-03-02 00:09:22 +01:00
Andy Wingo
c2446d0f7f more cleanups 2008-02-29 13:38:07 +01:00
Andy Wingo
a9141efbe6 add missing files 2008-02-29 00:37:38 +01:00
Andy Wingo
dbed5b113d cleanups, refactorings, what-not 2008-02-29 00:32:49 +01:00
Andy Wingo
0280eb9bd0 more cleanups, xhtml sanitization thanks to MikeS, --repl 2008-02-28 22:14:42 +01:00
Andy Wingo
436ef22134 continuing simplification work 2008-02-28 14:28:38 +01:00
Andy Wingo
eae227142c add link to subscribe thingie 2008-02-28 00:46:20 +01:00
Andy Wingo
384132878a minor tweaks 2008-02-28 00:29:23 +01:00
Andy Wingo
93605cf634 more atom fixen 2008-02-27 22:34:01 +01:00
Andy Wingo
bf21a8a3c0 some atom fixen 2008-02-27 22:30:48 +01:00
Andy Wingo
227bc9cea1 incremental reindexing, import charset fixes, other thingies 2008-02-27 21:42:10 +01:00
Andy Wingo
bc57e2a655 subtitle 2008-02-25 22:59:47 +01:00
Andy Wingo
caf9618312 atom feed maybe working 2008-02-24 21:21:41 +01:00
Andy Wingo
85b09abad7 using new one-file-per-comment 2008-02-23 23:58:55 +01:00
Andy Wingo
8dbbc023a9 another checkpoint, tag cloud working... 2008-02-23 14:32:48 +01:00
Andy Wingo
cb1e7fd756 another checkpoint, off to party redux 2008-02-22 19:30:20 +01:00
Andy Wingo
bdc98f612b another checkpoint, off to party 2008-02-22 19:28:46 +01:00
Andy Wingo
77509e4d3f basic archives done 2008-02-22 18:20:41 +01:00
Andy Wingo
ca585c382f new clever indexing scheme 2008-02-22 12:57:18 +01:00
Andy Wingo
0b476a921d another checkpoint, la la la 2008-02-21 23:48:44 +01:00
Andy Wingo
99162ab839 another checkpoint, la la la 2008-02-20 09:24:18 +01:00
Andy Wingo
c2580a017d snapshot 2008-02-19 08:58:16 +01:00
Andy Wingo
7fe3def61e another checkpoint, works again! 2008-02-17 01:17:01 +01:00
Andy Wingo
fa7cc3f267 hold metadata in memory instead of in git 2008-02-12 23:28:44 +01:00
Andy Wingo
8c52717d5d redo reindexing to be more erlangy 2008-02-12 23:09:55 +01:00
Andy Wingo
da58b95476 modularization 2008-02-11 22:58:10 +01:00
Andy Wingo
4c9b3b52ae more hacks, git index done (yay) 2008-02-10 23:38:40 +01:00
Andy Wingo
04ee329b4b further hacking 2008-02-09 21:37:57 +01:00
Andy Wingo
2cae173de9 first working server 2008-02-08 16:59:45 +01:00
Andy Wingo
44a54a3454 initial beginning start thing 2008-02-08 16:00:10 +01:00