[pmwiki-users] Looking for advise on how to create a blog archive
Jan Erik Moström
lists at mostrom.pp.se
Sun Jun 29 13:59:22 CDT 2008
I would like to ask a few questions of how to build a blog, I've think
I've managed to figure out most of the things but I would like to have
some advise of how to create an archive page (or pages).
First some background: I've currently implemented the blog with one
entry per page, each page is named according to this format:
Blog.YYYYMMDDHHMMSS
for example
Blog.20080506235832s
Each page has the following format
----------------------------------------------------------------------
(:title Some clever title :)
(:bdate:2008-05-06 23:58:32:)
(:btags:one|two|three:)
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Integer mi
dui, varius non, fermentum eget, adipiscing in, odio. Cum
----------------------------------------------------------------------
I'm trying to figure out what is the best way to create some archive
pages for a blog. I want to have a page with a listing similar to this
(but I'm open for other suggestions):
2008
06 - June
05 - May
04 - April
02 - February
01 - January
2007
12 - December
11 - November
...
Note that there is no listing for March 2008 since there were no entries
made during that month.Each entry would link to a page that contained
the entries for that month. A month listing would look like this
2008-05 May
2008-05-01 11:56 kasjh dsaoij dasjd dsajdsjkds jdks
2008-05-01 15:23 jlkj fdsiojrew jdsalj dasljd alskdjas dsalj
...
2008-05-06 23.58 Some clever title
2008-05-07 12:13 daslj dsaöljd sdakj dsalkdj asdlkj
I've been trying to figure out how I should create these archive
listings. I could probably come up with some way of creating static
pages, that is I create the main index page manually and then create
an archive page for each month using pagelists for creating the actual
listing. But it would be *much* nicer if everything was created
dynamically ... unfortunately I don't have an idea if this is possible
and if it's practical (and efficient) to do it this way.
I would appreciate any comments/suggestions you have.
jem
--
Jan Erik Moström, www.mostrom.pp.se
More information about the pmwiki-users
mailing list