Index: trunk/extensions/ContributionReporting/ContributionTrackingStatistics_body.php |
— | — | @@ -75,6 +75,8 @@ |
76 | 76 | if ( isset ( $totals ) ) { |
77 | 77 | // Table headers |
78 | 78 | $htmlOut .= Xml::element( 'th', array( 'align' => 'left' ), wfMsg( 'contribstats-template' ) ) ; |
| 79 | + $htmlOut .= Xml::element( 'th', array( 'align' => 'left' ), wfMsg( 'contribstats-landingpage' ) ) ; |
| 80 | + $htmlOut .= Xml::element( 'th', array( 'align' => 'left' ), wfMsg( 'contribstats-donatepage' ) ) ; |
79 | 81 | $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-clicks' ) ); |
80 | 82 | $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-donations' ) ); |
81 | 83 | $htmlOut .= Xml::element( 'th', array( 'align' => 'right' ), wfMsg( 'contribstats-amount' ) ); |
— | — | @@ -87,8 +89,16 @@ |
88 | 90 | $conversion_rate = ( $template[1] == 0 ) ? 0 : ( $template[2] / $template[1] ) * 100; |
89 | 91 | $amount = ( $template[3] == 0 ) ? 0 : $template[3]; |
90 | 92 | |
| 93 | + $expanded_template = explode(".", $template); |
| 94 | + if(!isset($expanded_template[1])){ $expanded_template[1] = "";} |
| 95 | + if(!isset($expanded_template[2])){ $expanded_template[2] = "";} |
| 96 | + |
| 97 | + |
| 98 | + |
91 | 99 | $htmlOut .= Xml::tags( 'tr', null, |
92 | | - Xml::element( 'td', array( 'align' => 'left'), $template[0] ) . |
| 100 | + Xml::element( 'td', array( 'align' => 'left'), $expanded_template[0] ) . |
| 101 | + Xml::element( 'td', array( 'align' => 'left'), $expanded_template[1] ) . |
| 102 | + Xml::element( 'td', array( 'align' => 'left'), $expanded_template[2] ) . |
93 | 103 | Xml::element( 'td', array( 'align' => 'right'), $template[1] ) . |
94 | 104 | Xml::element( 'td', array( 'align' => 'right'), $template[2] ) . |
95 | 105 | Xml::element( 'td', array( 'align' => 'right'), $amount ) . |