The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.6

  • Added SAXMachines Language module.
  • Seperated ContentProviders and StyleProviders into separate entities
  • Fixed more relative URI "issues"
  • Fixed xinclude in XSP pages
  • Fixed handling of XML resources - if using FastHandler don't check if the resource is XML or not. (this fixes the problem with having to "AddType text/xml .xsp" for everything you want handled)
  • Added support everywhere for axkit: URI scheme, which runs the requested URI through AxKit's engine without the need for doing a full http request.
  • Made most of AxKit warnings clean.
  • Made ConfigReader class a little easier to override
  • Use direct gzwrite() routines when writing the cache - should be slightly faster.
  • "Fixed" strange error with Gzipped output related to perl unicode support
  • Made passthru sane with alternate providers (reduces security risks - esp. with Filter)
  • Fixed some of the demo XSP pages
  • Added AxTraceIntermediate config option to aid debugging
  • 1.5.2-dev
    • Added SAXMachines Language module.
    • Seperated ContentProviders from StyleProviders

Modules

how to work object oriented with SimpleTaglib
basic SimpleTaglib demo
base class for all processors
An AxKit PDF Slideshow generator
deliver XHTML as PDF
Transform Content With SAX Filters
An XML Stylesheet Language
eXtensible Server Pages
alternate XSP taglib helper
module to make it easier to write a taglib
allow passthru=1 in querystring
base Provider class
Choose stylesheets based on a browser cookie
Choose stylesheet using file suffix
Choose stylesheet using PATH_INFO
Choose stylesheet using querystring
Choose stylesheets based on the user agent.
an XML Application Server for Apache

Provides

in lib/Apache/AxKit/Cache.pm
in lib/Apache/AxKit/CharsetConv.pm
in lib/Apache/AxKit/ConfigReader.pm
in lib/Apache/AxKit/Exception.pm
in lib/Apache/AxKit/Exception.pm
in lib/Apache/AxKit/Exception.pm
in lib/Apache/AxKit/Exception.pm
in lib/Apache/AxKit/Exception.pm
in lib/Apache/AxKit/Exception.pm
in lib/Apache/AxKit/Language/AxPoint.pm
in lib/Apache/AxKit/Language/LibXSLT.pm
in lib/Apache/AxKit/Language/PassiveTeX.pm
in lib/Apache/AxKit/Language/Query.pm
in lib/Apache/AxKit/Language/Sablot.pm
in lib/Apache/AxKit/Language/Sablot.pm
in lib/Apache/AxKit/Language/XMLNewsNITF.pm
in lib/Apache/AxKit/Language/XMLNewsRDF.pm
in lib/Apache/AxKit/Language/XPathScript.pm
in lib/Apache/AxKit/Language/XSP.pm
in lib/Apache/AxKit/MediaChooser/WAPCheck.pm
in lib/Apache/AxKit/Provider/File.pm
in lib/Apache/AxKit/Provider/Filter.pm
in lib/Apache/AxKit/Provider/Scalar.pm
in lib/AxKit.pm
in lib/AxKit.pm
in lib/Apache/AxKit/Language/XSP.pm
in lib/Apache/AxKit/Language/XSP.pm
in demo/AxKit/XSP/Demo/Object.pm
in lib/Apache/AxKit/Language/XSP.pm
in lib/Apache/AxKit/Language/XSP.pm
in demo/AxKit/XSP/Demo/Simple.pm