Changeset 7434
- Timestamp:
- 07/12/2018 12:22:11 AM (8 years ago)
- Location:
- sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports
- Files:
-
- 16 edited
-
assets/css/admin-common.css (modified) (1 diff)
-
classes/report/class-payment-activity.php (modified) (1 diff)
-
classes/report/class-sponsor-invoices.php (modified) (1 diff)
-
classes/report/class-sponsorship-grants.php (modified) (1 diff)
-
classes/report/class-ticket-revenue.php (modified) (4 diffs)
-
index.php (modified) (3 diffs)
-
views/html/payment-activity.php (modified) (6 diffs)
-
views/html/sponsor-invoices.php (modified) (4 diffs)
-
views/html/sponsorship-grants.php (modified) (3 diffs)
-
views/html/ticket-revenue.php (modified) (3 diffs)
-
views/report/meetup-groups.php (modified) (1 diff)
-
views/report/payment-activity.php (modified) (1 diff)
-
views/report/sponsor-invoices.php (modified) (1 diff)
-
views/report/sponsorship-grants.php (modified) (1 diff)
-
views/report/ticket-revenue.php (modified) (1 diff)
-
views/report/wordcamp-status.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/assets/css/admin-common.css
r6662 r7434 1 1 2 2 /** Tables **/ 3 .widefat.but-not-too-wide { 3 .report-results table { 4 margin: 1em 0; 5 } 6 7 .report-results .widefat.but-not-too-wide { 4 8 width: auto; 5 9 } 6 10 7 td.number {11 .report-results td.number { 8 12 text-align: right; 9 13 } 10 14 11 td.total {15 .report-results td.total { 12 16 font-weight: bold; 13 17 } -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/classes/report/class-payment-activity.php
r7378 r7434 518 518 */ 519 519 public function render_html() { 520 $data = $this->compile_report_data( $this->get_data() ); 520 $now = new \DateTime(); 521 $data = $this->compile_report_data( $this->get_data() ); 522 521 523 $start_date = $this->start_date; 522 524 $end_date = $this->end_date; 523 525 $xrt_date = ( $end_date > $now ) ? $now : $end_date; 524 526 $wordcamp_name = ( $this->wordcamp_site_id ) ? get_wordcamp_name( $this->wordcamp_site_id ) : ''; 525 527 $requests = $data['requests']; -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/classes/report/class-sponsor-invoices.php
r7378 r7434 474 474 */ 475 475 public function render_html() { 476 $data = $this->compile_report_data( $this->get_data() ); 477 $start_date = $this->start_date; 478 $end_date = $this->end_date; 479 476 $now = new \DateTime(); 477 $data = $this->compile_report_data( $this->get_data() ); 478 479 $start_date = $this->start_date; 480 $end_date = $this->end_date; 481 $xrt_date = ( $end_date > $now ) ? $now : $end_date; 480 482 $wordcamp_name = ( $this->wordcamp_site_id ) ? get_wordcamp_name( $this->wordcamp_site_id ) : ''; 481 483 $invoices = $data['invoices']; -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/classes/report/class-sponsorship-grants.php
r6662 r7434 316 316 */ 317 317 public function render_html() { 318 $now = new \DateTime(); 319 320 $start_date = $this->start_date; 321 $end_date = $this->end_date; 322 $xrt_date = ( $end_date > $now ) ? $now : $end_date; 323 $wordcamp_name = ( $this->wordcamp_site_id ) ? get_wordcamp_name( $this->wordcamp_site_id ) : ''; 318 324 $data = $this->get_data(); 319 325 $compiled_data = $this->compile_report_data( $data ); 320 $start_date = $this->start_date;321 $end_date = $this->end_date;322 323 $wordcamp_name = ( $this->wordcamp_site_id ) ? get_wordcamp_name( $this->wordcamp_site_id ) : '';324 326 325 327 if ( ! empty( $this->error->get_error_messages() ) ) { -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/classes/report/class-ticket-revenue.php
r7378 r7434 49 49 <li>Query each WordCamp site with matched events and retrieve ticket data related to each event.</li> 50 50 <li>Append the ticket data to the event data.</li> 51 <li>Group the events b ased on whether the transaction was handled by WPCS. Assume all transactions in a currency supported by PayPal were handled by WPCS.</li>51 <li>Group the events by payment method.</li> 52 52 </ol> 53 53 "; … … 319 319 320 320 foreach ( $ticket_ids as $ticket_id ) { 321 $method = get_post_meta( $ticket_id, 'tix_payment_method', true ) ?: 'none'; 322 321 323 $ticket_details[ $blog_id . '_' . $ticket_id ] = array( 322 'method' => get_post_meta( $ticket_id, 'tix_payment_method', true ),324 'method' => $method, 323 325 'currency' => $currency, 324 326 'full_price' => floatval( get_post_meta( $ticket_id, 'tix_ticket_price', true ) ), … … 354 356 355 357 $data_groups = array( 356 ' wpcs' => array_merge( $initial_data, array(357 'label' => ' WPCSticket revenue',358 'description' => ' Transactions using a payment method for which WPCS has an established account.',358 'total' => array_merge( $initial_data, array( 359 'label' => 'Total ticket revenue', 360 'description' => 'Not including transaction fees.', 359 361 ) ), 360 ' non_wpcs'=> array_merge( $initial_data, array(361 'label' => ' Non-WPCS ticket revenue',362 'description' => ' Transactions using a payment method for which WPCS does not have an established account.',362 'stripe' => array_merge( $initial_data, array( 363 'label' => 'Ticket transactions through Stripe', 364 'description' => '', 363 365 ) ), 364 'none' => array_merge( $initial_data, array( 366 'paypal' => array_merge( $initial_data, array( 367 'label' => 'Ticket transactions through PayPal', 368 'description' => '', 369 ) ), 370 'instamojo' => array_merge( $initial_data, array( 371 'label' => 'Ticket transactions through Instamojo', 372 'description' => '', 373 ) ), 374 'razorpay' => array_merge( $initial_data, array( 375 'label' => 'Ticket transactions through Razorpay', 376 'description' => '', 377 ) ), 378 'none' => array_merge( $initial_data, array( 365 379 'label' => 'Ticket transactions with no payment', 366 380 'description' => 'Transactions for which no payment method was recorded.', 367 381 ) ), 368 'total' => array_merge( $initial_data, array(369 'label' => 'Total ticket revenue',370 'description' => '',371 ) ),372 382 ); 373 383 374 // Assume that all transactions through a gateway for which WPCS has an account, used the WPCS account.375 $wpcs_payment_methods = array( 'paypal', 'stripe' );376 384 $currencies = array(); 377 385 378 386 foreach ( $events as $event ) { 379 387 $currency = $event['currency']; 380 381 if ( ! $event['method'] ) { 382 $group = 'none'; 383 } elseif ( in_array( $event['method'], $wpcs_payment_methods, true ) ) { 384 $group = 'wpcs'; 385 } else { 386 $group = 'non_wpcs'; 388 $method = $event['method']; 389 $type = $event['type']; 390 391 if ( ! isset( $data_groups[ $method ] ) ) { 392 $data_groups[ $method ] = array_merge( $initial_data, array( 393 'label' => sprintf( 394 'Ticket transactions through %s', 395 esc_html( $method ) 396 ), 397 'description' => '', 398 ) ); 387 399 } 388 400 389 401 if ( ! in_array( $currency, $currencies, true ) ) { 390 $data_groups[ $ group]['gross_revenue_by_currency'][ $currency ] = 0;391 $data_groups[ $ group]['discounts_by_currency'][ $currency ] = 0;392 $data_groups[ $ group]['amount_refunded_by_currency'][ $currency ] = 0;393 $data_groups[ $ group]['net_revenue_by_currency'][ $currency ] = 0;394 $data_groups['total']['gross_revenue_by_currency'][ $currency ] = 0;395 $data_groups['total']['discounts_by_currency'][ $currency ] = 0;396 $data_groups['total']['amount_refunded_by_currency'][ $currency ] = 0;397 $data_groups['total']['net_revenue_by_currency'][ $currency ] = 0;398 $currencies[] = $currency;399 } 400 401 switch ( $ event['type']) {402 $data_groups[ $method ]['gross_revenue_by_currency'][ $currency ] = 0; 403 $data_groups[ $method ]['discounts_by_currency'][ $currency ] = 0; 404 $data_groups[ $method ]['amount_refunded_by_currency'][ $currency ] = 0; 405 $data_groups[ $method ]['net_revenue_by_currency'][ $currency ] = 0; 406 $data_groups['total']['gross_revenue_by_currency'][ $currency ] = 0; 407 $data_groups['total']['discounts_by_currency'][ $currency ] = 0; 408 $data_groups['total']['amount_refunded_by_currency'][ $currency ] = 0; 409 $data_groups['total']['net_revenue_by_currency'][ $currency ] = 0; 410 $currencies[] = $currency; 411 } 412 413 switch ( $type ) { 402 414 case 'Purchase' : 403 $data_groups[ $ group]['tickets_sold'] ++;404 $data_groups[ $ group]['gross_revenue_by_currency'][ $currency ] += $event['full_price'];405 $data_groups[ $ group]['discounts_by_currency'][ $currency ] += $event['full_price'] - $event['discounted_price'];406 $data_groups[ $ group]['net_revenue_by_currency'][ $currency ] += $event['discounted_price'];407 $data_groups['total']['tickets_sold'] ++;408 $data_groups['total']['gross_revenue_by_currency'][ $currency ] += $event['full_price'];409 $data_groups['total']['discounts_by_currency'][ $currency ] += $event['full_price'] - $event['discounted_price'];410 $data_groups['total']['net_revenue_by_currency'][ $currency ] += $event['discounted_price'];415 $data_groups[ $method ]['tickets_sold'] ++; 416 $data_groups[ $method ]['gross_revenue_by_currency'][ $currency ] += $event['full_price']; 417 $data_groups[ $method ]['discounts_by_currency'][ $currency ] += $event['full_price'] - $event['discounted_price']; 418 $data_groups[ $method ]['net_revenue_by_currency'][ $currency ] += $event['discounted_price']; 419 $data_groups['total']['tickets_sold'] ++; 420 $data_groups['total']['gross_revenue_by_currency'][ $currency ] += $event['full_price']; 421 $data_groups['total']['discounts_by_currency'][ $currency ] += $event['full_price'] - $event['discounted_price']; 422 $data_groups['total']['net_revenue_by_currency'][ $currency ] += $event['discounted_price']; 411 423 break; 412 424 413 425 case 'Refund' : 414 $data_groups[ $ group]['tickets_refunded'] ++;415 $data_groups[ $ group]['amount_refunded_by_currency'][ $currency ] += $event['discounted_price'];416 $data_groups[ $ group]['net_revenue_by_currency'][ $currency ] -= $event['discounted_price'];426 $data_groups[ $method ]['tickets_refunded'] ++; 427 $data_groups[ $method ]['amount_refunded_by_currency'][ $currency ] += $event['discounted_price']; 428 $data_groups[ $method ]['net_revenue_by_currency'][ $currency ] -= $event['discounted_price']; 417 429 $data_groups['total']['tickets_refunded'] ++; 418 430 $data_groups['total']['amount_refunded_by_currency'][ $currency ] += $event['discounted_price']; … … 461 473 */ 462 474 public function render_html() { 463 $data = $this->compile_report_data( $this->get_data() ); 464 $start_date = $this->start_date; 465 $end_date = $this->end_date; 466 475 $now = new \DateTime(); 476 477 $start_date = $this->start_date; 478 $end_date = $this->end_date; 479 $xrt_date = ( $end_date > $now ) ? $now : $end_date; 467 480 $wordcamp_name = ( $this->wordcamp_site_id ) ? get_wordcamp_name( $this->wordcamp_site_id ) : ''; 468 $wpcs = $data['wpcs']; 469 $non_wpcs = $data['non_wpcs']; 470 $none = $data['none']; 481 $data = $this->compile_report_data( $this->get_data() ); 471 482 $total = $data['total']; 472 483 -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/index.php
r7376 r7434 25 25 * Get the path for the includes directory. 26 26 * 27 * @return string Path with trailing slash 27 * @return string Path with trailing slash. 28 28 */ 29 29 function get_classes_dir_path() { … … 34 34 * Get the path for the views directory. 35 35 * 36 * @return string Path with trailing slash 36 * @return string Path with trailing slash. 37 37 */ 38 38 function get_views_dir_path() { 39 39 return trailingslashit( PLUGIN_DIR ) . 'views/'; 40 } 41 42 /** 43 * Get the path for the assets directory. 44 * 45 * @return string Path with trailing slash. 46 */ 47 function get_assets_dir_path() { 48 return trailingslashit( PLUGIN_DIR ) . 'assets/'; 40 49 } 41 50 … … 203 212 get_assets_url() . 'css/admin-common.css', 204 213 array(), 205 CSS_VERSION214 filemtime( get_assets_dir_path() . 'css/admin-common.css' ) 206 215 ); 207 216 -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/views/html/payment-activity.php
r6662 r7434 9 9 /** @var \DateTime $start_date */ 10 10 /** @var \DateTime $end_date */ 11 /** @var string $wordcamp_name */ 12 /** @var array $requests */ 13 /** @var array $payments */ 14 /** @var array $failures */ 11 /** @var \DateTime $xrt_date */ 12 /** @var string $wordcamp_name */ 13 /** @var array $requests */ 14 /** @var array $payments */ 15 /** @var array $failures */ 15 16 16 17 $asterisk2 = false; … … 30 31 </h3> 31 32 32 <ul> 33 <?php if ( $requests['vendor_payment_count'] ) : ?> 34 <li>Vendor payments: <?php echo number_format_i18n( $requests['vendor_payment_count'] ) ?></li> 35 <?php endif; ?> 36 <?php if ( $requests['reimbursement_count'] ) : ?> 37 <li>Reimbursements: <?php echo number_format_i18n( $requests['reimbursement_count'] ) ?></li> 38 <?php endif; ?> 39 </ul> 33 <table class="striped widefat but-not-too-wide"> 34 <tbody> 35 <tr> 36 <td>Vendor payments:</td> 37 <td class="number"><?php echo number_format_i18n( $requests['vendor_payment_count'] ) ?></td> 38 </tr> 39 <tr> 40 <td>Reimbursements:</td> 41 <td class="number"><?php echo number_format_i18n( $requests['reimbursement_count'] ) ?></td> 42 </tr> 43 </tbody> 44 </table> 40 45 41 46 <table class="striped widefat but-not-too-wide"> … … 82 87 </h3> 83 88 84 <ul> 85 <?php if ( $payments['vendor_payment_count'] ) : ?> 86 <li>Vendor payments: <?php echo number_format_i18n( $payments['vendor_payment_count'] ) ?></li> 87 <?php endif; ?> 88 <?php if ( $payments['reimbursement_count'] ) : ?> 89 <li>Reimbursements: <?php echo number_format_i18n( $payments['reimbursement_count'] ) ?></li> 90 <?php endif; ?> 91 </ul> 89 <table class="striped widefat but-not-too-wide"> 90 <tbody> 91 <tr> 92 <td>Vendor payments:</td> 93 <td class="number"><?php echo number_format_i18n( $payments['vendor_payment_count'] ) ?></td> 94 </tr> 95 <tr> 96 <td>Reimbursements:</td> 97 <td class="number"><?php echo number_format_i18n( $payments['reimbursement_count'] ) ?></td> 98 </tr> 99 </tbody> 100 </table> 92 101 93 102 <table class="striped widefat but-not-too-wide"> … … 95 104 <tr> 96 105 <td>Currency</td> 97 <td>Total Amount Requested</td>106 <td>Total Amount Paid</td> 98 107 <td>Estimated Value in USD *</td> 99 108 </tr> … … 134 143 </h3> 135 144 136 <ul> 137 <?php if ( $failures['vendor_payment_count'] ) : ?> 138 <li>Vendor payments: <?php echo number_format_i18n( $failures['vendor_payment_count'] ) ?></li> 139 <?php endif; ?> 140 <?php if ( $failures['reimbursement_count'] ) : ?> 141 <li>Reimbursements: <?php echo number_format_i18n( $failures['reimbursement_count'] ) ?></li> 142 <?php endif; ?> 143 </ul> 145 <table class="striped widefat but-not-too-wide"> 146 <tbody> 147 <tr> 148 <td>Vendor payments:</td> 149 <td class="number"><?php echo number_format_i18n( $failures['vendor_payment_count'] ) ?></td> 150 </tr> 151 <tr> 152 <td>Reimbursements:</td> 153 <td class="number"><?php echo number_format_i18n( $failures['reimbursement_count'] ) ?></td> 154 </tr> 155 </tbody> 156 </table> 144 157 145 158 <table class="striped widefat but-not-too-wide"> … … 174 187 175 188 <?php if ( $requests['vendor_payment_count'] || $requests['reimbursement_count'] || $payments['vendor_payment_count'] || $payments['reimbursement_count'] || $failures['vendor_payment_count'] || $failures['reimbursement_count'] ) : ?> 176 <p class="description">* Estimate based on exchange rates for <?php echo esc_html( $end_date->format( 'M jS, Y' ) ); ?></p> 177 <?php if ( $asterisk2 ) : ?> 178 <p class="description">** Currency exchange rate not available.</p> 179 <?php endif; ?> 189 <p class="description"> 190 * Estimate based on exchange rates for <?php echo esc_html( $xrt_date->format( 'M jS, Y' ) ); ?>. 191 <?php if ( $asterisk2 ) : ?> 192 <br />** Currency exchange rate not available. 193 <?php endif; ?> 194 </p> 180 195 <?php else : ?> 181 196 <p> -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/views/html/sponsor-invoices.php
r6662 r7434 9 9 /** @var \DateTime $start_date */ 10 10 /** @var \DateTime $end_date */ 11 /** @var string $wordcamp_name */ 12 /** @var array $invoices */ 13 /** @var array $payments */ 11 /** @var \DateTime $xrt_date */ 12 /** @var string $wordcamp_name */ 13 /** @var array $invoices */ 14 /** @var array $payments */ 14 15 15 16 $asterisk2 = false; … … 29 30 </h3> 30 31 31 <ul> 32 <li>Invoices sent: <?php echo number_format_i18n( $invoices['total_count'] ); ?></li> 33 </ul> 32 <table class="striped widefat but-not-too-wide"> 33 <tbody> 34 <tr> 35 <td>Invoices sent:</td> 36 <td class="number"><?php echo number_format_i18n( $invoices['total_count'] ); ?></td> 37 </tr> 38 </tbody> 39 </table> 34 40 35 41 <table class="striped widefat but-not-too-wide"> … … 76 82 </h3> 77 83 78 <ul> 79 <li>Payments received: <?php echo number_format_i18n( $payments['total_count'] ); ?></li> 80 </ul> 84 <table class="striped widefat but-not-too-wide"> 85 <tbody> 86 <tr> 87 <td>Payments received:</td> 88 <td class="number"><?php echo number_format_i18n( $payments['total_count'] ); ?></td> 89 </tr> 90 </tbody> 91 </table> 81 92 82 93 <table class="striped widefat but-not-too-wide"> … … 111 122 112 123 <?php if ( $invoices['total_count'] > 0 || $payments['total_count'] > 0 ) : ?> 113 <p class="description">* Estimate based on exchange rates for <?php echo esc_html( $end_date->format( 'M jS, Y' ) ); ?></p> 114 <?php if ( $asterisk2 ) : ?> 115 <p class="description">** Currency exchange rate not available.</p> 116 <?php endif; ?> 124 <p class="description"> 125 * Estimate based on exchange rates for <?php echo esc_html( $xrt_date->format( 'M jS, Y' ) ); ?>. 126 <?php if ( $asterisk2 ) : ?> 127 <br />** Currency exchange rate not available. 128 <?php endif; ?> 129 </p> 117 130 <?php else : ?> 118 131 <p> -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/views/html/sponsorship-grants.php
r6662 r7434 9 9 /** @var \DateTime $start_date */ 10 10 /** @var \DateTime $end_date */ 11 /** @var string $wordcamp_name */ 12 /** @var array $data */ 13 /** @var array $compiled_data */ 11 /** @var \DateTime $xrt_date */ 12 /** @var string $wordcamp_name */ 13 /** @var array $data */ 14 /** @var array $compiled_data */ 14 15 15 16 $asterisk2 = false; … … 29 30 </h3> 30 31 31 <h4>Grants awarded: <?php echo number_format_i18n( $compiled_data['grant_count'] ) ?></h4> 32 <table class="striped widefat but-not-too-wide"> 33 <tbody> 34 <tr> 35 <td>Grants awarded:</td> 36 <td class="number"><?php echo number_format_i18n( $compiled_data['grant_count'] ) ?></td> 37 </tr> 38 </tbody> 39 </table> 32 40 33 41 <table class="striped widefat but-not-too-wide"> … … 60 68 </table> 61 69 62 <p class="description">* Estimate based on exchange rates for <?php echo esc_html( $end_date->format( 'M jS, Y' ) ); ?></p> 63 <?php if ( $asterisk2 ) : ?> 64 <p class="description">** Currency exchange rate not available.</p> 65 <?php endif; ?> 70 <p class="description"> 71 * Estimate based on exchange rates for <?php echo esc_html( $xrt_date->format( 'M jS, Y' ) ); ?>. 72 <?php if ( $asterisk2 ) : ?> 73 <br />** Currency exchange rate not available. 74 <?php endif; ?> 75 </p> 66 76 67 77 <h4>Grant details:</h4> -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/views/html/ticket-revenue.php
r6662 r7434 9 9 /** @var \DateTime $start_date */ 10 10 /** @var \DateTime $end_date */ 11 /** @var string $wordcamp_name */ 12 /** @var array $data */ 11 /** @var \DateTime $xrt_date */ 12 /** @var string $wordcamp_name */ 13 /** @var array $data */ 14 /** @var array $total */ 13 15 14 16 $asterisk2 = false; 15 $groups = 0;16 17 ?> 17 18 18 19 <?php foreach ( $data as $key => $group ) : ?> 19 20 <?php if ( empty( $group['gross_revenue_by_currency'] ) ) continue; ?> 20 <?php if ( 'total' === $key && $groups < 2 ) continue; ?>21 21 22 22 <h3> … … 36 36 <?php endif; ?> 37 37 38 <ul> 39 <li>Tickets sold: <?php echo number_format_i18n( $group['tickets_sold'] ); ?></li> 40 <li>Tickets refunded: <?php echo number_format_i18n( $group['tickets_refunded'] ); ?></li> 41 </ul> 38 <table class="striped widefat but-not-too-wide"> 39 <tbody> 40 <tr> 41 <td>Tickets sold:</td> 42 <td class="number"><?php echo number_format_i18n( $group['tickets_sold'] ); ?></td> 43 </tr> 44 <tr> 45 <td>Tickets refunded:</td> 46 <td class="number"><?php echo number_format_i18n( $group['tickets_refunded'] ); ?></td> 47 </tr> 48 </tbody> 49 </table> 42 50 43 51 <table class="striped widefat but-not-too-wide"> … … 83 91 </tbody> 84 92 </table> 85 <?php $groups ++; ?>86 93 <?php endforeach; ?> 87 94 88 95 <?php if ( ! empty( $total['net_revenue_by_currency'] ) ) : ?> 89 96 <p class="description"> 90 * Estimate based on exchange rates for <?php echo esc_html( $ end_date->format( 'M jS, Y' ) ); ?>97 * Estimate based on exchange rates for <?php echo esc_html( $xrt_date->format( 'M jS, Y' ) ); ?>. 91 98 <?php if ( $asterisk2 ) : ?> 92 99 <br />** Currency exchange rate not available. -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/views/report/meetup-groups.php
r6662 r7434 53 53 54 54 <?php if ( $report instanceof Report\Meetup_Groups ) : ?> 55 <?php $report->render_html(); ?> 55 <div class="report-results"> 56 <?php $report->render_html(); ?> 57 </div> 56 58 <?php endif; ?> 57 59 </div> -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/views/report/payment-activity.php
r6662 r7434 58 58 59 59 <?php if ( $report instanceof Report\Payment_Activity ) : ?> 60 <?php $report->render_html(); ?> 60 <div class="report-results"> 61 <?php $report->render_html(); ?> 62 </div> 61 63 <?php endif; ?> 62 64 </div> -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/views/report/sponsor-invoices.php
r6662 r7434 58 58 59 59 <?php if ( $report instanceof Report\Sponsor_Invoices ) : ?> 60 <?php $report->render_html(); ?> 60 <div class="report-results"> 61 <?php $report->render_html(); ?> 62 </div> 61 63 <?php endif; ?> 62 64 </div> -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/views/report/sponsorship-grants.php
r6662 r7434 58 58 59 59 <?php if ( $report instanceof Report\Sponsorship_Grants ) : ?> 60 <?php $report->render_html(); ?> 60 <div class="report-results"> 61 <?php $report->render_html(); ?> 62 </div> 61 63 <?php endif; ?> 62 64 </div> -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/views/report/ticket-revenue.php
r6662 r7434 58 58 59 59 <?php if ( $report instanceof Report\Ticket_Revenue ) : ?> 60 <?php $report->render_html(); ?> 60 <div class="report-results"> 61 <?php $report->render_html(); ?> 62 </div> 61 63 <?php endif; ?> 62 64 </div> -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-reports/views/report/wordcamp-status.php
r6662 r7434 66 66 67 67 <?php if ( $report instanceof Report\WordCamp_Status ) : ?> 68 <?php $report->render_html(); ?> 68 <div class="report-results"> 69 <?php $report->render_html(); ?> 70 </div> 69 71 <?php endif; ?> 70 72 </div>
Note: See TracChangeset
for help on using the changeset viewer.