STPHPLib is a suite of software components for developing object oriented Web-based applications. It uses PHP objects to encapsulate common GUI controls such as the check box, radio button, and tool bars, which are not necessarily present in HTML language, and allows them to be used to create sophisticated Web applications.
|Tags||Internet Web Dynamic Content|
|Licenses||GPL LGPL BSD Original|
|Operating Systems||OS Independent|
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.