Perl Oak Component Tree

The Perl Oak Component Tree is a set of objects designed to provide the maximum reusability to software development. Oak can be used in any development platform, but just the Web platform is implemented. In Oak, you define an XML file to each page and you will implement just the events.

Tags Internet Web Dynamic Content CGI Tools/Libraries Software Development Libraries Perl Modules Widget Sets
Licenses Perl
Implementation Perl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  09 Sep 2003 10:09
  • Rrelease-after

    Changes: There is a new component Oak::Web::Layout::Table, used to simplify the positioning of components into an Oak::Web::Page. Complete reorganization of packages: now it is possible to install just a part of Oak. Bugfixes in Oak::IO::Config and Oak::Filer::XML. This release is Debianized, and will probably be in the Debian distribution soon.

    • Rrelease-mid
    •  12 Mar 2003 23:47
    • Rrelease-after

      Changes: This release features an Oak Authentication and Authorization Service (Oak/AAS), ActionLinkList and LabeledInput components, and Oak::SOAP::Connector and Oak::SOAP::Application modules. The constructor method of Oak::Component was rewritten, and all components must now be created by passing RESTORE or RESTORE_TOPLEVEL. DBIEntity now manages auto-increment fields and can have the working Oak::IO::DBI object set. A Oak::Controller::EntityHelper module was added to help controllers, and a problem with references in Oak::Filer::Component was fixed.

      • Rrelease-mid
      •  07 Feb 2003 12:19
      • Rrelease-after

        Changes: Oak-Web is now included in Oak, so the package Oak-Web no longer exists. The DBIEntity abstract class has been created. Installation now works with Perl 5.8. The constructor no longer parse the XML twice.

        • Rrelease-mid
        •  28 Jan 2003 11:31
        • Rrelease-after

        Changes: A new PageNavigator component was added. A bug in which Oak::Web::Session would send all the cookies every time (and worse, sending the same cookie more than once) was fixed. Properties with false values are accepted again. Oak::Web::Additional::DateTimeField now works properly. A border was added to img's valid HTML properties. A newline that occurs after input is now removed.

        • Rrelease-mid
        •  24 Jan 2003 22:15
        • Rrelease-after

        Changes: This release features a DateTimeField component, and a TableList component. If a syntax error occurs, the same page is now automatically shown. mark_error is now used as a standard, there is a fix in the access to checkboxes, the SELECT component can be used as multivalue select, and the project now depends on Error version 0.15, as the previous version was causing a segmentation fault in Perl.

        64d3bb02c4e71b42b847395342413420_thumb

        Project Spotlight

        WaveMaker

        A visual development platform for building Java Web apps.

        8e38db4e852c662e368497a5d6aec982_thumb

        Project Spotlight

        picviz

        A parallel coordinates plotter.