Paper Plane
an opensource production from hackorama
Paper Plane is a simple web based XML publishing framework.
Paper Plane creates an HTML Form Interface for a given XML file.
which is later used to create valid XML files of same schema.
For example if you have web site and you have defined certain XML format for
your pages. You may have 100's of pages and creating valid XML for each page can be
a lot of work. Paper Plane can take an XML page and create an
HTML form based interface using which you can easily generate
all your other pages with valid XML.
Paper plane will also let you manage all your generated XML files
and even let you transform them using your pre defined XSL files.
You may have different types of pages like
regular pages, digital photo listing, source code listing etc.
So each of these type of page - regular, photos, code - can be saved
as an HTML Form by Paper Plane. Also the corresponding XSL files
can be uploaded into Paper Plane. So when ever there is a new
page to be created just open the correct HTML Form interface and edit the
contents creating a new XML file, Then select the correct
XSL file and apply the transformations generating your final HTML pages.
Paper Plane can be used with any kind of XML file generation, the
web publishing scenario described above is only an example.
Please try the online development version which is still at alpha stage.
This is a demo of the development version. A first version will be available for
download ( with source and maybe some documentation ) as soon as a minimum feature set is implemented.
|
|