$mootoolsButton = $params->get('mootoolsbutton', ''); if (empty($mootoolsButton)) { $lang =& JFactory::getLanguage(); $lang->load(ACYMAILING_COMPONENT, JPATH_SITE); $mootoolsButton = JText::_('SUBSCRIBE'); } $mootoolsIntro = $params->get('mootoolsintro', ''); $moduleCSS = $config->get('css_module', 'default'); if (!empty($moduleCSS)) { $doc->addStyleSheet(ACYMAILING_CSS . 'module_' . $moduleCSS . '.css'); } JHTML::_('behavior.modal', 'a.modal'); require JModuleHelper::getLayoutPath('mod_acymailing', 'popup'); return; } acymailing::initModule($params->get('includejs', 'header'), $params); $userClass = acymailing::get('class.subscriber'); $identifiedUser = null; if ($params->get('loggedin', 1)) { $connectedUser =& JFactory::getUser(); if (!empty($connectedUser->email)) { $identifiedUser = $userClass->get($connectedUser->email); } } $visibleLists = trim($params->get('lists', 'None')); $hiddenLists = trim($params->get('hiddenlists', 'All')); $visibleListsArray = array(); $hiddenListsArray = array(); $listsClass = acymailing::get('class.list'); if (empty($identifiedUser->subid)) { $allLists = $listsClass->getLists('listid');
<?php /** * @copyright Copyright (C) 2009-2010 ACYBA SARL - All rights reserved. * @license http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL */ defined('_JEXEC') or die('Restricted access'); ?> <?php if (!(include_once rtrim(JPATH_ADMINISTRATOR, DS) . DS . 'components' . DS . 'com_acymailing' . DS . 'helpers' . DS . 'helper.php')) { echo 'This module can not work without the AcyMailing Component'; return; } $formName = acymailing::initModule(); switch ($params->get('redirectmode', '0')) { case 1: $redirectUrl = acymailing::completeLink('lists', false, true); $redirectUrlUnsub = $redirectUrl; break; case 2: $redirectUrl = $params->get('redirectlink'); $redirectUrlUnsub = $params->get('redirectlinkunsub'); break; default: if (isset($_SERVER["REQUEST_URI"])) { $requestUri = $_SERVER["REQUEST_URI"]; } else { $requestUri = $_SERVER['PHP_SELF']; if (!empty($_SERVER['QUERY_STRING'])) { $requestUri = rtrim($requestUri, '/') . '?' . $_SERVER['QUERY_STRING'];