Login   Register  
PHP Classes
elePHPant
Icontem

Script Progress

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author  
Picture of Tom Schaefer
Name: Tom Schaefer is available for providing paid consulting. Contact Tom Schaefer .
Packages: 39 Browse all classes by Tom Schaefer Browse all classes by
Country: Germany Germany - PHP jobs in Germany
Age: ???
All time rank: 1169 in Germany Germany
Week rank: 41 Up2 in Germany Germany Up
Innovation award
Innovation award
Nominee: 9x

Winner: 1x


  Detailed description   Download .zip .tar.gz  
This class can flush the output of the current page to show the progress of task running on the server.

It can output HTML and JavaScript with additional invisible page tags that will force some browsers to update the current page to show the progress of a task running on the server.

The outputted page is formatted in such way that it works with several major browsers like Firefox, Chrome, Internet Explorer and Opera.

  Classes of Tom Schaefer  >  Script Progress  >  Download .zip .tar.gz  >  Support forum Support forum (3)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: Script Progress
Base name: script-progress
Description: Flush page output to show progress of server task
Version: 0.1
PHP version: 5.0
License: MIT/X Consortium License
All time users: 742 users
All time rank: 3907
Week users: 1 user
Week rank: 2054 Up
 
  Groups   Rate classes User ratings   Applications   Related links   Files Files  

  Groups  
Group folder image HTML HTML generation and processing View top rated classes
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Utilities and Tools General purpose tools to simplify software development View top rated classes


  Innovation Award  
PHP Programming Innovation award nominee
March 2012
Number 3

Prize: One copy of DWebPro Standard License
One way to show in the browser the progress of a task going on the server side, is to keep outputting JavaScript code sections that update progress bars or other forms of giving progress feedback information to the user.

However, this approach does not work equally well in all browsers.

This class provides a solution that works around different browser quirks when trying to show on the browser the progress of a task running on the server.

Manuel Lemos

  User ratings  
There are not enough user ratings to display for this class.

  Applications that use this class  
No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.

  Related links  
Link Description
CSS3 UL Bar another stylish css bar
Google Code Explains that the problem is not fixed for chrome
Live Sample sample 4 in action
Other voices Another place where someone believed that he had fixed the problem
ScriptProgress v0.3 A nice test case
Stackoverflow Explains the problem.
Stylish div CSS3 stylesheet

  Files folder image Files  
File Role Description
Files folder imagev03 (4 files)
Accessible without login Plain text file .htaccess Conf. htaccess
Plain text file class.0.2.php Class second version
Plain text file class.php Class script progress class
Accessible without login Plain text file readme.txt Doc. ein paar worte
Accessible without login Plain text file sample.php Example a very simple sample
Accessible without login Plain text file sample2.php Example modify progress indicator..
Accessible without login Plain text file sample3.php Example step by step
Accessible without login Plain text file sample4.php Example styled progress bar
Accessible without login Plain text file sample5.php Example with image
Accessible without login Plain text file sample6.php Example working with stylesheet
Accessible without login Plain text file sample7.php Example ul bar with css3
Accessible without login Plain text file sample8.php Example additional browser notifications
Accessible without login Plain text file scriptprogress.js Aux. a very simple notification script
Accessible without login Plain text file style.css Data a simple css stylesheet

  Files  /  Files folder image v03  
File Role Description
  Plain text file class.0.3.php Class script progress class
  Accessible without login Plain text file sample.php Example Sample using notification and definition list
  Accessible without login Plain text file scriptprogress.js Aux. javascript helper
  Accessible without login Plain text file style.css Data CSS3 stylesheet

Download all files: script-progress.tar.gz script-progress.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.