function html($sp)
    {
        ?>
		<div class="notifications">
			<form method="post" id="post">

				<div class="sp-row">
					<?php 
        do_action('sendpress_notification_settings_top');
        ?>
				</div>
				<div class="sp-row">
					<div class="sp-50 sp-first">
						<?php 
        $this->panel_start('<span class="glyphicon glyphicon-envelope"></span> ' . __('E-mail Notifications', 'sendpress'));
        ?>

							<?php 
        $options = SendPress_Option::get('notification_options');
        ?>

							<p>
								<input type="checkbox" class="form-control" value="<?php 
        echo $options['notifications-enable'];
        ?>
" name="notifications-enable" id="notifications-enable" <?php 
        checked($options['notifications-enable'], true);
        ?>
/>&nbsp;<?php 
        _e('Send E-mail Notifications');
        ?>
							</p>

							<h5 style="display:inline;" class="nomargin"><?php 
        _e('To E-mail', 'sendpress');
        ?>
:</h5>
							<input name="toemail" class="form-control" style="display:inline; width:80%;" tabindex=2 type="text" id="toemail" value="<?php 
        echo $options['email'];
        ?>
">
							<br><br>

							<p>
							<input type="checkbox" class="form-control" value="<?php 
        echo $options['send-to-admins'];
        ?>
" name="send-to-admins" id="send-to-admins" <?php 
        checked($options['send-to-admins'], true);
        ?>
/>
							<?php 
        _e('Send Notifications to all WordPress Administrators', 'sendpress');
        ?>
							</p>
							<p><?php 
        _e('Select the notifications you\'d like to receive and how often you\'d like to receive them', 'sendpress');
        ?>
.</p>
							<h5><?php 
        _e('User Subscribed', 'sendpress');
        ?>
:</h5>
							<input class="notifications-radio" type="radio" value="0" <?php 
        if (intval($options['subscribed']) === 0) {
            echo 'checked="checked"';
        }
        ?>
 name="subscribed" <?php 
        if (!$options['notifications-enable']) {
            echo 'disabled';
        }
        ?>
>
							<?php 
        _e('Instant', 'sendpress');
        ?>
&nbsp;&nbsp;&nbsp;
							<input class="notifications-radio" type="radio" value="1" <?php 
        if (intval($options['subscribed']) === 1) {
            echo 'checked="checked"';
        }
        ?>
 name="subscribed" <?php 
        if (!$options['notifications-enable']) {
            echo 'disabled';
        }
        ?>
>
							<?php 
        _e('Daily', 'sendpress');
        ?>
&nbsp;&nbsp;&nbsp;
							<input class="notifications-radio" type="radio" value="2" <?php 
        if (intval($options['subscribed']) === 2) {
            echo 'checked="checked"';
        }
        ?>
 name="subscribed" <?php 
        if (!$options['notifications-enable']) {
            echo 'disabled';
        }
        ?>
>
							<?php 
        _e('Weekly', 'sendpress');
        ?>
&nbsp;&nbsp;&nbsp;
							<input class="notifications-radio" type="radio" value="3" <?php 
        if (intval($options['subscribed']) === 3) {
            echo 'checked="checked"';
        }
        ?>
 name="subscribed" <?php 
        if (!$options['notifications-enable']) {
            echo 'disabled';
        }
        ?>
>
							<?php 
        _e('Monthly', 'sendpress');
        ?>
&nbsp;&nbsp;&nbsp;

							<h5><?php 
        _e('User Unsbscribed', 'sendpress');
        ?>
:</h5>
							<input class="notifications-radio" type="radio" value="0" <?php 
        if (intval($options['unsubscribed']) === 0) {
            echo 'checked="checked"';
        }
        ?>
 name="unsubscribed" <?php 
        if (!$options['notifications-enable']) {
            echo 'disabled';
        }
        ?>
>
							<?php 
        _e('Instant', 'sendpress');
        ?>
&nbsp;&nbsp;&nbsp;
							<input class="notifications-radio" type="radio" value="1" <?php 
        if (intval($options['unsubscribed']) === 1) {
            echo 'checked="checked"';
        }
        ?>
 name="unsubscribed" <?php 
        if (!$options['notifications-enable']) {
            echo 'disabled';
        }
        ?>
>
							<?php 
        _e('Daily', 'sendpress');
        ?>
&nbsp;&nbsp;&nbsp;
							<input class="notifications-radio" type="radio" value="2" <?php 
        if (intval($options['unsubscribed']) === 2) {
            echo 'checked="checked"';
        }
        ?>
 name="unsubscribed" <?php 
        if (!$options['notifications-enable']) {
            echo 'disabled';
        }
        ?>
>
							<?php 
        _e('Weekly', 'sendpress');
        ?>
&nbsp;&nbsp;&nbsp;
							<input class="notifications-radio" type="radio" value="3" <?php 
        if (intval($options['unsubscribed']) === 3) {
            echo 'checked="checked"';
        }
        ?>
 name="unsubscribed" <?php 
        if (!$options['notifications-enable']) {
            echo 'disabled';
        }
        ?>
>
							<?php 
        _e('Monthly', 'sendpress');
        ?>
&nbsp;&nbsp;&nbsp;

						<?php 
        $this->panel_end();
        ?>

					</div>
			   		<div class="sp-50">
						<?php 
        $this->panel_start('<span class="glyphicon glyphicon-comment"></span> ' . __('HipChat Notification', 'sendpress'));
        ?>

							<p>
							<input class="form-control" type="checkbox" value="<?php 
        echo $options['enable-hipchat'];
        ?>
" name="enable-hipchat" id="enable-hipchat" <?php 
        checked($options['enable-hipchat'], true);
        ?>
/>
							<?php 
        _e('Enable HipChat Notification', 'sendpress');
        ?>
<br>
							</p>
							<?php 
        _e('API Key', 'sendpress');
        ?>
: <input class="form-control" style="width:80%; display:inline;" name="hipchat-api" tabindex=2 type="text" id="hipchat-api" value="<?php 
        echo $options['hipchat-api'];
        ?>
"><br><a style="display:inline-block; margin-left:50px;" href="https://sendpress.hipchat.com/admin/api" target="_blank"><?php 
        _e('Where is my API key', 'sendpress');
        ?>
?</a><br>

							<?php 
        if (strlen($options['hipchat-api']) > 0) {
            global $hc;
            $hc = new SendPress_HipChat($options['hipchat-api'], 'https://api.hipchat.com');
            try {
                $rooms = $hc->get_rooms();
                ?>
										<br>
										<h5 class="nomargin"><?php 
                _e('Select the rooms to send notifications to:', 'sendpress');
                ?>
</h5>
										<p style="margin-left:30px;">
										<?php 
                foreach ($rooms as $room) {
                    ?>
											<input type="checkbox" class="form-control" value="<?php 
                    echo $options['hipchat-rooms'][$room->room_id];
                    ?>
" name="hipchat-rooms[<?php 
                    echo $room->room_id;
                    ?>
]" id="hipchat-rooms[<?php 
                    echo $room->room_id;
                    ?>
]" <?php 
                    checked($options['hipchat-rooms'][$room->room_id], true);
                    ?>
/>
											<?php 
                    echo $room->name;
                    ?>
<br>
											<?php 
                }
                ?>
										</p>
										<?php 
            } catch (Exception $e) {
                ?>
										<?php 
                _e('Room Name', 'sendpress');
                ?>
: <input class="form-control" name="hipchat-room" tabindex=2 type="text" id="hipchat-room" value="<?php 
                echo $options['hipchat-room'];
                ?>
">
										<?php 
            }
        }
        ?>

						<?php 
        $this->panel_end();
        ?>
			   		</div>
			   	</div>
   				<?php 
        do_action('sendpress_notification_settings_bottom');
        ?>
   				<?php 
        wp_nonce_field($sp->_nonce_value);
        ?>
   			</form>
   		</div>

		<?php 
    }
 static function send_notification($body = "Possible Error With Notifications", $text = "Possible Error With Notifications")
 {
     $options = SendPress_Option::get('notification_options');
     $senders = array();
     if (strlen($options['email']) > 0) {
         $senders = explode(",", $options['email']);
     }
     if ($options['send-to-admins']) {
         $admins = new WP_User_Query(array('role' => 'Administrator'));
         foreach ($admins->results as $user) {
             if ($user->user_email !== $options['email']) {
                 $senders[] = $user->user_email;
             }
         }
     }
     if ($options['notifications-enable']) {
         if (is_array($senders) && !empty($senders)) {
             foreach ($senders as $to) {
                 SendPress_Manager::send(trim($to), 'SendPress Notification', $body, $text);
             }
         }
     }
     //hipchat
     if ($options['enable-hipchat'] && strlen($options['hipchat-api']) > 0) {
         global $hc;
         $hc = new SendPress_HipChat($options['hipchat-api'], 'https://api.hipchat.com');
         try {
             foreach ($hc->get_rooms() as $room) {
                 if ($options['hipchat-rooms'][$room->room_id]) {
                     $hc->message_room($room->name, 'SendPress', $text, true, "purple", "text");
                 }
             }
         } catch (Exception $e) {
             $hc->message_room($options['hipchat-room'], 'SendPress', $text, true, "purple", "text");
         }
     }
 }