[pmwiki-users] Bloge: a new (incomplete) bundle of blogging

Eemeli Aro eemeli at gmail.com
Wed Aug 12 18:57:56 CDT 2009


As I've briefly mentioned before, I'm putting together a new bundle of
blogging-related recipes along with a default configuration that'll
help tie them all together. The way I'm doing this each of the recipes
should be usable (and useful!) just by themselves, but put together
should add up to a rather fully-featured blog engine.

To see it in action, I have test site I'm using at
<http://aut-web.hut.fi/e/Blog>. Edit access I can't grant yet as I'll
need to isolate it a bit more before I dare do that.

Now, the point of this message isn't just to advertise my work, but
also to elicit come comment and criticism. If you have an opinion on
blogging with PmWiki, now would be a very good time to say it. I have
read through <http://www.pmwiki.org/wiki/PITS/BlogFeatures> and
<http://www.pmwiki.org/wiki/PITS/00028> as well as the other bloggy
cookbook recipes and implemented what I see as the most relevant
parts, but please tell me if it looks like I'm leaving out something
vital.

Here's what I've gotten published so far (since last Monday, that is):

Bloge-Feeds
<http://www.pmwiki.org/wiki/Cookbook/Bloge-Feeds>
Blog-like Atom & RSS feeds. Really this is just a wrapper for the
standard feeds.php script, but with full-text contents and hopefully
simpler usage instructions.

Bloge-Linkback
<http://www.pmwiki.org/wiki/Cookbook/Bloge-Linkback>
Automatically send and receive Pingbacks and Trackbacks. The most
complex of these recipes, this talks REST and XML-RPC with other
servers in the background.

Bloge-Ping
<http://www.pmwiki.org/wiki/Cookbook/Bloge-Ping>
Notify search engines when a page is modified. Similar to
Bloge-Linkback, but with a much simpler interface and no verification
since you're just telling the other party that you've updated your
site.

Bloge-ShortUrl
<http://www.pmwiki.org/wiki/Cookbook/Bloge-ShortUrl>
Get short URLs on your own site. Instead of external services such as
the just-folded tr.im, you can host your own short/alternative URLs
and customize them to your heart's content.

Bloge-Tags
<http://www.pmwiki.org/wiki/Cookbook/Bloge-Tags>
Use page keywords and categories as tags. I looked at the other
tagging recipes, but ended up writing my own that equates the concepts
of keywords, categories and tags. Thanks to a suggestion by Stéphane
Heckel, it now does tag clouds as well.

Bloge-UrlApprove
<http://www.pmwiki.org/wiki/Cookbook/Bloge-UrlApprove>
Approve links one at a time. A wrapper for the standard urlapprove.php
script that lets you approve links and sites one by one instead of
having to approve all the links on a page at once.


I'm still working a bit on how to present the rest, which should tie
together the above with some PmForm and EditAttributes magic as well
as a pile of pagelist templates to make an actual blog. It may end up
as up to three separate recipes -- I'll see which parts to nibble out
first.

One thing I'm still working at is how to rename draft pages to their
proper date when they're published. Is tricky, that.

eemeli



More information about the pmwiki-users mailing list