optimize_libs.php3
上传用户:xiao730204
上传日期:2007-01-04
资源大小:141k
文件大小:1k
源码类别:

WEB邮件程序

开发平台:

PHP

  1. <html>
  2. <head>
  3. <title>Optimize</title>
  4. <body>
  5. <?php
  6. $PROMETHEUS_LIBRARY_BASE = '../prometheus-library';
  7. $PROMETHEUS_APP_BASE     = '../';
  8. include( '../prometheus-library/all.lib' );
  9. include( '../lib/prometheus-apl.path' );
  10. /*
  11. It is helpful to turn this on when debugging
  12. */
  13. $PHP_AUTO_LOADER_DEBUG = 1;
  14. /* The main index autoload needs to be done pre config file */
  15. include( '../index.auto' );
  16. include( '../config/all.config' );
  17. $user_obj         = new BaseObject();
  18. $app_server       = new AppServer();
  19. for( $i = 0; $i < count( $current_apps ); $i++ ) {
  20.    if ( file_exists( $current_apps[ $i ]) ) {
  21.       include( $current_apps[ $i ] );
  22.    }
  23. }
  24. reset( $app_server->apps );
  25. while( list( $app, $obj_ref ) = each( $app_server->apps ) ) {
  26.    $app_dir       = strtolower( $app );
  27.    /* ./pimp/lib/pimp.path */
  28.    $autoload_path = 
  29.       $PROMETHEUS_APP_BASE . 
  30.          '/' . $app_dir . '/lib/' . $app_dir . '.path';
  31.    /* ./pimp/pimp.auto */
  32.    $autoload_file = 
  33.       $PROMETHEUS_APP_BASE . '/' . $app_dir . '/' . $app_dir . '.auto';
  34.    if ( file_exists( $autoload_path ) ) {
  35.       include( $autoload_path );
  36.    }
  37.    if ( file_exists( $autoload_file ) ) {
  38.       include( $autoload_file );
  39.    }
  40. }
  41. AutoLoadOptimize( '../autoload.lib' );
  42. ?>
  43. </body>
  44. </html>