Release Notes: The rendering engine was rewritten, the management of the attributes of every component was revisited, and all of the destructors were implemented and now destroy all resources and child components. The library was checked for errors, many bugs were fixed, improvements were made, and documentation was added with phpDocumentator.
Release Notes: This release adds STPHPPanel (with title), STPHPTabPanel, and STPHPTabTitle (a component for tabs of TabPanel). With these components, it is possible to implement tab pages. Localization support has been implemented; the localization engine is based on XML files and is available through STPHPLocale class. The engine uses STPHPXMLDoc and STPHPXMLElement classes to read the configuration files. The localization engine can be used also separately from STPHPLibrary.
Release Notes: This release adds four new components (STPHPEdit, STPHPEditWithCaption, STPHPTextArea, and STPHPTextAreaWithCaption), bugfixes and code cleanups, and support for themes.
Release Notes: Six components have been added: STPHPButton, STPHPBtnImage, STPHPRichButton, STPHPToolbar (with a flat option), STPHPImage, and STPHPImageWithCaption. The storing of component attributes in the XML file has been extended: you can list the attributes as tag attributes or as simple elements contained in the tag <attributes>. The component attributes are case insensitive.
Release Notes: Many expensive features have been removed. Now the library is faster and smaller. The configuration mechanism through XML files is now faster and more elegant.
Release Notes: This release contains a bugfix in STPHPXMLDoc class that prevents storage of node attributes in the database, and adds support for PHP 4.0.4 pl1.
Release Notes: This version removes the STPHPConf and STPHPXml classes, and adds classes STPHPEMail to send email with attachments, and STPHPXmlElement and STPHPXmlDoc to manage XML structures. These classes are able to read and write from and to XML file and database. The data are stored in a hierarchy structure of XML elements, where every element knows its parent and its children. The mechanism to get data from configuration files has been rewritten using STPHPXmlDoc, and STPHPRadioGroup has been rewritten to take advantage of new features of configuration files.
Release Notes: This release fixes a bug in the function is_a (the library now also works with PHP 4.1.x) and some bugs in the STPHPComponent class related to managing themes support. It adds the classes STPHPEdit and STPHPEditDate (with support for themes), STPHPTextArea, and STPHPFormMail and STPHPFormMailSend (with support for themes).