https://www.mediawiki.org/wiki/Special:Code/MediaWiki/102036

Revision: 102036
Author:   mah
Date:     2011-11-04 20:11:05 +0000 (Fri, 04 Nov 2011)
Log Message:
-----------
Fix Bug #25430 -- "Fundraising-related Special pages need header and
footer messages"

Patch from David Baumgarten.

Modified Paths:
--------------
    trunk/extensions/ContributionReporting/ContributionReporting.i18n.php
    trunk/extensions/ContributionReporting/ContributionStatistics_body.php
    
trunk/extensions/ContributionReporting/ContributionTrackingStatistics_body.php
    trunk/extensions/ContributionReporting/FundraiserStatistics_body.php

Modified: trunk/extensions/ContributionReporting/ContributionReporting.i18n.php
===================================================================
--- trunk/extensions/ContributionReporting/ContributionReporting.i18n.php       
2011-11-04 20:06:16 UTC (rev 102035)
+++ trunk/extensions/ContributionReporting/ContributionReporting.i18n.php       
2011-11-04 20:11:05 UTC (rev 102036)
@@ -53,6 +53,8 @@
        'contribstats-value-under' => 'Under $1',
        'contribstats-value-from' => 'From $1 - $2',
        'contribstats-value-over' => 'Over $1',
+       'contribstats-header' => '',
+       'contribstats-footer' => '',
 
        // Tracking Statistics
        'contributiontrackingstatistics' => 'Contribution tracking statistics',

Modified: trunk/extensions/ContributionReporting/ContributionStatistics_body.php
===================================================================
--- trunk/extensions/ContributionReporting/ContributionStatistics_body.php      
2011-11-04 20:06:16 UTC (rev 102035)
+++ trunk/extensions/ContributionReporting/ContributionStatistics_body.php      
2011-11-04 20:11:05 UTC (rev 102036)
@@ -23,7 +23,7 @@
        }
 
        public function execute( $sub ) {
-               global $egContributionStatisticsViewDays;
+               global $wgOut,$egContributionStatisticsViewDays;
 
                $this->evalDateRange();
 
@@ -53,6 +53,7 @@
                // Begin output
                $this->setHeaders();
 
+               $wgOut->addWikiText(wfMsg('contribstats-header'));
                // Show daily totals if the range includes today
                if( $this->mEndDate > time() && $this->mStartDate < time() ) {
                        $this->showDailyTotals( 
$egContributionStatisticsViewDays );
@@ -66,6 +67,7 @@
 
                // Show contribution breakdown
                $this->showContributionBreakdown();
+               $wgOut->addWikiText(wfMsg('contribstats-footer'));
        }
 
        /* Display Functions */

Modified: 
trunk/extensions/ContributionReporting/ContributionTrackingStatistics_body.php
===================================================================
--- 
trunk/extensions/ContributionReporting/ContributionTrackingStatistics_body.php  
    2011-11-04 20:06:16 UTC (rev 102035)
+++ 
trunk/extensions/ContributionReporting/ContributionTrackingStatistics_body.php  
    2011-11-04 20:11:05 UTC (rev 102036)
@@ -27,6 +27,7 @@
                // Begin output
                $this->setHeaders();
 
+               $wgOut->addWikiText(wfMsg('contribstats-header'));
                // Build Header
                $htmlOut = Xml::openElement( 'table',
                                array(
@@ -65,6 +66,7 @@
                        $offset = 
SpecialContributionTrackingStatistics::$number_of_days_to_show * 24 * 60 * 60;
                        $this->showTotalsForRange( array( ( $end - $offset ), 
$end ), $format );
                }
+               $wgOut->addWikiText(wfMsg('contribstats-footer'));
        }
 
        /* Display Functions */

Modified: trunk/extensions/ContributionReporting/FundraiserStatistics_body.php
===================================================================
--- trunk/extensions/ContributionReporting/FundraiserStatistics_body.php        
2011-11-04 20:06:16 UTC (rev 102035)
+++ trunk/extensions/ContributionReporting/FundraiserStatistics_body.php        
2011-11-04 20:11:05 UTC (rev 102036)
@@ -87,6 +87,7 @@
 
                /* Display */
 
+               $wgOut->addWikiText(wfMsg('contribstats-header'));
                // Chart maximums
                foreach ( $egFundraiserStatisticsFundraisers as $fundraiser ) {
                        foreach ( $charts as $name => $chart ) {
@@ -260,6 +261,7 @@
                                Xml::tags( 'tr', null, Xml::tags( 'td', null, 
$htmlViews ) )
                        )
                );
+               $wgOut->addWikiText(wfMsg('contribstats-footer'));
        }
 
        /* Private Functions */


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to