check_admin_authorization(); $breadcrumbs .= " >> " . "<a href='index.php?editor=server&action=6'>" . "Hackers</a> >> Hacker Details"; $body = new Template("templates/server/hackers.view.tmpl.php"); $hackers = view_hackers(); if ($hackers) { foreach ($hackers as $key => $value) { $body->set($key, $value); } } break; case 9: // Preview Reports check_admin_authorization(); $breadcrumbs .= " >> Reports"; $body = new Template("templates/server/reports.tmpl.php"); $reports = get_reports(); if ($reports) { foreach ($reports as $key => $value) { $body->set($key, $value); } } break; case 10: // Delete Report check_admin_authorization(); delete_report(); header("Location: index.php?editor=server&action=9"); exit; case 11: // View Report check_admin_authorization();
\get_reports($reports, $files); note("Waiting five minutes for reports. Count={$count}."); sleep(300); $count++; } } note("Got reports for all games as follows:"); print_r($reports); if ($count == 100) { die("ERROR: " . date("Y-m-d H:i:s") . ": Could not get a valid reports for {$start_date} to {$end_date}.\n"); } $count = 0; $n_reports = count($reports); // Loop through the requests parsing data while ($n_reports > count($files) && $count < 500) { get_reports($reports, $files); // Only sleep if we have not finished if ($n_reports > count($files)) { note("Waiting one minute for file. Count={$count}."); sleep(60); $count++; } } // Check to see if we hit the limit if ($count == 500) { die("ERROR: " . date("Y-m-d H:i:s") . ": Could not get valid files for {$start_date} to {$end_date}.\n"); } // Lets hope we got some files if (count($files) > 0) { note("Downloaded all reports for all games between {$start_date} and {$end_date} as follows:"); print_r($files);
echo '</div>'; } ?> <table class="table table-hover"> <thead> <tr> <th>Id</th> <th>Product Id</th> <th>Order Id</th> <th>Price</th> <th>Product title</th> <th>Product quantity</th> </tr> </thead> <tbody> <?php get_reports(); ?> </tbody> </table>
text_row(_("Printing Profile Name") . ':', 'name', null, 30, 30); } else { label_cells(_("Printing Profile Name") . ':', get_post('profile_id')); } end_table(1); $result = get_print_profile(get_post('profile_id')); $prints = array(); while ($myrow = db_fetch($result)) { $prints[$myrow['report']] = $myrow['printer']; } start_table(TABLESTYLE); $th = array(_("Report Id"), _("Description"), _("Printer")); table_header($th); $k = 0; $unkn = 0; foreach (get_reports() as $rep => $descr) { alt_table_row_color($k); label_cell($rep == '' ? '-' : $rep, 'align=center'); label_cell($descr == '' ? '???<sup>1)</sup>' : _($descr)); $_POST['Prn' . $rep] = isset($prints[$rep]) ? $prints[$rep] : ''; echo '<td>'; echo printers_list('Prn' . $rep, null, $rep == '' ? _('Browser support') : _('Default')); echo '</td>'; if ($descr == '') { $unkn = 1; } end_row(); } end_table(); if ($unkn) { display_note('<sup>1)</sup> - ' . _("no title was found in this report definition file."), 0, 1, '');
function execute_all_at_once() { get_metadata_for_reports(); get_reports(); get_metadata_for_data_views(); get_data_views(); get_reports_ids_names_lock_versions(); get_data_views_creators_changers_executors(); get_report_by_id(1); get_report_1_using_short_syntax(); get_report_by_id_using_short_syntax(2); get_reports_for_which_name_begins_with('Order'); get_report_by_name('Orders per month'); get_data_view_by_id(1); get_data_view_by_id_using_short_syntax(2); get_data_views_for_report_by_id_using_short_syntax(1); get_data_views_for_report_by_id(2); get_data_views_for_reports_by_name('Test reports with multiple views'); execute_data_view_1(); execute_data_view_by_id(2); execute_data_views_by_name_begins_with('Average'); execute_data_views_for_report_by_id(2); execute_data_views_for_report_name_begins_with('Orders'); get_metadata_for_data_view_execution_by_id(1); }