enzyme.sourceforge.net

about
who
project page
mailing list
documentation
demo
news
downloads
join
Welcome to the Enzyme open-source project demos page. Here you will find all of our current working demonstrations of what our software can do. All of these demos are available as part of their respective distribution, so go grab them from our Project Page.

  • Main Demo - this is a demo of the overall Enzyme software in action. You will notice that it looks an awful lot like the Catalyst Recruiting site. Not all of the features of Enzyme are functional at this demo yet. If you really want to see what this baby can do, you should hop on over to the Catalyst site and register. The code running there has been subject to a lot more testing.
    See the demo - Download the source

  • Query Demo - this is the original SearchForms demo. It is adapted from the employer-search form of the Main Demo above. It demonstrates the ability of SearchForms to generate arbitrary SQL from an HTML form with an arbitrary number of elements. The HTML templates for this module were designed by a graphic designer with no knowledge of PHP.
    [ See the demo - Download the source - README ]

  • Demo #1 - The original EnzymeTemplates demo. This demo shows off the EnzymeTemplates module. In it, you will see the resume display code that was developed for the Catalyst website. The data on this page spans 30 tables, yet requires not one line of SQL. All of the data is automatically loaded by the EnzymeTemplates code. Further, the templates for viewing this code were written by an graphic designer with no knowledge of PHP whatsoever.
    [ See the demo - Download the source - README ]

  • Demo #2 - phpSearchDoc, part one. This demo shows a much simpler database schema being displayed with EnzymeTemplates. Using only a handful of code, the entire contents of a database are displayed. This involves only about 6 tables, and very simple relations. The data is generated by a perl script that parses PHP source files and extractc Class, Function, and Variable information. This demo is extended using SearchForms in Demo #3 and Demo #4.
    [ See the demo - Download the source - README ]

  • Demo #3 - phpSearchDoc, part two. This demo extends phpSearchDoc (Demo #2) by adding search capabilities. These search capabilities are compliments of the SearchForms module. This allows SQL objects (from the SQL Abstraction Layer) to be associated with various HTML form elements. This search form, as in all of our demos, was designed by a graphic designer with no knowledge of PHP.
    [ See the demo - Download the source - README ]

  • Demo #4 - phpSearchDoc, simplified. This demo shows how to use the features of SearchForms without using the Special_Query class. Instead, this demo uses the OOHFORMS extensions that come with SearchForms.
    [ See the demo - Download the source - README ]

  • Demo #5 - Slashdot Comments. This demo shows off one of the most powerful features of EnzymeTemplates. This feature, introduced in ET 0.6, allows you to build "reflexive" relations out of a database. This is most often used for encapsulating tree-like data structures, where one field in a table can be joined to another in the same table. The most common instance of this kind of data is in Slash-like commenting systems. In this demo, we have ripped off the HTML template from Slashdot to build a simple comment-display and posting system using only a few lines of code. Of course, this is not a fully-functional Slash site - it's just a demo!
    [ See the demo - Download the source - README ]



hits since May 16, 2001.