PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 2.19.8
GiveWP – Donation Plugin and Fundraising Platform v2.19.8
4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 2.31.0 2.31.1 2.32.0 2.33.0 2.33.1 2.33.2 2.33.3 2.33.4 2.33.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.10.0 3.11.0 3.12.0 3.12.1 3.12.2 3.12.3 3.13.0 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.17.0 3.17.1 3.17.2 3.18.0 3.19.0 3.19.1 3.19.2 3.19.3 3.19.4 3.2.0 3.2.1 3.2.2 3.20.0 3.21.0 3.21.1 3.22.0 3.22.1 3.22.2 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.7.0 3.8.0 3.9.0 4.0.0 4.1.0 4.1.1 4.10.0 4.10.1 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.14.5 4.14.6 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.1 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 trunk 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.2 2.11.3 2.12.0 2.12.1 2.12.2 2.12.3 2.13.0 2.13.1 2.13.2 2.13.3 2.13.4 2.14.0 2.15.0 2.16.0 2.16.1 2.17.0 2.17.1 2.17.3 2.18.0 2.18.1 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.19.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.20.0 2.20.1 2.20.2 2.21.0 2.21.1 2.21.2 2.21.3 2.21.4 2.22.0 2.22.1 2.22.2 2.22.3 2.23.0 2.23.1 2.23.2 2.24.0 2.24.1 2.24.2 2.25.0 2.25.1 2.25.2 2.25.3 2.26.0 2.27.0 2.27.1 2.27.2 2.27.3 2.28.0 2.29.0 2.29.1 2.29.2
give / src / Views / Form / Templates / Sequoia / sections / income-stats.php
give / src / Views / Form / Templates / Sequoia / sections Last commit date
footer.php 4 years ago form-navigator.php 4 years ago income-stats.php 4 years ago introduction.php 4 years ago progress-bar.php 4 years ago
income-stats.php
88 lines
1 <?php
2
3 /**
4 * @var int $formId
5 */
6 if ($form->has_goal()) : ?>
7 <?php
8 $goalStats = give_goal_progress_stats($formId);
9
10 // Setup default raised value
11 $raised = give_currency_filter(
12 give_format_amount(
13 $form->get_earnings(),
14 [
15 'sanitize' => false,
16 'decimal' => false,
17 ]
18 )
19 );
20
21 // Setup default count value
22 $count = $form->get_sales();
23
24 // Setup default count label
25 $countLabel = _n('donation', 'donations', $count, 'give');
26
27 // Setup default goal value
28 $goal = give_currency_filter(
29 give_format_amount(
30 $form->get_goal(),
31 [
32 'sanitize' => false,
33 'decimal' => false,
34 ]
35 )
36 );
37
38 // Change values and labels based on goal format
39 switch ($goalStats['format']) {
40 case 'percentage':
41 {
42 $raised = "{$goalStats['progress']}%";
43 break;
44 }
45 case 'donation':
46 {
47 $count = $goalStats['actual'];
48 $goal = $goalStats['goal'];
49 break;
50 }
51 case 'donors':
52 {
53 $count = $goalStats['actual'];
54 $countLabel = _n('donor', 'donors', $count, 'give');
55 $goal = $goalStats['goal'];
56 break;
57 }
58 }
59 ?>
60 <div class="income-stats">
61 <div class="raised">
62 <div class="number">
63 <?php
64 echo $raised; ?>
65 </div>
66 <div class="text"><?php
67 _e('raised', 'give'); ?></div>
68 </div>
69 <div class="count">
70 <div class="number">
71 <?php
72 echo $count; ?>
73 </div>
74 <div class="text"><?php
75 echo $countLabel; ?></div>
76 </div>
77 <div class="goal">
78 <div class="number">
79 <?php
80 echo $goal; ?>
81 </div>
82 <div class="text"><?php
83 _e('goal', 'give'); ?></div>
84 </div>
85 </div>
86 <?php
87 endif; ?>
88