1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
<?php /** * @package Freemius * @copyright Copyright (c) 2015, Freemius, Inc. * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 * @since 1.0.3 */
if ( ! defined( 'ABSPATH' ) ) { exit; }
$dismiss_text = fs_text_x_inline( 'Dismiss', 'as close a window', 'dismiss' );
$slug = ''; $type = '';
if ( ! empty( $VARS['manager_id'] ) ) { /** * @var array $VARS */ $slug = $VARS['manager_id'];
$type = WP_FS__MODULE_TYPE_PLUGIN;
if ( false !== strpos( $slug, ':' ) ) { $parts = explode( ':', $slug );
$slug = $parts[0];
$parts_count = count( $parts );
if ( 1 < $parts_count && WP_FS__MODULE_TYPE_THEME == $parts[1] ) { $type = $parts[1]; } } } ?> <div<?php if ( ! empty( $VARS['id'] ) ) : ?> data-id="<?php echo $VARS['id'] ?>"<?php endif ?><?php if ( ! empty( $VARS['manager_id'] ) ) : ?> data-manager-id="<?php echo $VARS['manager_id'] ?>"<?php endif ?><?php if ( ! empty( $slug ) ) : ?> data-slug="<?php echo $slug ?>"<?php endif ?><?php if ( ! empty( $type ) ) : ?> data-type="<?php echo $type ?>"<?php endif ?> class="<?php switch ( $VARS['type'] ) { case 'error': echo 'error form-invalid'; break; case 'promotion': echo 'updated promotion'; break; case 'update': // echo 'update-nag update'; // break; case 'success': default: echo 'updated success'; break; } ?> fs-notice<?php if ( ! empty( $VARS['sticky'] ) ) { echo ' fs-sticky'; } ?><?php if ( ! empty( $VARS['plugin'] ) ) { echo ' fs-has-title'; } ?><?php if ( ! empty( $slug ) ) { echo " fs-slug-{$slug}"; } ?><?php if ( ! empty( $type ) ) { echo " fs-type-{$type}"; } ?>"><?php if ( ! empty( $VARS['plugin'] ) ) : ?> <label class="fs-plugin-title"><?php echo $VARS['plugin'] ?></label> <?php endif ?> <?php if ( ! empty( $VARS['sticky'] ) ) : ?> <div class="fs-close"><i class="dashicons dashicons-no" title="<?php echo esc_attr( $dismiss_text ) ?>"></i> <span><?php echo esc_html( $dismiss_text ) ?></span> </div> <?php endif ?> <div class="fs-notice-body"> <?php if ( ! empty( $VARS['title'] ) ) : ?><b><?php echo $VARS['title'] ?></b> <?php endif ?> <?php echo $VARS['message'] ?> </div> </div>
|