AxKit Demo Setup

# Docs

AxKit documentation. Note that this is disabled by default as it requires the `Pod::SAX` module. Install that and enable in `etc/axkit.conf`.

# Demos

These are very simple demos to get you an idea of how AxKit2 works.

## XSLT

XSLT - eXtensible Stylesheet Language - a templating language which provides a very powerful language for processing XML.

Click here.

## XSP

XSP - eXtensible Server Pages - A language originally designed by the Cocoon project and adopted and extended by AxKit to allow dynamic generation of XML using a server-side page language. XSP can be very powerful and extended by tag libraries which hide much of the functionality, making complex page generation simple.

Click here.

## TAL

TAL - Tagged Attribute Language - A new option for AxKit2. This language allows you to design your HTML as though it looked like the final output. Then you just add some attributes to the elements you need to be "dynamic" which indicate which parts of the XML source it should get data from. The TAL backend then does all the work and generates a HTML page. Very cool.

Click here.

## XPathScript

XPathScript - A language created to give some of perl's power and simple expressability to XML transformation. Like XSLT it is mainly a declarative language, but with the added power of Perl you can do all kinds of crazy stuff that XSLT forbids.

Click here.

## Generic Transformation

This demonstrates the use of generic_transform, a plugin that lets you build a static pipeline of processors just like you used to do in AxKit1.

Click here.

## Gallery

A full blown demo application - an image gallery.

Click here.

## sPod5

A Pod based presentation system.

Click here.

## MoeWiki

A minimal Wiki.

Click here.