[pmwiki-users] Re: Re: Blog proposal

Ryan R. Varick rvarick at gmail.com
Thu Dec 15 11:47:44 CST 2005


On 12/15/05, Patrick R. Michaud <pmichaud at pobox.com> wrote:
> * We may have a special ?action=newblog that can be used to
>   automatically drop an author into an editor with the pagename
>   constructed from the current date, a serial number, or a
>   combination of the two (configurable).

Things I like:

1. That blog pages are wiki pages.
2. That linking and presentation are handled natively.
3. That it's simpler than KOB.
4. That we're trying to support blog+wiki and wiki+blog behaviors.

I see point (4) as two distinct things.  For the former, entries are
created from a form -- they are created with little regard for
existing pages.  For the latter, entries are created in context, as
"normal" wiki pages.  A blog says, "I have something to say, and it's
not necessarily related to what's already here."  A wiki says, "I have
something to say, which is an extension of this page that I am adding
it to," even if the author is editing the page to add a link to
20051215.  Blog entries may exist as long trails of unconnected pages
-- wiki pages are inherently connected.

And I think it's an important distinction because that is what people
will want to use.  Therefore, I think the pagename and the entry title
should ALWAYS be the same thing.  There should be NO difference
between the two.  When a page is created from the proposed
?action=new, the author should be presented with a title field and a
content field.  The title field should be the pagename, unless the
author chooses to leave it blank.  Only then should PmWiki
automagically create a pagename (and I'm not even sure it should do it
in this case).

For pages that are created by adding (:blog:), the title is already
implied by the pagename.  KOB makes a distinction between page name
and title only because I don't know how to do it any better.

On 12/15/05, Patrick R. Michaud <pmichaud at pobox.com> wrote:
> Options to (:bloglist:) could take care of each of the above.
> I guess my question is "what should the options be?"  And should
> we have one directive with options, or several different directives?

I think this will tend toward two broad behaviors:  full digest and
partial digest.  A full digest view will show the last N blog entries.
 The partial digest will be used to show either recent post titles, or
brief (loaded term) excerpts.

For the full digest, KOB tries to support flexibility in presentation
with the $kobEntryFmt variable.  I wanted to give authors a chance to
decide how the formatte the timestamp, whether the permalink was
first, what markup was used for titles, etc.  I expect authors would
desire similar flexibilty for partial digests.  Some may want to show
only titles, other may want dates as well.

Ryan




More information about the pmwiki-users mailing list