Changeset 132 for branches/2.0singleton/services/logs.php
- Timestamp:
- May 30, 2006 10:05:54 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0singleton/services/logs.php
r129 r132 39 39 40 40 // Set the defaults and catch incoming settings. 41 Prefs::setDefault('log_file', $app->getParam('log_filename'), 'logs_module'); 42 Prefs::setValue('log_file', getFormData('log'), 'logs_module'); 41 $prefs =& Prefs::getInstance(); 42 $prefs->setDefault('log_file', $app->getParam('log_filename'), 'logs_module'); 43 $prefs->setValue('log_file', getFormData('log'), 'logs_module'); 43 44 44 45 // Titles and navigation header. 45 $nav->addPage(sprintf(_("Viewing log: <em>%s</em>"), Prefs::getValue('log_file', 'logs_module')), '/admin/logs.php');46 $nav->addPage(sprintf(_("Viewing log: <em>%s</em>"), $prefs->getValue('log_file', 'logs_module')), '/admin/logs.php'); 46 47 47 48 /****************************************************************************** … … 56 57 case 'delete' : 57 58 // $auth->requireAccessClearance(ZONE_ADMIN_APPLOG_FUNC_RESET); 58 deleteLog( Prefs::getValue('log_file', 'logs_module'));59 Prefs::setValue('log_file', $app->getParam('log_filename'), 'logs_module');59 deleteLog($prefs->getValue('log_file', 'logs_module')); 60 $prefs->setValue('log_file', $app->getParam('log_filename'), 'logs_module'); 60 61 if ($app->validBoomerangURL('app_log')) { 61 62 // Display boomerang page. … … 68 69 case 'clear' : 69 70 // $auth->requireAccessClearance(ZONE_ADMIN_APPLOG_FUNC_RESET); 70 clearLog( Prefs::getValue('log_file', 'logs_module'));71 clearLog($prefs->getValue('log_file', 'logs_module')); 71 72 if ($app->validBoomerangURL('app_log')) { 72 73 // Display boomerang page. … … 79 80 case 'archive' : 80 81 // $auth->requireAccessClearance(ZONE_ADMIN_APPLOG_FUNC_RESET); 81 if (archiveLog( Prefs::getValue('log_file', 'logs_module'))) {82 if (archiveLog($prefs->getValue('log_file', 'logs_module'))) { 82 83 // Now flush current log. 83 84 $app->dieURL($_SERVER['PHP_SELF'] . '?op=clear'); … … 97 98 case 'download' : 98 99 header('Content-Type: application/octet-stream'); 99 header(sprintf('Content-Disposition: attachment; filename=%s.txt', Prefs::getValue('log_file', 'logs_module')));100 printLog( Prefs::getValue('log_file', 'logs_module'));100 header(sprintf('Content-Disposition: attachment; filename=%s.txt', $prefs->getValue('log_file', 'logs_module'))); 101 printLog($prefs->getValue('log_file', 'logs_module')); 101 102 die; 102 103 break; 103 104 104 105 default : 105 $list =& getLog( Prefs::getValue('log_file', 'logs_module'), getFormData('search_query'));106 $list =& getLog($prefs->getValue('log_file', 'logs_module'), getFormData('search_query')); 106 107 $main_template = 'log_list.ihtml'; 107 108 break; … … 125 126 include 'header.ihtml'; 126 127 if ('output' == $main_template) { 127 printLog( Prefs::getValue('log_file', 'logs_module'));128 printLog($prefs->getValue('log_file', 'logs_module')); 128 129 } else { 129 130 include 'codebase/services/templates/' . $main_template;
Note: See TracChangeset
for help on using the changeset viewer.