[pmwiki-users] Kind-of Blog, a blog for PmWiki

sven saurwein saurwein at komit.at
Sun Dec 11 07:48:02 CST 2005


Ryan R. Varick wrote:
> On 12/10/05, Han Baas <hanbb at xs4all.nl> wrote:
> 
>>IMHO the calendar is a very poor way of archiving. What is needed
>>here are three things:
> 
> 
> I think you're exactly right.  KOB, I think, has the potential to be a
> rather good approximation of your standard blog package.  It does not,
> however, leverage the unique charateristics of a wiki.  In fact, it
> runs somehwat counter to the organizational model of a wiki.  Instead
> of articles, referenced by title, in context, the author is forced to
> know some obscure "code" (in this case, the date), to reference an
> existing post.  Storing posts by date imposes an artificial semantic
> barrier.
> 
> Really, I think your first point is *the* major barrier to a true
> wiki-based blogging engine.  With my limited knowledge of PmWiki, I
> don't know of any way to effectively store pages with real titles, and
> sort them by date.  As I see it, the other two points are functions of
> the first.


I agree with that and thinking it over I came across 2 features already 
implemented in pmwiki, that could help this:
(:pagelist:) - one of my favourite tools allover
(:title:) - which has been discussed lately on this list


u can see it in action at my KOB test site:
http://www.socialpatterns.org/kob/index.php/Blog/ArchivePagelist
http://www.socialpatterns.org/kob/


a simple approach for an alternative archive besides the calendar:

(*) I -for now manually- added (:title:) markup to every posting, with 
the title the same as the post heading. This sure could be done by the 
New Entry Form.

(*) put $FPLSimpleIFmt="<li><a href='\$PageUrl'>\$Title</a> - 
<small>\$Name</small></li>"; in my config.php

(*) using (:pagelist:) with some options

(*) sorting relies on the date coherent pagenames

(*) order=-name brings it up revers chronological

(*) filtering pagenames by part of their unique date name (200512, 2004) 
provides more alternative listing

(*) Im not too familiar with the $FPLByGroupIFmt thing, but one can sure 
provide a cleaner look by fiddling around with it

(*) I also use this for the latest entries to be display in the SideBar.



gruesse
sven


-----







More information about the pmwiki-users mailing list