From: <mi...@pc...> - 2005-06-15 14:16:39
|
{emo;python} There is a new version of **rest2web** [#]_ available at Voidspace__, in SVN__, and at Sourceforge__. This version adds something called *uservalues* to rest2web. It allows you to create values that can be used by the templating system, and to specify another file to be used as the body of the page. If that body uses your uservalues, it is easy to have several files using the same body - but inserting different text into it. One obvious use for this is having multiple translations of the same site. See `uservalues`__ for the lowdown and `translation pages`__ for a trivial example. The source of the example is included in the distribution - so you can see how it's done. For those who don't know, **rest2web** is a website templating system optimised for storing content in reST format__. It can autogenerate navigation links and sidebars for you, as well as sporting a flexible templating and macro system. See the `online docs`__ for more details than you could possibly want. .. [#] We're now up to **0.2.2** __ /python/rest2web __ https://svn.rest2web.python-hosting.com __ http://sourceforge.net/projects/rest2web __ /python/rest2web/uservalues.html __ /python/rest2web/translation/index.html __ http://docutils.sourceforge.net __ /python/rest2web |