Re: A question and a little praise

will guaraldi <[email protected]>
Newsgroups gmane.comp.web.pyblosxom.user
Message-ID <[email protected]>
On Fri, 3 Sep 2004, Blake Winton wrote:

> will guaraldi wrote:
>> PyBlosxom doesn't do context-sensitive variable replacement.  I don't 
>> think it's a good solution to store variable values for all the 
>> variations of text and encoding in PyBlosxom, though if you want to do 
>> a plugin that does that, that's cool and not hard to do.
>
> Wasn't there a plugin which would let you run bits of code in your 
> variables? So, something like '<a href="${urlescape(py['filename'])}">' 
> would do the right thing.  Am I imagining things again?  Maybe I'm 
> thinking of the Cheetah templating system...

PyBlosxom does that by default, but what happens behind the scenes is a 
function call.  So we'd have to set up all those variables to point to 
functions and then call them....  I think that's not really how we want to 
solve this, though I'll toss it around a bit more.


>> As a side note, I'm of the opinion that building a renderer is the best 
>> solution for all syndication types (ATOM, RSS*, OPML, ...).
>
> Keeping this in mind, do you really want to register my plugin? Perhaps 
> as a stopgap measure until someone takes up the torch of writing the 
> renderers, I suppose.

I think syndication feeds are important.  So I think I'd like to register 
it with the registry (just like all the other contributed plugins) and 
also toss it into the contributed plugins in CVS that come with pyblosxom.

I'd like to do the same for other syndication formats, but someone needs 
to write the code first.

/will


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.