xslui is an XSLT applet to display Web pages with a modularized XML file in Web browsers. This applet can design page layout by arranging square blocks called "areas". Thus it is very easy to display layouts like horizontal columns. This layout feature can also separate descriptions of an area's arrangement and contents, even in different files. This feature provides Web pages with modularization and sharing of their parts. In addition, xslui has data operating elements with the xsldo library, which can operate on XML data in the same or other XML files as the display data. This feature provides separation of views and data.
|Tags||Documentation Markup XML XSL/XSLT Text Processing|
|Operating Systems||OS Independent|
Release Notes: This version updates xsldo and xslhtml to the latest versions. (xsldo is 1.7.0 and xslhtml is 1.2.0.) Some modifications were also made.
Release Notes: This version uses xsldo library version 1.5.1 and changes the APIs of some data operating elements. It adds some modifications.
Release Notes: This version modifies a bug in which passing the parameter "ARG1" to child elements was missing in the "do:_apply" function. This bug affected the following API functions: do:_sum, do:_relation, and do:_for. Note that xsldo now has its own entry on freshmeat that is separate from this project entry. Please see the project page of "xslet / xsldo" for information about xsldo from now on.
Release Notes: This version makes it possible to specify styles of the immediate parent TD element and immediate DIV.content element of a DIV.area element by adding new CLASS and ID attributes. This version also corrects a mistake of the specification document.
Release Notes: This version fixed a bug in the function for counting child areas, which is used with the 'horz' and 'edge' layouts.