当前位置: 首页>>代码示例>>PHP>>正文


PHP acymailing_level函数代码示例

本文整理汇总了PHP中acymailing_level函数的典型用法代码示例。如果您正苦于以下问题:PHP acymailing_level函数的具体用法?PHP acymailing_level怎么用?PHP acymailing_level使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了acymailing_level函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: onAcyDisplayFilters

 function onAcyDisplayFilters(&$type, $context = "massactions")
 {
     if ($context != "massactions" and !$this->params->get('displayfilter_' . $context, false)) {
         return;
     }
     $type['deliverstat'] = JText::_('STATISTICS');
     $db = JFactory::getDBO();
     $db->setQuery("SELECT `mailid`,CONCAT(`subject`,' ['," . $db->Quote(JText::_('ACY_ID') . ' ') . ",`mailid`,']') as 'value' FROM `#__acymailing_mail` WHERE `type` IN('news','welcome','unsub','followup') ORDER BY `subject` ASC ");
     $allemails = $db->loadObjectList();
     $element = new stdClass();
     $element->mailid = 0;
     $element->value = JText::_('EMAIL_NAME');
     array_unshift($allemails, $element);
     $actions = array();
     $actions[] = JHTML::_('select.option', 'open', JText::_('OPEN'));
     $actions[] = JHTML::_('select.option', 'notopen', JText::_('NOT_OPEN'));
     $actions[] = JHTML::_('select.option', 'failed', JText::_('FAILED'));
     if (acymailing_level(3)) {
         $actions[] = JHTML::_('select.option', 'bounce', JText::_('BOUNCES'));
     }
     $actions[] = JHTML::_('select.option', 'htmlsent', JText::_('SENT_HTML'));
     $actions[] = JHTML::_('select.option', 'textsent', JText::_('SENT_TEXT'));
     $actions[] = JHTML::_('select.option', 'notsent', JText::_('NOT_SENT'));
     $return = '<div id="filter__num__deliverstat">' . JHTML::_('select.genericlist', $actions, "filter[__num__][deliverstat][action]", 'class="inputbox" onchange="countresults(__num__)" size="1"', 'value', 'text');
     $return .= ' ' . JHTML::_('select.genericlist', $allemails, "filter[__num__][deliverstat][mailid]", 'onchange="countresults(__num__)" class="inputbox" size="1" style="max-width:200px"', 'mailid', 'value') . '</div>';
     return $return;
 }
开发者ID:madcsaba,项目名称:li-de,代码行数:27,代码来源:stats.php

示例2: onAcyDisplayActions

 function onAcyDisplayActions(&$type)
 {
     $type['list'] = JText::_('ACYMAILING_LIST');
     $status = array();
     $status[] = JHTML::_('select.option', 1, JText::_('SUBSCRIBE_TO'));
     $status[] = JHTML::_('select.option', 0, JText::_('REMOVE_FROM'));
     $lists = $this->_getLists();
     $otherlists = array();
     $onChange = '';
     if (acymailing_level(3)) {
         $db = JFactory::getDBO();
         $db->setQuery('SELECT b.listid, b.name FROM #__acymailing_listcampaign as a JOIN #__acymailing_list as b on a.listid = b.listid GROUP BY b.listid ORDER BY b.ordering ASC');
         $otherlists = $db->loadObjectList('listid');
         $onChange = 'onchange="if(document.getElementById(\'subliststatus__num__\').value == 1 && document.getElementById(\'sublistvalue__num__\').value.indexOf(\'_campaign\') > 0){document.getElementById(\'campaigndelay__num__\').style.display = \'inline\'; }else{document.getElementById(\'campaigndelay__num__\').style.display = \'none\';}"';
     }
     $listsdrop = array();
     foreach ($lists as $oneList) {
         $listsdrop[] = JHTML::_('select.option', $oneList->listid, $oneList->name);
         if (!empty($otherlists[$oneList->listid])) {
             $listsdrop[] = JHTML::_('select.option', $oneList->listid . '_campaign', $otherlists[$oneList->listid]->name . ' + ' . JText::_('CAMPAIGN'));
         }
     }
     $return = '<div id="action__num__list">' . JHTML::_('select.genericlist', $status, "action[__num__][list][status]", 'class="inputbox" size="1" ' . $onChange, 'value', 'text', '', 'subliststatus__num__') . ' ' . JHTML::_('select.genericlist', $listsdrop, "action[__num__][list][selectedlist]", 'class="inputbox" size="1" ' . $onChange, 'value', 'text', '', 'sublistvalue__num__');
     if (acymailing_level(3)) {
         $delay = array();
         $delay[] = JHTML::_('select.option', 'day', JText::_('DAYS'));
         $delay[] = JHTML::_('select.option', 'week', JText::_('WEEKS'));
         $delay[] = JHTML::_('select.option', 'month', JText::_('MONTHS'));
         $return .= '<br/><span id="campaigndelay__num__">' . JText::sprintf('TRIGGER_CAMPAIGN', '<input type="text" name="action[__num__][list][delaynum]" value="0" style="width:50px" />', JHTML::_('select.genericlist', $delay, "action[__num__][list][delaytype]", 'class="inputbox" size="1"', 'value', 'text')) . '</span>';
     }
     $return .= '</div>';
     return $return;
 }
开发者ID:freaqzilla,项目名称:joomla-site,代码行数:33,代码来源:tagsubscription.php

示例3: trigger

 function trigger($triggerName)
 {
     if (!acymailing_level(3)) {
         return;
     }
     $config = acymailing_config();
     if (!$config->get('triggerfilter_' . $triggerName)) {
         return;
     }
     $this->database->setQuery("SELECT * FROM `#__acymailing_filter` WHERE `trigger` LIKE '%" . acymailing_getEscaped($triggerName, true) . "%' ORDER BY filid ASC");
     $filters = $this->database->loadObjectList();
     if (empty($filters)) {
         $newconfig = new stdClass();
         $name = 'triggerfilter_' . $triggerName;
         $newconfig->{$name} = 0;
         $config->save($newconfig);
         return;
     }
     foreach ($filters as $oneFilter) {
         if (empty($oneFilter->published)) {
             continue;
         }
         if (!empty($oneFilter->filter)) {
             $oneFilter->filter = unserialize($oneFilter->filter);
         }
         if (!empty($oneFilter->action)) {
             $oneFilter->action = unserialize($oneFilter->action);
         }
         $this->execute($oneFilter->filter, $oneFilter->action);
     }
 }
开发者ID:ForAEdesWeb,项目名称:AEW1,代码行数:31,代码来源:filter.php

示例4: listing

 function listing()
 {
     $app = JFactory::getApplication();
     global $Itemid;
     $config = acymailing_config();
     $jsite = JFactory::getApplication('site');
     $menus = $jsite->getMenu();
     $menu = $menus->getActive();
     if (empty($menu) and !empty($Itemid)) {
         $menus->setActive($Itemid);
         $menu = $menus->getItem($Itemid);
     }
     if (empty($menu)) {
         acymailing_enqueueMessage(JText::_('ACY_NOTALLOWED'));
         $app->redirect('index.php');
     }
     $selectedLists = 'all';
     if (is_object($menu)) {
         jimport('joomla.html.parameter');
         $menuparams = new acyParameter($menu->params);
         $this->assign('listsintrotext', $menuparams->get('listsintrotext'));
         $this->assign('listsfinaltext', $menuparams->get('listsfinaltext'));
         $selectedLists = $menuparams->get('lists', 'all');
         $document = JFactory::getDocument();
         if ($menuparams->get('menu-meta_description')) {
             $document->setDescription($menuparams->get('menu-meta_description'));
         }
         if ($menuparams->get('menu-meta_keywords')) {
             $document->setMetadata('keywords', $menuparams->get('menu-meta_keywords'));
         }
         if ($menuparams->get('robots')) {
             $document->setMetadata('robots', $menuparams->get('robots'));
         }
         if ($menuparams->get('page_title')) {
             acymailing_setPageTitle($menuparams->get('page_title'));
         }
     }
     if (empty($menuparams)) {
         $pathway = $app->getPathway();
         $pathway->addItem(JText::_('MAILING_LISTS'));
     }
     $document = JFactory::getDocument();
     $link = '&format=feed&limitstart=';
     if ($config->get('acyrss_format') == 'rss' || $config->get('acyrss_format') == 'both') {
         $attribs = array('type' => 'application/rss+xml', 'title' => 'RSS 2.0');
         $document->addHeadLink(JRoute::_($link . '&type=rss'), 'alternate', 'rel', $attribs);
     }
     if ($config->get('acyrss_format') == 'atom' || $config->get('acyrss_format') == 'both') {
         $attribs = array('type' => 'application/atom+xml', 'title' => 'Atom 1.0');
         $document->addHeadLink(JRoute::_($link . '&type=atom'), 'alternate', 'rel', $attribs);
     }
     $listsClass = acymailing_get('class.list');
     $allLists = $listsClass->getLists('', $selectedLists);
     if (acymailing_level(1)) {
         $allLists = $listsClass->onlyCurrentLanguage($allLists);
     }
     $myItem = empty($Itemid) ? '' : '&Itemid=' . $Itemid;
     $this->assignRef('rows', $allLists);
     $this->assignRef('item', $myItem);
 }
开发者ID:Roma48,项目名称:abazherka,代码行数:60,代码来源:view.html.php

示例5: continuesend

 function continuesend()
 {
     $config = acymailing_config();
     if (acymailing_level(1) && $config->get('queue_type') == 'onlyauto') {
         JRequest::setVar('tmpl', 'component');
         acymailing_display(JText::_('ACY_ONLYAUTOPROCESS'), 'warning');
         return;
     }
     $newcrontime = time() + 120;
     if ($config->get('cron_next') < $newcrontime) {
         $newValue = new stdClass();
         $newValue->cron_next = $newcrontime;
         $config->save($newValue);
     }
     $mailid = acymailing_getCID('mailid');
     $totalSend = JRequest::getVar('totalsend', 0, '', 'int');
     $alreadySent = JRequest::getVar('alreadysent', 0, '', 'int');
     $helperQueue = acymailing_get('helper.queue');
     $helperQueue->mailid = $mailid;
     $helperQueue->report = true;
     $helperQueue->total = $totalSend;
     $helperQueue->start = $alreadySent;
     $helperQueue->pause = $config->get('queue_pause');
     $helperQueue->process();
     JRequest::setVar('tmpl', 'component');
 }
开发者ID:educakanchay,项目名称:educa,代码行数:26,代码来源:send.php

示例6: unsubscribe

	function unsubscribe($subid,$listids){
		$app = JFactory::getApplication();

		if(acymailing_level(3)){
			$campaignClass = acymailing_get('helper.campaign');
			$campaignClass->stop($subid,$listids);
		}

		$config = acymailing_config();
		static $alreadySent = false;
		if($this->sendNotif AND !$alreadySent AND $config->get('notification_unsub') AND !$app->isAdmin()){
			$alreadySent = true;
			$mailer = acymailing_get('helper.mailer');
			$mailer->report = false;
			$mailer->autoAddUser = true;
			$mailer->checkConfirmField = false;
			$userClass = acymailing_get('class.subscriber');
			$subscriber = $userClass->get($subid);
			$ipClass = acymailing_get('helper.user');
			$mailer->addParam('survey',$this->survey);
			$listSubClass= acymailing_get('class.listsub');
			$mailer->addParam('user:subscription',$listSubClass->getSubscriptionString($subscriber->subid));
			$mailer->addParamInfo();
			$subscriber->ip = $ipClass->getIP();
			foreach($subscriber as $fieldname => $value) $mailer->addParam('user:'.$fieldname,$value);
			$allUsers = explode(',',$config->get('notification_unsub'));
			foreach($allUsers as $oneUser){
				$mailer->sendOne('notification_unsub',$oneUser);
			}
		}

		$db = JFactory::getDBO();

		if($this->forceConf || ($this->sendConf AND !$app->isAdmin())){
			$db->setQuery('SELECT DISTINCT `unsubmailid` FROM '.acymailing_table('list').' WHERE `listid` IN ('.implode(',',$listids).') AND `published` = 1  AND `unsubmailid` > 0');
			$messages = acymailing_loadResultArray($db);

			if(!empty($messages)){
				$config = acymailing_config();
				$mailHelper = acymailing_get('helper.mailer');
				$mailHelper->report = $config->get('unsub_message',true);
				$mailHelper->checkAccept = false;
				foreach($messages as $mailid){
					$mailHelper->trackEmail = true;
					$mailHelper->sendOne($mailid,$subid);
				}
			}
		}//end only frontend

		$db->setQuery('DELETE  FROM '.acymailing_table('queue').' WHERE `subid` = '.(int) $subid.' AND `mailid` IN (SELECT `mailid` FROM '.acymailing_table('listmail').' WHERE `listid` IN ('.implode(',',$listids).'))');
		$db->query();

		JPluginHelper::importPlugin('acymailing');
		$dispatcher = JDispatcher::getInstance();
		$resultsTrigger = $dispatcher->trigger('onAcyUnsubscribe',array($subid,$listids));
	}
开发者ID:utopszkij,项目名称:lmp,代码行数:56,代码来源:list.php

示例7: listing

 function listing()
 {
     if (!acymailing_level(3)) {
         $acyToolbar = acymailing::get('helper.toolbar');
         $acyToolbar->setTitle(JText::_('EXTRA_FIELDS'), 'fields');
         $acyToolbar->display();
         acymailing_display(JText::_('ACY_CUSTOMFIELDS_UPGRADE') . '<br /><br /><a target="_blank" href="' . ACYMAILING_REDIRECT . 'acymailing-features">' . JText::_('ACY_FEATURES') . '</a>', 'info');
         return;
     }
     return parent::listing();
 }
开发者ID:sumithMadhushan,项目名称:joomla-project,代码行数:11,代码来源:fields.php

示例8: deliverstatusType

 function deliverstatusType()
 {
     $this->values = array();
     $this->values[] = JHTML::_('select.option', '0', JText::_('ALL_STATUS'));
     $this->values[] = JHTML::_('select.option', 'open', JText::_('OPEN'));
     $this->values[] = JHTML::_('select.option', 'notopen', JText::_('NOT_OPEN'));
     $this->values[] = JHTML::_('select.option', 'failed', JText::_('FAILED'));
     if (acymailing_level(3)) {
         $this->values[] = JHTML::_('select.option', 'bounce', JText::_('BOUNCES'));
     }
 }
开发者ID:madcsaba,项目名称:li-de,代码行数:11,代码来源:deliverstatus.php

示例9: onAcyDisplayActions

 function onAcyDisplayActions(&$type)
 {
     $type['list'] = JText::_('ACYMAILING_LIST');
     $status = array();
     $status[] = JHTML::_('select.option', 1, JText::_('SUBSCRIBE_TO'));
     $status[] = JHTML::_('select.option', 0, JText::_('REMOVE_FROM'));
     $status[] = JHTML::_('select.option', -1, JText::_('ACY_UNSUB_FROM'));
     $lists = $this->_getLists();
     $otherlists = array();
     $onChange = '';
     if (acymailing_level(3)) {
         $db = JFactory::getDBO();
         $db->setQuery('SELECT b.listid, b.name FROM #__acymailing_listcampaign as a JOIN #__acymailing_list as b on a.listid = b.listid GROUP BY b.listid ORDER BY b.ordering ASC');
         $otherlists = $db->loadObjectList('listid');
         $onChange = 'onchange="onAcyDisplayAction_list(__num__);"';
         $js = "function onAcyDisplayAction_list(num){\r\n\t\t\t\tif(!document.getElementById('campaigndelay'+num)) return;\r\n\t\t\t\tif(document.getElementById('subliststatus'+num).value == 1 && document.getElementById('sublistvalue'+num).value.indexOf('_campaign') > 0){\r\n\t\t\t\t\tdocument.getElementById('campaigndelay'+num).style.display = 'inline';\r\n\t\t\t\t}else{\r\n\t\t\t\t\tdocument.getElementById('campaigndelay'+num).style.display = 'none';\r\n\t\t\t\t}\r\n\t\t\t}";
         $doc = JFactory::getDocument();
         $doc->addScriptDeclaration($js);
     }
     $listsdrop = array();
     foreach ($lists as $oneList) {
         if (!empty($otherlists[$oneList->listid])) {
             $listsdrop[] = JHTML::_('select.option', $oneList->listid . '_campaign', $otherlists[$oneList->listid]->name . ' + ' . JText::_('CAMPAIGN'));
         }
         $listsdrop[] = JHTML::_('select.option', $oneList->listid, $oneList->name);
     }
     $return = '<div id="action__num__list">' . JHTML::_('select.genericlist', $status, "action[__num__][list][status]", 'class="inputbox" size="1" ' . $onChange, 'value', 'text', '', 'subliststatus__num__') . ' ' . JHTML::_('select.genericlist', $listsdrop, "action[__num__][list][selectedlist]", 'class="inputbox" size="1" ' . $onChange, 'value', 'text', '', 'sublistvalue__num__');
     if (!empty($otherlists)) {
         $delay = array();
         $delay[] = JHTML::_('select.option', 'day', JText::_('DAYS'));
         $delay[] = JHTML::_('select.option', 'week', JText::_('WEEKS'));
         $delay[] = JHTML::_('select.option', 'month', JText::_('MONTHS'));
         $listHours = array();
         $listHours[] = JHTML::_('select.option', '', '- -');
         for ($i = 0; $i < 24; $i++) {
             $listHours[] = JHTML::_('select.option', $i < 10 ? '0' . $i : $i, $i < 10 ? '0' . $i : $i);
         }
         $hours = JHTML::_('select.genericlist', $listHours, 'action[__num__][list][sendhours]', 'class="inputbox" size="1" style="width:60px;"', 'value', 'text', '');
         $listMinutess = array();
         $listMinutess[] = JHTML::_('select.option', '', '- -');
         for ($i = 0; $i < 60; $i += 5) {
             $listMinutess[] = JHTML::_('select.option', $i < 10 ? '0' . $i : $i, $i < 10 ? '0' . $i : $i);
         }
         $minutes = JHTML::_('select.genericlist', $listMinutess, 'action[__num__][list][sendminutes]', 'class="inputbox" size="1" style="width:60px;"', 'value', 'text', '');
         $return .= '<br /><span id="campaigndelay__num__">' . JText::sprintf('TRIGGER_CAMPAIGN', '<input type="text" name="action[__num__][list][delaynum]" value="0" style="width:50px" />', JHTML::_('select.genericlist', $delay, "action[__num__][list][delaytype]", 'class="inputbox" size="1" style="width:120px;"', 'value', 'text')) . ' @ ' . $hours . ' : ' . $minutes;
         $return .= '<br />' . JText::sprintf('ACY_CAMPAIGN_NB_FOLLOW_SKIPED', '<input type="text" name="action[__num__][list][skipedfollowups]" value="0" style="width:25px;" />') . '</span>';
     }
     $return .= '</div>';
     return $return;
 }
开发者ID:ForAEdesWeb,项目名称:AEW1,代码行数:50,代码来源:tagsubscription.php

示例10: addSubscription

 function addSubscription($subid, $lists)
 {
     $app =& JFactory::getApplication();
     $my = JFactory::getUser();
     $result = true;
     $time = time();
     $subid = intval($subid);
     $listHelper = acymailing_get('helper.list');
     foreach ($lists as $status => $listids) {
         $status = intval($status);
         JArrayHelper::toInteger($listids);
         $this->database->setQuery('SELECT `listid`,`access_sub` FROM ' . acymailing_table('list') . ' WHERE `listid` IN (' . implode(',', $listids) . ') AND `type` = \'list\'');
         $allResults = $this->database->loadObjectList('listid');
         $listids = array_keys($allResults);
         //-1 is unsubscribe
         if ($status == '-1') {
             $column = 'unsubdate';
         } else {
             $column = 'subdate';
         }
         $values = array();
         foreach ($listids as $listid) {
             if (empty($listid)) {
                 continue;
             }
             if ($status > 0 && acymailing_level(3)) {
                 if (!$app->isAdmin() && $this->checkAccess && $allResults[$listid]->access_sub != 'all') {
                     if (!acymailing_isAllowed($allResults[$listid]->access_sub, $this->gid)) {
                         continue;
                     }
                 }
             }
             $values[] = intval($listid) . ',' . $subid . ',' . $status . ',' . $time;
         }
         if (empty($values)) {
             continue;
         }
         $query = 'INSERT INTO ' . acymailing_table('listsub') . ' (listid,subid,`status`,' . $column . ') VALUES (' . implode('),(', $values) . ')';
         $this->database->setQuery($query);
         $result = $this->database->query() && $result;
         if ($status == 1) {
             $listHelper->subscribe($subid, $listids);
         }
     }
     return $result;
 }
开发者ID:andreassetiawanhartanto,项目名称:PDKKI,代码行数:46,代码来源:listsub.php

示例11: onAcyDisplayActions

 function onAcyDisplayActions(&$type)
 {
     $type['list'] = JText::_('ACYMAILING_LIST');
     $status = array();
     $status[] = JHTML::_('select.option', 1, JText::_('SUBSCRIBE_TO'));
     $status[] = JHTML::_('select.option', 0, JText::_('REMOVE_FROM'));
     $lists = $this->_getLists();
     $otherlists = array();
     if (acymailing_level(3)) {
         $db = JFactory::getDBO();
         $db->setQuery('SELECT b.listid, b.name FROM #__acymailing_listcampaign as a LEFT JOIN #__acymailing_list as b on a.listid = b.listid GROUP BY b.listid ORDER BY b.ordering ASC');
         $otherlists = $db->loadObjectList('listid');
     }
     $listsdrop = array();
     foreach ($lists as $oneList) {
         $listsdrop[] = JHTML::_('select.option', $oneList->listid, $oneList->name);
         if (!empty($otherlists[$oneList->listid])) {
             $listsdrop[] = JHTML::_('select.option', $oneList->listid . '_campaign', $otherlists[$oneList->listid]->name . ' + ' . JText::_('CAMPAIGN'));
         }
     }
     return '<div id="action__num__list">' . JHTML::_('select.genericlist', $status, "action[__num__][list][status]", 'class="inputbox" size="1"', 'value', 'text') . ' ' . JHTML::_('select.genericlist', $listsdrop, "action[__num__][list][selectedlist]", 'class="inputbox" size="1"', 'value', 'text') . '</div>';
 }
开发者ID:alesconti,项目名称:FF_2015,代码行数:22,代码来源:tagsubscription.php

示例12: getDefault

 function getDefault()
 {
     $queryDefaultTemp = 'SELECT * FROM ' . acymailing_table('template') . ' WHERE premium = 1 AND published = 1 ORDER BY ordering ASC LIMIT 1';
     if (acymailing_level(3)) {
         $my = JFactory::getUser();
         if (!ACYMAILING_J16) {
             $groups = $my->gid;
             $condGroup = ' OR access LIKE (\'%,' . $groups . ',%\')';
         } else {
             jimport('joomla.access.access');
             $groups = JAccess::getGroupsByUser($my->id, false);
             $condGroup = '';
             foreach ($groups as $group) {
                 $condGroup .= ' OR access LIKE (\'%,' . $group . ',%\')';
             }
         }
         $queryDefaultTemp = 'SELECT * FROM ' . acymailing_table('template') . ' WHERE premium = 1 AND published = 1  AND (access = \'all\' ' . $condGroup . ') ORDER BY ordering ASC LIMIT 1';
     }
     $this->database->setQuery($queryDefaultTemp);
     $template = $this->database->loadObject();
     return $this->_prepareTemplate($template);
 }
开发者ID:sam-akopyan,项目名称:hamradio,代码行数:22,代码来源:template.php

示例13: form

    function form()
    {
        $listid = acymailing_getCID('listid');
        $listClass = acymailing_get('class.list');
        if (!empty($listid)) {
            $list = $listClass->get($listid);
            if (empty($list->listid)) {
                acymailing_display('List ' . $listid . ' not found', 'error');
                $listid = 0;
            }
        }
        if (empty($listid)) {
            $list = new stdClass();
            $list->visible = 1;
            $list->description = '';
            $list->category = '';
            $list->published = 1;
            $user = JFactory::getUser();
            $list->creatorname = $user->name;
            $list->access_manage = 'none';
            $list->access_sub = 'all';
            $list->languages = 'all';
            $colors = array('#3366ff', '#7240A4', '#7A157D', '#157D69', '#ECE649');
            $list->color = $colors[rand(0, count($colors) - 1)];
        }
        $editor = acymailing_get('helper.editor');
        $editor->name = 'editor_description';
        $editor->content = $list->description;
        $editor->setDescription();
        if (!ACYMAILING_J16) {
            $script = 'function submitbutton(pressbutton){
						if (pressbutton == \'cancel\') {
							submitform( pressbutton );
							return;
						}';
        } else {
            $script = 'Joomla.submitbutton = function(pressbutton) {
						if (pressbutton == \'cancel\') {
							Joomla.submitform(pressbutton,document.adminForm);
							return;
						}';
        }
        $script .= 'if(window.document.getElementById("name").value.length < 2){alert(\'' . JText::_('ENTER_TITLE', true) . '\'); return false;}';
        $script .= $editor->jsCode();
        if (!ACYMAILING_J16) {
            $script .= 'submitform( pressbutton );}';
        } else {
            $script .= 'Joomla.submitform(pressbutton,document.adminForm);}; ';
        }
        $script .= 'function affectUser(idcreator,name,email){
			window.document.getElementById("creatorname").innerHTML = name;
			window.document.getElementById("listcreator").value = idcreator;
		}';
        $doc = JFactory::getDocument();
        $doc->addScriptDeclaration($script);
        $colorBox = acymailing_get('type.color');
        acymailing_setTitle(JText::_('LIST'), 'acylist', 'list&task=edit&listid=' . $listid);
        $bar = JToolBar::getInstance('toolbar');
        JToolBarHelper::save();
        JToolBarHelper::apply();
        JToolBarHelper::cancel();
        JToolBarHelper::divider();
        $bar->appendButton('Pophelp', 'list-form');
        $this->assignRef('colorBox', $colorBox);
        if (acymailing_level(1)) {
            $this->assign('welcomeMsg', acymailing_get('type.welcome'));
            $this->assign('languages', acymailing_get('type.listslanguages'));
        }
        $unsubMsg = acymailing_get('type.unsub');
        $this->assignRef('unsubMsg', $unsubMsg);
        $this->assignRef('list', $list);
        $this->assignRef('editor', $editor);
    }
开发者ID:educakanchay,项目名称:educared,代码行数:73,代码来源:view.html.php

示例14: rand

"/>
								<?php 
            } else {
                echo $fieldsClass->display($extraFields[$oneField], @$identifiedUser->{$oneField}, 'user[' . $oneField . ']', !$displayOutside);
            }
            ?>
								</td><?php 
        }
    } else {
        continue;
    }
    if (!$displayInline) {
        echo '</tr><tr>';
    }
}
if (empty($identifiedUser->userid) and $config->get('captcha_enabled') and acymailing_level(1)) {
    ?>
					<td class="captchakeymodule">
					<?php 
    if (ACYMAILING_J16) {
        $image = '<img id="captcha_picture_' . $formName . '" title="' . JText::_('ERROR_CAPTCHA') . '" width="' . $config->get('captcha_width_module') . '" height="' . $config->get('captcha_height_module') . '" class="captchaimagemodule" src="' . JRoute::_('index.php?option=com_acymailing&ctrl=captcha&acyformname=' . $formName . '&val=' . rand(0, 10000)) . '" alt="captcha" />';
    } else {
        $image = '<img id="captcha_picture_' . $formName . '" title="' . JText::_('ERROR_CAPTCHA') . '" width="' . $config->get('captcha_width_module') . '" height="' . $config->get('captcha_height_module') . '" class="captchaimagemodule" src="' . rtrim(JURI::root(), '/') . '/index.php?option=com_acymailing&amp;ctrl=captcha&amp;acyformname=' . $formName . '&amp;val=' . rand(0, 10000) . '" alt="captcha" />';
    }
    $refreshImg = '<span class="refreshCaptchaModule" onclick="refreshCaptchaModule(\'' . $formName . '\')">&nbsp;</span>';
    if ($displayOutside) {
        echo $image . $refreshImg . '</td><td class="captchafieldmodule">';
    } else {
        echo $image . $refreshImg;
    }
    ?>
开发者ID:sam-akopyan,项目名称:hamradio,代码行数:31,代码来源:default.php

示例15: spamtest

 function spamtest()
 {
     if (!acymailing_level(1)) {
         echo JText::_('ACY_STARTER_SPAMTEST') . ' <a target="_blank" href="https://www.acyba.com/index.php?option=com_updateme&ctrl=redirect&page=acymailing-features">' . JText::_('ACY_FEATURES') . '</a>';
         return;
     }
 }
开发者ID:jmangarret,项目名称:webtuagencia24,代码行数:7,代码来源:send.php


注:本文中的acymailing_level函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。