.. class:: hiddentitle About this site =============== .. include:: batbelt_menu.rst .. raw:: html
These pages was made using the following tools: ----------------------------------------------- * |reStructuredText| * Fedora Linux * Python * The Gimp * Emacs * Apache * Lynx * Firefox This site is written entirely using only |rst|_ and CSS_. The HTML files are generated using a simple Makefile_ running rst2html of the appropriate `source files`_ which are controlled by a Subversion_ repository_. The layout is controlled by a simple stylesheet_. The diary `RSS feed `_ is created at build time, by first converting the `source file `_ into `XML `_ and then running it though a `XSLT `_ using xsltproc_. A big advantage with using |rst|_ is that your HTML becomes validated XHTML 1.0. Which in turn should make these pages look their best with Any Browser (tm) ;-) .. With the old site I used a couple of python scripts to generate the site from a series of template files. These files contained the actual information, and the script made the framework around it. A Makefile kept track of which file needed to be regenerated if something changed. I felt that Zope_, Plone_, php/msql, or similar would be overkill on a site like this, but I still wanted it to be very easy to maintain. With |rst|_ I can use any old editor and just write simple text. This also makes it simple to parse and spell check with standard tools. This goes well with the philosophy of ``"Keep It Simple Stupid"`` and ``"Less is More"`` with I'm very much a subscriber to. .. image:: bilder/valid-xhtml10.png :alt: Valid XHTML 1.0 :align: left .. image:: bilder/valid-css.png :alt: Valid CSS :align: left .. image:: bilder/any-browser.gif :alt: Best View With Any Browser .. raw:: html