[ANNOUNCEMENT] HTML_Progress-1.2.0RC1 (beta) Released.
| From: | PEAR Announce | Date: | Sun, 18 Apr 2004 14:36:42 +0000 |
| Subject: | [ANNOUNCEMENT] HTML_Progress-1.2.0RC1 (beta) Released. | ||
| Groups: | php.pear.general | ||
| Request: | Send a blank email to pear-general+get-11941@lists.php.net to get a copy of this message | ||
The new PEAR package HTML_Progress-1.2.0RC1 (beta) has been released at http://pear.php.net/.
Release notes
-------------
* TODO
- this 1st RC is still marked as beta due to status of packages :
. Net_FTP 1.3.0
. PEAR_ErrorStack in PEAR 1.3.1
and of course due to first try to generate Progress Circle as new shape with GD extension.
PLEASE, i need feedback, and tests results on different platform, before a stable version
is publish !
- Make suite of PHPUnit TestCase compatible with PEAR_ErrorStack
* changes
- new error manager (PEAR_ErrorStack) replace previous Error_Raise package
- Net_FTP package with observer pattern is used to replace my Progress/FTP/Upload class
- new method HTML_Progress_UI::setCellCoordinates to manage polygonal cells coordinates
- new method HTML_Progress_UI::drawCircleSegments to create circle pictures collection
- HTML_Progress_Monitor::setAnimSpeed() method is now deprecated.
Use HTML_Progress::setAnimSpeed() instead.
- full API docs - reference guide - made with phpDocumentor 1.3.0RC3
* feature additions
- HTML_Progress now display new shapes like: circle, ellipse, square and rectangle.
* dependencies
- Net_FTP 1.3 or greater, to manage ftp communications for HTML_Progress_Uploader
- PEAR 1.3.1 or greater for PEAR_ErrorStack, to manage errors
instead of previous solution: Error_Raise
- Log 1.8.0 or greater, to logs internal HTML_Progress errors
- Image_Color 1.0.0 or greater to define circle segment colors
- GD 2.0.1 or greater to use imagefilledarc function to draw circle segments
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 an existing external StyleSheet and/or JavaScript
- all elements (progress, cells, string) are customizable by their html properties
- percent/string is floating all around the progress bar
- compliant with all CSS/XHMTL standards
- integration with all template engines is very easy
- implements a Observer design pattern. It is possible to add Listeners.
- adds a customizable UI monitor pattern to display a progress bar.
User-end can abort progress at any time.
- Look and feel can be sets by internal API or external config file.
- Allows many progress bar on same page without uses of iframe solution.
- Since release 1.1 you may upload your files with ftp and display an indeterminate
progress bar during operation.
Related Links
-------------
Package home: http://pear.php.net/package/HTML_Progress
Changelog: http://pear.php.net/package-changelog.php?package=HTML_Progress
Download: http://pear.php.net/get/HTML_Progress-1.2.0RC1.tgz
Authors
-------------
Laurent Laville <pear@laurent-laville.org> (lead)
Stefan Neufeind <pear.neufeind@speedpartner.de> (contributor)
Christian Wenz <wenz@php.net> (helper)