uawdijnntqw1x1x1
IP : 216.73.217.31
Hostname : webm015.cluster127.gra.hosting.ovh.net
Kernel : Linux webm015.cluster127.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
OS : Linux
PATH:
/
home
/
pteabiscqq
/
www
/
.
/
components
/
com_acymailing
/
views
/
lists
/
view.feed.php
/
/
<?php /** * @package AcyMailing for Joomla! * @version 5.10.2 * @author acyba.com * @copyright (C) 2009-2018 ACYBA S.A.R.L. All rights reserved. * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html */ defined('_JEXEC') or die('Restricted access'); ?><?php class listsViewlists extends acymailingView { function display($tpl = null){ global $Itemid; $doc = JFactory::getDocument(); $feedEmail = (@acymailing_getCMSConfig('feed_email')) ? acymailing_getCMSConfig('feed_email') : 'author'; $siteEmail = acymailing_getCMSConfig('mailfrom'); $menu = acymailing_getMenu(); $listed = array(); $myItem = empty($Itemid) ? '' : '&Itemid='.$Itemid; $selectedLists = 'all'; if (is_object( $menu )) { $menuparams = new acyParameter( $menu->params ); $selectedLists = $menuparams->get('lists','all'); } $listsClass = acymailing_get('class.list'); $allLists = $listsClass->getLists('listid',$selectedLists); foreach($allLists as $oneList){ if($oneList->published && $oneList->visible && acymailing_isAllowed($oneList->access_sub)){ $listed[] = $oneList->listid; } } $config = acymailing_config(); $filters = array(); $filters[] = 'a.type = \'news\''; $filters[] = 'a.published = 1'; $filters[] = 'a.visible = 1'; $filters[] = 'c.listid IN ('.implode(',',$listed).')'; $query = 'SELECT a.*,c.listid'; $query .= ' FROM '.acymailing_table('listmail').' as c'; $query .= ' LEFT JOIN '.acymailing_table('mail').' as a on a.mailid = c.mailid '; $query .= ' WHERE ('.implode(') AND (',$filters).')'; $query .= ' GROUP BY a.mailid ORDER BY a.'.$config->get('acyrss_order','senddate').' '.($config->get('acyrss_order','senddate') == 'subject' ? 'ASC' : 'DESC'); $query .= ' LIMIT '.$config->get('acyrss_element','20'); $rows = acymailing_loadObjectList($query); $doc->title = $config->get('acyrss_name',''); $doc->description = $config->get('acyrss_description',''); $receiver = new stdClass(); $receiver->name = acymailing_translation('VISITOR'); $receiver->subid = 0; $mailClass = acymailing_get('helper.mailer'); $mailClass->loadedToSend = false; foreach ( $rows as $row ) { $oneMail = $mailClass->load($row->mailid); $oneMail->sendHTML = true; acymailing_trigger('acymailing_replaceusertags', array(&$oneMail, &$receiver, false)); $title = $this->escape( $oneMail->subject ); $title = html_entity_decode( $title ); $oneList = $allLists[$row->listid]; $link = acymailing_route('index.php?option=com_acymailing&ctrl=archive&task=view&listid='.$oneList->listid.'-'.$oneList->alias.'&mailid='.$row->mailid.'-'.$row->alias); $description = $oneMail->body; $author = $oneMail->userid; $item = new JFeedItem(); $item->title = $title; $item->link = $link; $item->description = $description; $item->date = acymailing_getDate($oneMail->senddate,'%Y-%m-%d %H:%M:%S'); $item->category = acymailing_translation('NEWSLETTER'); $doc->addItem( $item ); } } }
/home/pteabiscqq/www/./components/com_acymailing/views/lists/view.feed.php