PluginProbe ʕ •ᴥ•ʔ
Hustle – Email Marketing, Lead Generation, Optins, Popups / 7.3.7
Hustle – Email Marketing, Lead Generation, Optins, Popups v7.3.7
7.8.13 7.8.13.1 trunk 3.0 3.1 3.1.1 3.1.2 3.1.3 3.1.4 4.3.2 4.4.4 4.4.5 4.4.5.1 4.4.5.4 4.6 4.6.1.1 4.6.1.4 4.7.0.2 4.7.0.3 4.7.0.7 4.7.0.9 4.7.1.0 4.7.1.1 4.8.0.0 5.0.0 5.0.1 5.0.1.1 5.0.1.2 5.1 5.1.1 5.1.2 5.1.3 5.1.3.1 5.1.3.2 5.1.4 5.1.5 6.0 6.0.1 6.0.2 6.0.3 6.0.4.2 6.0.5 6.0.6.1 6.0.7 6.0.8.1 6.0.9 7.0.0.1 7.0.2 7.0.3 7.0.4 7.1.0 7.1.1 7.2.0 7.2.1 7.3.0 7.3.1 7.3.3 7.3.5 7.3.6 7.3.7 7.4.0 7.4.1 7.4.11 7.4.13 7.4.13.1 7.4.2 7.4.3 7.4.4 7.4.5 7.4.5.1 7.4.5.2 7.4.6 7.4.7 7.5.0 7.6.0 7.6.1 7.6.3 7.6.4 7.6.6 7.7.0 7.7.1 7.8.0 7.8.1 7.8.10 7.8.10.1 7.8.10.2 7.8.11 7.8.12 7.8.12.1 7.8.2 7.8.3 7.8.4 7.8.5 7.8.6 7.8.7 7.8.8 7.8.9 7.8.9.1 7.8.9.2 7.8.9.3
wordpress-popup / views / admin / integrations-page / summary.php
wordpress-popup / views / admin / integrations-page Last commit date
available-apps.php 6 years ago connected-apps.php 6 years ago summary.php 5 years ago
summary.php
68 lines
1 <?php
2 /**
3 * Summary section.
4 *
5 * @package Hustle
6 * @since 4.0.0
7 */
8
9 // Summary details.
10 $emails_collected = Hustle_Entry_Model::get_total_entries_count();
11 $active_app = 'activecampaign';
12 $active_list = 'Weekly Newsletter';
13 $active_app_name = 'ActiveCampaign';
14 $active_icon = self::$plugin_url . 'inc/providers/' . $active_app . '/images/icon.png';
15
16 // Summary list (table).
17 $providers = Hustle_Provider_Utils::get_registered_providers_list();
18 $available_apps = count( $providers );
19 $connected_apps = 0;
20 foreach ( $providers as $slug => $data ) {
21 if ( $data['is_connected'] ) {
22 $connected_apps++;
23 }
24 }
25 ?>
26 <div class="<?php echo esc_attr( implode( ' ', $sui['summary']['classes'] ) ); ?>">
27 <div class="sui-summary-image-space" aria-hidden="true" style="<?php echo esc_attr( $sui['summary']['style'] ); ?>"></div>
28 <div class="sui-summary-segment">
29 <div class="sui-summary-details">
30 <span class="sui-summary-large"><?php echo $emails_collected; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?></span>
31 <span class="sui-summary-sub"><?php esc_html_e( 'Emails Collected', 'hustle' ); ?></span>
32 <?php if ( 0 === $emails_collected ) { ?>
33 <span class="sui-summary-detail"><?php esc_html_e( 'None', 'hustle' ); ?></span>
34 <?php } else { ?>
35 <!--<span class="sui-summary-detail">
36 <img
37 width="20"
38 height="20"
39 src="<?php echo esc_url( $active_icon ); ?>"
40 alt="<?php echo esc_html( $active_app_name ); ?>"
41 aria-hidden="true"
42 />
43 <?php echo esc_html( $active_list ); ?>
44 </span>-->
45 <?php } ?>
46 <!--<span class="sui-summary-sub"><?php esc_html_e( 'Most Active Lists for an App', 'hustle' ); ?></span>-->
47 </div>
48 </div>
49 <div class="sui-summary-segment">
50 <ul class="sui-list">
51 <li>
52 <span class="sui-list-label"><?php esc_html_e( 'Available Apps', 'hustle' ); ?></span>
53 <span class="sui-list-detail"><?php echo esc_html( $available_apps ); ?></span>
54 </li>
55 <li>
56 <span class="sui-list-label"><?php esc_html_e( 'Connected Apps', 'hustle' ); ?></span>
57 <?php
58 if ( 0 === $connected_apps ) {
59 echo '<span class="sui-list-detail">0</span>';
60 } else {
61 echo '<span class="sui-list-detail">' . esc_html( $connected_apps ) . '</span>';
62 }
63 ?>
64 </li>
65 </ul>
66 </div>
67 </div>
68