PluginProbe ʕ •ᴥ•ʔ
Hustle – Email Marketing, Lead Generation, Optins, Popups / 7.8.9
Hustle – Email Marketing, Lead Generation, Optins, Popups v7.8.9
7.8.14 7.8.14.1 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 / global / sui-components / sui-notice.php
wordpress-popup / views / admin / global / sui-components Last commit date
footer 2 years ago sui-accordion.php 10 months ago sui-box-header.php 3 years ago sui-button.php 4 years ago sui-checkbox.php 3 years ago sui-footer.php 3 years ago sui-header.php 4 years ago sui-icon.php 5 years ago sui-notice.php 3 years ago sui-row.php 3 years ago sui-select.php 3 years ago sui-settings-row.php 3 years ago sui-tabs.php 3 years ago sui-tutorials.php 4 years ago
sui-notice.php
54 lines
1 <?php
2 /**
3 * SUI Notice.
4 *
5 * @package Hustle
6 * @since 4.3.0
7 */
8
9 $notice_class = 'sui-notice';
10 $notice_alert = ( isset( $alert ) && ! empty( $alert ) ) ? $alert : false;
11 $notice_type = ( isset( $type ) && ! empty( $type ) ) ? $type : '';
12 $notice_icon = ( isset( $icon ) && ! empty( $icon ) ) ? 'sui-icon-' . $icon : 'sui-icon-info';
13
14 switch ( $notice_type ) {
15
16 case 'info':
17 case 'success':
18 case 'warning':
19 case 'error':
20 case 'upsell':
21 $notice_class .= ' sui-notice-' . esc_attr( $notice_type );
22 break;
23
24 case 'blue':
25 case 'green':
26 case 'yellow':
27 case 'red':
28 case 'purple':
29 $notice_class .= ' sui-notice-' . esc_attr( $notice_type );
30 break;
31
32 default:
33 $notice_class .= '';
34 break;
35 }
36
37 switch ( $notice_alert ) {
38
39 case false:
40 echo '<div class="' . esc_attr( $notice_class ) . '">
41 <div class="sui-notice-content">
42 <div class="sui-notice-message">
43 <span class="sui-notice-icon ' . esc_attr( $notice_icon ) . ' sui-md" aria-hidden="true"></span>
44 <p>' . esc_html( $message ) . '</p>
45 </div>
46 </div>
47 </div>';
48 break;
49
50 default:
51 echo '<div role="alert" id="' . esc_attr( $id ) . '" class="' . esc_attr( $notice_class ) . '" aria-live="assertive"></div>';
52 break;
53 }
54