# s2member/260814/src/includes/menu-pages/updates.inc.php

s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls &amp; Member Access Subscriptions, version 260814. 84 lines.

- Page: https://pluginprobe.com/plugins/s2member/260814/code/src/includes/menu-pages/updates.inc.php
- Raw: https://pluginprobe.com/plugins/s2member/260814/raw/src/includes/menu-pages/updates.inc.php
- Modified: 2022-04-21T19:08:56+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/s2member/260814/code/src/includes/menu-pages/updates.inc.php#L10-L20`.

```php
<?php
// @codingStandardsIgnoreFile
/**
 * Newsletter/Updates for Menu Pages.
 *
 * Copyright: © 2009-2011
 * {@link http://websharks-inc.com/ WebSharks, Inc.}
 * (coded in the USA)
 *
 * Released under the terms of the GNU General Public License.
 * You should have received a copy of the GNU General Public License,
 * along with this software. In the main directory, see: /licensing/
 * If not, see: {@link http://www.gnu.org/licenses/}.
 *
 * @package s2Member\Menu_Pages
 * @since 111205
 */
if(!defined('WPINC')) // MUST have WordPress.
	exit("Do not access this file directly.");

if(!class_exists("c_ws_plugin__s2member_menu_pages_updates"))
{
	/**
	 * Newsletter/Updates for Menu Pages.
	 *
	 * @package s2Member\Menu_Pages
	 * @since 111205
	 */
	class c_ws_plugin__s2member_menu_pages_updates
	{
		public function __construct()
		{
			if(is_object($user = wp_get_current_user()) && ($user_id = $user->ID))
			{
				echo '<form id="ws-updates-form" action="http://websharks-inc.us1.list-manage1.com/subscribe/post?u=8f347da54d66b5298d13237d9&amp;id=19e9d213bc" method="post" target="_blank" autocomplete="off">'."\n";

				if(!is_ssl() && !c_ws_plugin__s2member_utils_conds::is_localhost())
				{
					echo '<div class="ws-menu-page-r-group-header open">'."\n";
					echo '   <i class="fa fa-rss"></i> s2 News'."\n";
					echo '</div>'."\n";

					echo '<div class="ws-menu-page-r-group open">'."\n";
					echo '<script type="text/javascript" src="http://feeds.feedburner.com/s2member?format=sigpro&amp;nItems=5&amp;openLinks=new&amp;displayTitle=false&amp;displayFeedIcon=false&amp;displayExcerpts=false&amp;displayAuthor=false&amp;displayDate=false&amp;displayEnclosures=false&amp;displayLinkToFeed=false"></script>'."\n";
					echo '➘ <a href="'.esc_attr(c_ws_plugin__s2member_readmes::parse_readme_value("More Updates")).'" target="_blank" rel="external">More updates...</a>'."\n";
					echo '</div>'."\n";
				}
				echo '<div class="ws-menu-page-r-group-header">'."\n";
				echo '   <i class="fa fa-envelope"></i> s2 Updates'."\n";
				echo '</div>'."\n";

				echo '<div class="ws-menu-page-r-group">'."\n";

				echo '<p style="text-align:center; font-size:90%;"><strong>Hi '.esc_html(wp_get_current_user()->first_name).' :-)</strong><br />Subscribe here! We\'ll keep you informed about all things related to s2Member.</p>'."\n";

				echo '<div id="ws-updates-div-fname">'."\n";
				echo '<label for="ws-updates-fname">First Name: *</label><br />'."\n";
				echo '<input type="text" aria-required="true" autocomplete="off" name="FNAME" id="ws-updates-fname" value="'.esc_attr($user->first_name).'" />'."\n";
				echo '</div>'."\n";

				echo '<div id="ws-updates-div-lname">'."\n";
				echo '<label for="ws-updates-lname">Last Name: *</label><br />'."\n";
				echo '<input type="text" aria-required="true" autocomplete="off" name="LNAME" id="ws-updates-lname" value="'.esc_attr($user->last_name).'" />'."\n";
				echo '</div>'."\n";

				echo '<div id="ws-updates-div-email">'."\n";
				echo '<label for="ws-updates-email">Email Address: *</label><br />'."\n";
				echo '<input type="text" aria-required="true" autocomplete="off" name="EMAIL" id="ws-updates-email" value="'.format_to_edit($user->user_email).'" />'."\n";
				echo '</div>'."\n";

				echo '<div id="ws-updates-div-submit">'."\n";
				echo '<input type="submit" value="Subscribe" name="subscribe" />'."\n";
				echo '</div>'."\n";

				echo '</div>'."\n";

				echo '</form>'."\n";
			}
		}
	}
}

new c_ws_plugin__s2member_menu_pages_updates();

```
