For Programmers: Free Programming Magazines  


Home > Archive > PHP Pear > January 2007 > [ANNOUNCEMENT] HTML_Progress2-2.3.0a1 (alpha) Released.









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author [ANNOUNCEMENT] HTML_Progress2-2.3.0a1 (alpha) Released.
PEAR Announce

2007-01-17, 8:02 am

The new PEAR package HTML_Progress2-2.3.0a1 (alpha) has been released at http://pear.php.net/.

Release notes
-------------
IMPORTANT
User Guide(s) (offline and online) will not be update until final stable release 2.3.0
If you want some informations about Ajax progress bar, and how to do it, please
read the mini guide HOWTO_AJAX.txt (available only for alpha releases of version 2.3.0).
See also the two examples in directory examples/ajax.
Contribution to improve part of guide and perharps drivers are welcome !

HTML_Progress2 2.3.0 requires now minimum PHP version 4.3.0 to work.

* news
- request #3985: Ajax progress bar

* changes
- drop support of cell id mask identifier (begin private)
- a progress bar widget (div) is now identified only by {see HTML_Progress2::getIdent()}
rather than "tfrm" + {HTML_Progress2::getIdent()}
- Default progress bar identifier (without prefix "tfrm") cannot be numeric (xhtml compliant)
- Improve Javascript function setProgress() which does not need anymore the third parameter.
- Improve Javascript function call to setElementStyle() and removed unecessary arguments
- fix typo error (millisecond term) in phpdoc tags
- add two new error code for ajax drivers: HTML_PROGRESS2_ERROR_INVALID_RESOURCE, HTML_PROGRESS2_ERROR_ABSTRACT
- add new methods : registerAjax(), and fileExists()
- add new classes: HTML_Progress2_Ajax_Common, HTML_Progress2_Ajax_StdDOMxml

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_Pr...ownload/2.3.0a1
Download: http://download.pear.php.net/packag...ss2-2.3.0a1.tgz

Authors
-------
Laurent Laville <pear@laurent-laville.org> (lead)
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com