[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