/** * Back-end widget form. * * @see WP_Widget::form() * * @param array $instance Previously saved values from database. */ function form($instance) { include_once "Formularios.php"; include_once "EnvialoSimple.php"; $ev = new EnvialoSimple(); $ev->checkSetup("NoRedirect"); $fo = new Formularios(); $forms = $fo->listarFormularios(); if (isset($instance['AdministratorID'])) { $AdministratorID = $instance['AdministratorID']; } else { $AdministratorID = $forms['AdministratorID']; } ?> <p> <input type="hidden" name="<?php echo $this->get_field_name('AdministratorID'); ?> " value="<?php echo $AdministratorID; ?> " /> <label for="<?php echo $this->get_field_id('FormID'); ?> "><?php _e('Formularios Disponibles:', 'envialo-simple'); ?> </label> <select id="<?php echo $this->get_field_id('FormID'); ?> " name="<?php echo $this->get_field_name('FormID'); ?> "> <option><?php _e("Seleccionar..", 'envialo-simple'); ?> </option> <?php $htmlOption = ""; foreach ($forms['list']['item'] as $f) { $selected = ""; if ($f['FormID'] == $instance['FormID']) { $selected = "selected='selected'"; } $htmlOption .= "<option {$selected} value='{$f['FormID']}'> {$f['Name']}</option>"; } echo $htmlOption; ?> </select> </p> <?php }
<?php include_once ENVIALO_DIR . "/clases/EnvialoSimple.php"; include_once ENVIALO_DIR . "/clases/Formularios.php"; $ev = new EnvialoSimple(); $ev->checkSetup(); if (isset($GLOBALS["APIKey"])) { $fo = new Formularios(); $formularios = $fo->mostrarFormularios(); } else { e_('Problema en la Configuración del Plugin', 'envialo-simple'); } ?> <?php include_once ENVIALO_DIR . "/paginas/header.php"; ?> <script type="text/javascript"> jQuery(document).ready(function(){ jQuery("#modal-obtener-codigo").dialog({ autoOpen : false, height : "500", width : "999", modal : true, position:"top", title : "Obtener Código", close : function(event, ui) {
include_once ENVIALO_DIR . "/clases/Contactos.php"; $adminUrl = get_admin_url(); if (isset($_GET["APIKey"])) { $ev = new EnvialoSimple(); $GLOBALS["APIKey"] = $_GET["APIKey"]; $respuesta = $ev->testToken(); if ($respuesta["success"]) { $url = "{$adminUrl}admin.php?page=envialo-simple&configurado=1"; echo "<script>window.location = '{$url}' </script>"; exit; } else { echo "<div id='msj-respuesta' class='mensaje msjExito' style='width: 55%; display:inline-block'>{$respuesta["mensaje"]}</div>"; } } if (!isset($_GET["setup"])) { $ev = new EnvialoSimple(); $ev->checkSetup(); $token = json_decode($ev->traerTokenBD(), TRUE); } $co = new Contactos(); $listaContactos = $co->mostrarListasContactos(1); $keyActiva = $listaContactos[0] == TRUE ? __('Activada', 'envialo-simple') : __('Desactivada', 'envialo-simple'); ?> <?php include_once ENVIALO_DIR . "/paginas/header.php"; ?> <?php if (isset($_GET["setup"])) { ?>
<?php include_once ENVIALO_DIR . "/clases/EnvialoSimple.php"; include_once ENVIALO_DIR . "/clases/Campanas.php"; include_once ENVIALO_DIR . "/clases/Contactos.php"; function isCheck($valor) { if ($valor) { return "checked='checked'"; } else { return ""; } } $ev = new EnvialoSimple(); $ev->checkSetup(); $ca = new Campanas(); $template = ''; $addPreheader = false; //click desde la lista if (isset($_GET["idCampana"])) { $idCampana = filter_var($_GET["idCampana"], FILTER_SANITIZE_NUMBER_INT); $camp = $ca->traerCampana($idCampana); if (isset($camp["success"])) { $c = $camp["campaign"]; if ($c["From"]["EmailID"] != $c["ReplyTo"]["EmailID"]) { $c["responder-check"] = 1; } } else { $msg = "<p>" . _e("No se puede establecer la conexión con el servidor.", "envialo-simple") . "</p>\r\n <p><a href='#' class='button-primary'>" . _e('Vuelva a intentarlo', 'envialo-simple') . "</a></p>"; echo $msg; die;
<?php //if uninstall not called from WordPress exit if (!defined('WP_UNINSTALL_PLUGIN')) { exit; } include_once "clases/EnvialoSimple.php"; $ev = new EnvialoSimple(); $ev->eliminarTablaBD();
<?php include_once ENVIALO_DIR . "/clases/EnvialoSimple.php"; include_once ENVIALO_DIR . "/clases/Campanas.php"; include_once ENVIALO_DIR . "/clases/Contactos.php"; include_once ENVIALO_DIR . "/clases/Formularios.php"; $ev = new EnvialoSimple(); $ev->checkSetup(); include_once ENVIALO_DIR . "/paginas/header.php"; $fo = new Formularios(); $emailsAdmin = $ev->obtenerEmailAdministrador(); $htmlSelectEmailAdminFrom = ""; foreach ($emailsAdmin["item"] as $e) { $htmlSelectEmailAdminFrom .= "<option value='{$e['EmailID']}'> {$e['Name']} ({$e["EmailAddress"]}) </option>"; } $htmlSelectEmailAdminReply = $htmlSelectEmailAdminFrom; if (isset($_GET['idFormulario']) && $_GET['idFormulario'] != 0) { $idFormulario = filter_var($_GET['idFormulario'], FILTER_SANITIZE_NUMBER_INT); $f = $fo->traerFormulario($idFormulario); $htmlSelectEmailAdminFrom = "<option selected='selected'>{$f['email']['FromName']} ({$f['email']['FromEmail']}) </option>" . $htmlSelectEmailAdminFrom; $htmlSelectEmailAdminReply = "<option selected='selected'>{$f['email']['ReplyToName']} ({$f['email']['ReplyToEmail']}) </option>" . $htmlSelectEmailAdminReply; $AdministratorID = $f['AdministratorID']; } else { $f = array(); $f['form']['Name'] = __('Nuevo Formulario de Suscripción', 'envialo-simple'); $f['form']['LabelEmailAddress'] = __('Direccion de email:', 'envialo-simple'); $f['form']['LabelSubmit'] = __('Suscribir', 'envialo-simple'); $f['form']['BackgroundColor'] = '#E9E9E9'; $f['form']['Width'] = "200"; $f['form']['Font'] = 'Arial'; $f['form']['FontSize'] = '12';
function configurarTokenES($APIKey) { $GLOBALS["APIKey"] = $APIKey; $ev = new EnvialoSimple(); return json_encode($ev->testToken()); }
<?php include_once ENVIALO_DIR . "/clases/EnvialoSimple.php"; include_once ENVIALO_DIR . "/clases/Contactos.php"; $ev = new EnvialoSimple(); $ev->checkSetup(); $co = new Contactos(); $adminUrl = get_admin_url(); if (isset($_GET["pagina"])) { $pagina = filter_var($_GET["pagina"], FILTER_SANITIZE_NUMBER_INT); } else { $pagina = 1; } $listas = $co->listarListasContactos($pagina); $verContactos = isset($_GET['verContactos']) && $_GET['verContactos'] == 1 ? TRUE : FALSE; ?> <?php include_once ENVIALO_DIR . "/paginas/header.php"; ?> <?php if (isset($_GET['MailListsIds']) && !$verContactos) { ?> <?php include_once "importar-contactos.php"; ?> <?php } elseif ($verContactos) {