MSV FM

dot.antimicrobial@66.96.161.157: ~ $
Path : /hermes/sb_web/b744/yushibrentwood.com/
File Upload :
Current < : /hermes/sb_web/b744/yushibrentwood.com/mailhive.php

<?php
/*
  MailBeez Automatic Trigger Email Campaigns
  http://www.mailbeez.com

  Copyright (c) 2010 MailBeez
	
	inspired and in parts based on
  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
	
	v1.7
*/


// disable Gzip compression
  define('GZIP_COMPRESSION', 'false');
  define('GZIP_LEVEL', '0');	
 // define('STRICT_ERROR_REPORTING', true);

  require('includes/application_top.php');

	// zencart, xtcommerce
	if (!defined('DIR_WS_HTTP_CATALOG')) define('DIR_WS_HTTP_CATALOG', DIR_WS_CATALOG);	
	
	define('TEXT_EMAIL_ALREADY_SEND', 'was already sent: ');
	define('TEXT_EMAIL_SEND', 'successfully sent: ');

	require_once(DIR_FS_CATALOG. 'mailhive/common/functions/compatibility.php');	
  require(DIR_FS_CATALOG . 'mailhive/common/classes/mailhive.php');
	
  $mailHive= new mailHive;
	
	$mailhive_token = MAILBEEZ_MAILHIVE_TOKEN;
	
	// call external module action e.g. block
	if ( isset($_GET['ma']) ) {
		$module_action = $_GET['ma'];
		$module = (isset($_GET['m'])) ? $_GET['m'] : false;
		$module_params = (isset($_GET['mp'])) ? $_GET['mp'] : false;
		$result = $mailHive->moduleAction($module, 'external_' .$module_action, $module_params);
	}
	//	
	
	
	
	if (isset($_GET[$mailhive_token]) ) {
		$mpaction = $_GET[$mailhive_token];
	} elseif (isset($_POST[$mailhive_token]) ) {
		$mpaction = $_POST[$mailhive_token];
	}
	
	$output_plain = false;
	
	if ($mpaction == 'view') {
		$output_plain = true;
	}
	
	if ($output_plain == false) {
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
<title><?php echo TITLE; ?></title>
<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">
</head>
<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">
<script type="text/javascript">
  <!-- Begin Hidden JavaScript
  function scrolldown() {
   var a=document.anchors.length;
   var b=document.anchors[a-1];
   var y=b.offsetTop;
   window.scrollTo(0,y+120);
  }
  // End hidden JavaScript -->
  </script>   
<style>
body { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.s { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
.w { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.rn { width: 30px; float: left; font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #e6e6e6; }
.r { margin-left: 30px; position: relative; margin-bottom: 3px; font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #e9e9e9; }
.pageHeading { font-family: Arial, Verdana, sans-serif; font-size: 24px; font-weight: bold; padding-top: 10px; padding-bottom: 7px; }

</style>
<div class="pageHeading">MailBeez - Mode: <?php echo MAILBEEZ_MAILHIVE_MODE ?> (platform: <?php echo MH_PLATFORM; ?>)</div>
<!-- body //-->
<hr size="1" noshade>

<?php 
	}

	if (MAILBEEZ_MAILHIVE_STATUS == 'False') {
	
?>
	MailHive inactive - please activate MailHive and MailBeez in Basic Configuration
<?php
	
	} else {
	
		if ($mpaction == 'test') {
	?>
			<blockquote><br><br>
			<?php echo mh_draw_form('test', mh_href_link(FILENAME_HIVE, '', 'NONSSL'), 'post', '') . mh_draw_hidden_field($mailhive_token, 'sendTest') . mh_draw_hidden_field('module', $_GET['module']); ?>
			<?php echo mh_draw_input_field('email', MAILBEEZ_MAILHIVE_EMAIL_COPY) ?>
			<input type="Submit" value="Send Test-Mail">
			</form>
			<br>
			<br>
			<?php if (MAILBEEZ_MAILHIVE_COPY == 'True') { echo 'Send Copy to: ' . MAILBEEZ_MAILHIVE_EMAIL_COPY; } ?>
			</blockquote>
	<?php
		} elseif ($mpaction == 'sendTest') {
			$mailHive->sendTest($_POST['email'], $_POST['module']);
			
		} elseif ($mpaction == 'listAudience') {
			$result = $mailHive->listAudience($_GET['module']);
			
		} elseif ($mpaction == 'view') {
			$out = $mailHive->viewMail($_GET['module'], $_GET['format']);	
			if ($_GET['format'] == 'txt') {
				echo '<pre>';
			}
			echo $out[$_GET['module']];
			
		} elseif ($mpaction == 'run') {
			$result = $mailHive->run($_GET['module']);
			
		} elseif ($mpaction == 'runconfirm') {
			?>
			<blockquote><br><br>
			<button type="button" onclick="window.location.href='<?php echo mh_href_link(FILENAME_HIVE, $mailhive_token . '=run&module=' . $_GET['module'] , 'NONSSL') ?>'">RUN NOW - Mode:<?php echo MAILBEEZ_MAILHIVE_MODE ?></button>
			
			<br>
			<br>
			<br>
			Send Copy: <?php echo MAILBEEZ_MAILHIVE_COPY ?><br>
			<?php if (MAILBEEZ_MAILHIVE_COPY == 'True') { echo 'to: ' . MAILBEEZ_MAILHIVE_EMAIL_COPY; } ?>
			</blockquote>
			<?php

		} elseif ($mpaction == '') {
			// 
		} 
?>
<?php
	if ($output_plain == false) {
 ?>
		<?php echo str_repeat(" ", 4096); ?>
</body>
</html>
<?php
		}
	}
	require(DIR_WS_INCLUDES . 'application_bottom.php'); ?>