403Webshell
Server IP : 192.64.118.117  /  Your IP : 18.188.27.20
Web Server : LiteSpeed
System : Linux premium56.web-hosting.com 4.18.0-513.24.1.lve.1.el8.x86_64 #1 SMP Thu May 9 15:10:09 UTC 2024 x86_64
User : thecgapy ( 1160)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/thecgapy/mobilecreationz.com/wp-content/plugins/leads/shared/classes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/thecgapy/mobilecreationz.com/wp-content/plugins/leads/shared/classes/class.notifications.php
<?php
/**
 * Admin notications
 *
 */
if (!class_exists('Inbound_Notices')) {

    class Inbound_Notices
    {

        static function init()
        {
            /* determines if in ajax mode */
            //add_action('admin_notices', array(__CLASS__, 'inbound_notice'));
            add_action('admin_notices', array(__CLASS__, 'inbound_template_notice'));
            add_action('admin_init', array(__CLASS__, 'inbound_notice_ignore'));
        }

        /* Fix JavaScript Conflicts in WordPress */
        public static function inbound_notice()
        {
            global $pagenow;
            global $current_user;

            $post_types = array('landing-page', 'wp-call-to-action', 'wp-lead');

            $page_string = isset($_GET["page"]) ? $_GET["page"] : "null";
            $user_id = $current_user->ID;

            if (get_user_meta($user_id, 'inbound_translate_ignore') || (!isset($_GET['post_type']) || !in_array($_GET['post_type'], $post_types))) {
                return;
            }

            echo '<div class="updated">
                    <h2>' . __('Help Translate Inbound Now Marketing Plugins', INBOUNDNOW_TEXT_DOMAIN) . '</h2>
                     <p style="width:80%;">' . sprintf(__('Help translate Inbound Now\'s marketing plugins to your %s native langauge %s!', INBOUNDNOW_TEXT_DOMAIN), '<a href="http://docs.inboundnow.com/guide/inbound-translations-project/" target="_blank">', '</a>') . '</p>
                     <a class="button button-primary button-large" href="http://www.inboundnow.com/translate-inbound-now/" target="_blank">' . __('Help Translate the plugins', INBOUNDNOW_TEXT_DOMAIN) . '</a>
                     <a class="button button-large" href="?inbound_translate_ignore=0">' . __('No Thanks', INBOUNDNOW_TEXT_DOMAIN) . '</a>
                     <br><br>
                  </div>';


        }

        public static function inbound_template_notice()
        {
            global $pagenow;
            global $current_user;

            $post_types = array('landing-page');

            $type = get_post_type(get_the_ID());
            $user_id = $current_user->ID;

            if (get_user_meta($user_id, 'inbound_new_template_ignore') || !in_array($type, $post_types)) {
                return;
            }

            echo '<div class="updated">
                    <h1>A friendly message from Inbound Now</h1>
                     <p style="width:80%;">
						Hello there!
					</p>
					<p style="width:80%;">
					 We have made some huge improvements to our templating engine to make things better for you, the user.
                     </p>

	                  <p style="width:80%;">
	                  <strong>Improvements include:</strong>
	                  	<ul style="list-style:disc !important; padding-left:20px;">
		                  	<li>
		                  		We have a brand new and improved frontend editor
							</li>
							<li>
								Updated and improved user experience on the backend editor
							</li>
							<li>
								Live preview on backend editor for immediate visual feedback on changes
							</li>
							<li>
								Tons of code consolidation and optimization. Things are getting faster!
							</li>
						</ul>
	                  </p>
                     <a class="button button-primary button-large" href="?inbound_new_template_ignore=0">' . __('Sounds great, Thanks! Dismiss this message', INBOUNDNOW_TEXT_DOMAIN) . '</a>
                     &nbsp; &nbsp;
                     <a target="_blank" class="button primary button-large" href="http://support.inboundnow.com">' . __('Feedback/Support for new template changes', INBOUNDNOW_TEXT_DOMAIN) . '</a>
                     <br><br>
                  </div>';


        }

        public static function inbound_notice_ignore()
        {
            global $current_user;
            $user_id = $current_user->ID;

            if (isset($_GET['inbound_translate_ignore']) && '0' == $_GET['inbound_translate_ignore']) {
                add_user_meta($user_id, 'inbound_translate_ignore', 'true', true);
            }

            if (isset($_GET['inbound_new_template_ignore']) && '0' == $_GET['inbound_new_template_ignore']) {
                add_user_meta($user_id, 'inbound_new_template_ignore', 'true', true);
            }
        }

    }

    Inbound_Notices::init();

}

Youez - 2016 - github.com/yon3zu
LinuXploit