[ANNOUNCEMENT] HTML_Progress2-2.0.0 (stable) Released.
| From: | PEAR Announce | Date: | Sat, 01 Oct 2005 08:34:18 +0000 |
| Subject: | [ANNOUNCEMENT] HTML_Progress2-2.0.0 (stable) Released. | ||
| Groups: | php.pear.general | ||
| Request: | Send a blank email to pear-general+get-21182@lists.php.net to get a copy of this message | ||
The new PEAR package HTML_Progress2-2.0.0 (stable) has been released at http://pear.php.net/.
Release notes
-------------
* news (HTML_Progress)
- active cell, and background progress meter support now
background-image, background-repeat, background-position attributes
* news (HTML_Progress_Lite)
- add font-style attribute for all label categories
(ability to use italic for percent and text labels)
* improvements
- standardized observer notify interface for all events
* bugs
- Fixed my first bug in HTML_Progress2_Lite::setLabelAttributes() method
related to font group attributes.
- Fixed bug in moveNext() method: avoid exceed max limit
- Fixed bug setBorderPainted(false) inefficient with setBorderAttributes()
* Quality Assurance
The Definitive (User) Guide:
- include a complete english guide for both beginners and expert users.
This is the many html files version. Others format are
available to download at URI http://pear.laurent-laville.org/HTML_Progress2/docs
More W3C/CSS standard compliance:
- background-color attribute has transparent rather than null string by default
- frame attribute border renamed to border-width
API documentation generation:
- updates headers comment block (package and methods)
- added @example tag to have ability to display (highlight) source code
- added @link tag to have ability to display a screenshot (PNG image)
- removed all @tutorial tag
- added @ignore tag on all unit testcases and some others files
to avoid includes in API docs
Live demos, screenshots, source codes and much more are available on my
project homepage at http://pear.laurent-laville.org/HTML_Progress2
Package Info
-------------
This package provides a way to add a loading bar fully customizable in existing XHTML documents.
Your browser should accept DHTML feature.
Features:
- create horizontal, vertival bar and also circle, ellipse and polygons (square, rectangle).
- allows usage of existing external StyleSheet and/or JavaScript.
- all elements (progress, cells, labels) are customizable by their html properties.
- percent/labels are floating all around the progress meter.
- compliant with all CSS/XHMTL standards.
- integration with all template engines is very easy.
- implements Observer design pattern. It is possible to add Listeners.
- adds a customizable monitor pattern to display a progress bar.
User-end can abort progress at any time.
- allows many progress meter on same page without uses of iframe solution.
- error handling system that support native PEAR_Error, but also PEAR_ErrorStack, and
any other system you might want to plug-in.
- PHP 5 ready.
Related Links
-------------
Package home: http://pear.php.net/package/HTML_Progress2
Changelog: http://pear.php.net/package/HTML_Progress2/download/2.0.0
Download: http://pear.php.net/get/HTML_Progress2-2.0.0.tgz
Authors
-------------
Laurent Laville <pear@laurent-laville.org> (lead)