home *** CD-ROM | disk | FTP | other *** search
- <?php
- /**
- * PEAR::HTML_Page package made it easy to build
- * a very simple ProgressBar Monitor.
- *
- * @version $Id: monitor_htmlpage.php,v 1.1 2004/02/10 11:55:41 farell Exp $
- * @author Laurent Laville <pear@laurent-laville.org>
- * @package HTML_Progress
- */
-
- require_once ('HTML/Progress/monitor.php');
- require_once ('HTML/Page.php');
-
- $p = new HTML_Page(array(
- 'charset' => 'utf-8',
- 'lineend' => OS_WINDOWS ? 'win' : 'unix',
- 'doctype' => "XHTML 1.0 Strict",
- 'language' => 'en',
- 'cache' => 'false'
- ));
-
- $p->setTitle("PEAR::HTML_Progress - Simple Monitor demo");
- $p->setMetaData("author", "Laurent Laville");
-
- $progressMonitor = new HTML_Progress_Monitor();
- $progressMonitor->setAnimSpeed(100);
-
- $p->addStyleDeclaration(
- $progressMonitor->getStyle()
- );
- $p->addScriptDeclaration(
- $progressMonitor->getScript()
- );
- $p->addBodyContent(
- '<h1>PEAR::HTML_Page renderer without user-callback</h1>'
- );
- $p->addBodyContent(
- $progressMonitor->toHtml()
- );
- $p->addBodyContent(
- '<p><< <a href="index.html">Back examples TOC</a></p>'
- );
- $p->addBodyContent(
- '<p><b><i>href: examples/'.basename(__FILE__).'</i></b></p>'
- );
- $p->display();
-
- $progressMonitor->run();
- ?>