Файловый менеджер - Редактировать - /home/wuectly/www/03cbe/tmpl.zip
Назад
PK ka!]ϫ�� � text.phpnu &1i� <?php /** * @package Joomla.Plugin * @subpackage Fields.Text * * @copyright (C) 2016 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $value = $field->value; if ($value == '') { return; } if (is_array($value)) { $value = implode(', ', $value); } echo htmlentities($value); PK {i!]��A�D D default.phpnu &1i� <?php /** * @package Joomla.Site * @subpackage mod_related_items * * @copyright (C) 2006 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <ul class="relateditems<?php echo $moduleclass_sfx; ?> mod-list"> <?php foreach ($list as $item) : ?> <li> <a href="<?php echo $item->route; ?>"> <?php if ($showDate) echo JHtml::_('date', $item->created, JText::_('DATE_FORMAT_LC4')) . ' - '; ?> <?php echo $item->title; ?></a> </li> <?php endforeach; ?> </ul> PK �k!]z��" " url.phpnu &1i� <?php /** * @package Joomla.Plugin * @subpackage Fields.URL * * @copyright (C) 2016 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $value = $field->value; if ($value == '') { return; } $attributes = ''; if (!JUri::isInternal($value)) { $attributes = ' rel="nofollow noopener noreferrer" target="_blank"'; } echo sprintf('<a href="%s"%s>%s</a>', htmlspecialchars($value), $attributes, htmlspecialchars($value) ); PK �k!]'��w w rating.phpnu &1i� <?php /** * @package Joomla.Plugin * @subpackage Content.vote * * @copyright (C) 2016 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Layout variables * ----------------- * @var string $context The context of the content being passed to the plugin * @var object &$row The article object * @var object &$params The article params * @var integer $page The 'page' number * @var array $parts The context segments * @var string $path Path to this file */ if ($context == 'com_content.categories') { return; } $rating = (int) $row->rating; $rcount = (int) $row->rating_count; // Look for images in template if available $starImageOn = JHtml::_('image', 'system/rating_star.png', JText::_('PLG_VOTE_STAR_ACTIVE'), null, true); $starImageOff = JHtml::_('image', 'system/rating_star_blank.png', JText::_('PLG_VOTE_STAR_INACTIVE'), null, true); $img = ''; for ($i = 0; $i < $rating; $i++) { $img .= $starImageOn; } for ($i = $rating; $i < 5; $i++) { $img .= $starImageOff; } ?> <div class="content_rating"> <?php if ($rcount) : ?> <p class="unseen element-invisible" itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating"> <?php echo JText::sprintf('PLG_VOTE_USER_RATING', '<span itemprop="ratingValue">' . $rating . '</span>', '<span itemprop="bestRating">5</span>'); ?> <meta itemprop="ratingCount" content="<?php echo $rcount; ?>" /> <meta itemprop="worstRating" content="1" /> </p> <?php endif; ?> <?php echo $img; ?> </div> PK �k!]^�y� � vote.phpnu &1i� <?php /** * @package Joomla.Plugin * @subpackage Content.vote * * @copyright (C) 2016 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Layout variables * ----------------- * @var string $context The context of the content being passed to the plugin * @var object &$row The article object * @var object &$params The article params * @var integer $page The 'page' number * @var array $parts The context segments * @var string $path Path to this file */ $uri = clone JUri::getInstance(); $uri->setVar('hitcount', '0'); // Create option list for voting select box $options = array(); for ($i = 1; $i < 6; $i++) { $options[] = JHtml::_('select.option', $i, JText::sprintf('PLG_VOTE_VOTE', $i)); } ?> <form method="post" action="<?php echo htmlspecialchars($uri->toString(), ENT_COMPAT, 'UTF-8'); ?>" class="form-inline"> <span class="content_vote"> <label class="unseen element-invisible" for="content_vote_<?php echo (int) $row->id; ?>"><?php echo JText::_('PLG_VOTE_LABEL'); ?></label> <?php echo JHtml::_('select.genericlist', $options, 'user_rating', null, 'value', 'text', '5', 'content_vote_' . (int) $row->id); ?>  <input class="btn btn-mini" type="submit" name="submit_vote" value="<?php echo JText::_('PLG_VOTE_RATE'); ?>" /> <input type="hidden" name="task" value="article.vote" /> <input type="hidden" name="hitcount" value="0" /> <input type="hidden" name="url" value="<?php echo htmlspecialchars($uri->toString(), ENT_COMPAT, 'UTF-8'); ?>" /> <?php echo JHtml::_('form.token'); ?> </span> </form> PK �k!]�#o, , index.htmlnu &1i� <html><body bgcolor="#FFFFFF"></body></html>PK t!][��|� � list.phpnu &1i� <?php /** * @package JCE * @subpackage Editor * * @copyright Copyright (c) 2009-2024 Ryan Demmer. All rights reserved * @license GNU General Public License version 2 or later; see LICENSE.txt */ \defined('_JEXEC') or die; use Joomla\CMS\Language\Text; ?> <div class="uk-form-row uk-grid uk-grid-small"> <label class="uk-form-label uk-width-2-10" for="list_type"><?php echo Text::_('WF_STYLES_LIST_TYPE'); ?></label> <div class="uk-form-controls uk-width-4-10"> <select id="list_type" name="list_type"></select> </div> </div> <div class="uk-form-row uk-grid uk-grid-small"> <label class="uk-form-label uk-width-2-10" for="list_position"><?php echo Text::_('WF_STYLES_POSITION'); ?></label> <div class="uk-form-controls uk-width-4-10"> <select id="list_position" name="list_position"></select> </div> </div> <div class="uk-form-row uk-grid uk-grid-small"> <label class="uk-form-label uk-width-2-10" for="list_bullet_image"><?php echo Text::_('WF_STYLES_BULLET_IMAGE'); ?></label> <div class="uk-form-controls uk-width-8-10"> <input id="list_bullet_image" name="list_bullet_image" type="text" class="browser image" /> </div> </div> PK zt!]�ٸYv v checkboxes.phpnu &1i� <?php /** * @package Joomla.Plugin * @subpackage Fields.Checkboxes * * @copyright (C) 2017 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $fieldValue = $field->value; if ($fieldValue === '' || $fieldValue === null) { return; } $fieldValue = (array) $fieldValue; $texts = array(); $options = $this->getOptionsFromField($field); foreach ($options as $value => $name) { if (in_array((string) $value, $fieldValue)) { $texts[] = JText::_($name); } } echo htmlentities(implode(', ', $texts)); PK W|!]�Aͼ� � default.xmlnu �[��� <?xml version="1.0" encoding="utf-8"?> <!--~ ~ @package akeebabackup ~ @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd ~ @license GNU General Public License version 3, or later --> <metadata> <layout title="COM_AKEEBA_VIEW_BACKUP_TITLE"> <message> <![CDATA[COM_AKEEBA_VIEW_BACKUP_DESC]]> </message> </layout> <fields name="request" addfieldpath="administrator/components/com_akeeba/fields"> <fieldset name="request"> <field name="profileid" type="backupprofiles" show_none="yes" default="0" label="COM_AKEEBA_VIEW_BACKUP_PROFILE_LABEL" description="COM_AKEEBA_VIEW_BACKUP_PROFILE_DESC" /> <field name="autostart" type="fancyradio" default="0" class="btn-group" label="COM_AKEEBA_VIEW_BACKUP_AUTOSTART_LABEL" description="COM_AKEEBA_VIEW_BACKUP_AUTOSTART_DESC" > <option value="0">JNo</option> <option value="1">JYes</option> </field> <field name="akeeba_hide_toolbar" type="fancyradio" default="0" class="btn-group" label="COM_AKEEBA_VIEW_BACKUP_HIDETOOLBAR_LABEL" description="COM_AKEEBA_VIEW_BACKUP_HIDETOOLBAR_DESC" > <option value="0">JNo</option> <option value="1">JYes</option> </field> <field name="returnurl" type="urlencoded" default="" label="COM_AKEEBA_VIEW_BACKUP_RETURNURL_LABEL" description="COM_AKEEBA_VIEW_BACKUP_RETURNURL_DESC" /> </fieldset> </fields> </metadata> PK W|!]�ό default_items.phpnu &1i� <?php /** * @package Joomla.Site * @subpackage com_newsfeeds * * @copyright (C) 2010 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JHtml::_('bootstrap.tooltip'); ?> <?php $class = ' class="first"'; ?> <?php if ($this->maxLevelcat != 0 && count($this->items[$this->parent->id]) > 0) : ?> <?php foreach ($this->items[$this->parent->id] as $id => $item) : ?> <?php if ($this->params->get('show_empty_categories_cat') || $item->numitems || count($item->getChildren())) : ?> <?php if (!isset($this->items[$this->parent->id][$id + 1])) : ?> <?php $class = ' class="last"'; ?> <?php endif; ?> <div<?php echo $class; ?>> <?php $class = ''; ?> <h3 class="page-header item-title"> <a href="<?php echo JRoute::_(NewsfeedsHelperRoute::getCategoryRoute($item->id, $item->language)); ?>"> <?php echo $this->escape($item->title); ?> </a> <?php if ($this->params->get('show_cat_items_cat') == 1) : ?> <span class="badge badge-info tip hasTooltip" title="<?php echo JHtml::_('tooltipText', 'COM_NEWSFEEDS_NUM_ITEMS'); ?>"> <?php echo JText::_('COM_NEWSFEEDS_NUM_ITEMS'); ?> <?php echo $item->numitems; ?> </span> <?php endif; ?> <?php if (count($item->getChildren()) > 0 && $this->maxLevelcat > 1) : ?> <a id="category-btn-<?php echo $item->id; ?>" href="#category-<?php echo $item->id; ?>" data-toggle="collapse" data-toggle="button" class="btn btn-mini pull-right" aria-label="<?php echo JText::_('JGLOBAL_EXPAND_CATEGORIES'); ?>"> <span class="icon-plus" aria-hidden="true"></span> </a> <?php endif; ?> </h3> <?php if ($this->params->get('show_subcat_desc_cat') == 1) : ?> <?php if ($item->description) : ?> <div class="category-desc"> <?php echo JHtml::_('content.prepare', $item->description, '', 'com_newsfeeds.categories'); ?> </div> <?php endif; ?> <?php endif; ?> <?php if (count($item->getChildren()) > 0 && $this->maxLevelcat > 1) : ?> <div class="collapse fade" id="category-<?php echo $item->id; ?>"> <?php $this->items[$item->id] = $item->getChildren(); ?> <?php $this->parent = $item; ?> <?php $this->maxLevelcat--; ?> <?php echo $this->loadTemplate('items'); ?> <?php $this->parent = $item->getParent(); ?> <?php $this->maxLevelcat++; ?> </div> <?php endif; ?> </div> <?php endif; ?> <?php endforeach; ?> <?php endif; ?> PK W|!]8�Z� � default_children.phpnu &1i� <?php /** * @package Joomla.Site * @subpackage com_content * * @copyright (C) 2009 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JHtml::_('bootstrap.tooltip'); $class = ' class="first"'; $lang = JFactory::getLanguage(); $user = JFactory::getUser(); $groups = $user->getAuthorisedViewLevels(); ?> <?php if (count($this->children[$this->category->id]) > 0) : ?> <?php foreach ($this->children[$this->category->id] as $id => $child) : ?> <?php // Check whether category access level allows access to subcategories. ?> <?php if (in_array($child->access, $groups)) : ?> <?php if ($this->params->get('show_empty_categories') || $child->getNumItems(true) || count($child->getChildren())) : if (!isset($this->children[$this->category->id][$id + 1])) : $class = ' class="last"'; endif; ?> <div<?php echo $class; ?>> <?php $class = ''; ?> <?php if ($lang->isRtl()) : ?> <h3 class="page-header item-title"> <?php if ( $this->params->get('show_cat_num_articles', 1)) : ?> <span class="badge badge-info tip hasTooltip" title="<?php echo JHtml::_('tooltipText', 'COM_CONTENT_NUM_ITEMS_TIP'); ?>"> <?php echo $child->getNumItems(true); ?> </span> <?php endif; ?> <a href="<?php echo JRoute::_(ContentHelperRoute::getCategoryRoute($child->id)); ?>"> <?php echo $this->escape($child->title); ?></a> <?php if (count($child->getChildren()) > 0 && $this->maxLevel > 1) : ?> <a href="#category-<?php echo $child->id; ?>" data-toggle="collapse" class="btn btn-mini pull-right" aria-label="<?php echo JText::_('JGLOBAL_EXPAND_CATEGORIES'); ?>"><span class="icon-plus" aria-hidden="true"></span></a> <?php endif; ?> </h3> <?php else : ?> <h3 class="page-header item-title"><a href="<?php echo JRoute::_(ContentHelperRoute::getCategoryRoute($child->id)); ?>"> <?php echo $this->escape($child->title); ?></a> <?php if ( $this->params->get('show_cat_num_articles', 1)) : ?> <span class="badge badge-info tip hasTooltip" title="<?php echo JHtml::_('tooltipText', 'COM_CONTENT_NUM_ITEMS_TIP'); ?>"> <?php echo $child->getNumItems(true); ?> </span> <?php endif; ?> <?php if (count($child->getChildren()) > 0 && $this->maxLevel > 1) : ?> <a href="#category-<?php echo $child->id; ?>" data-toggle="collapse" class="btn btn-mini pull-right" aria-label="<?php echo JText::_('JGLOBAL_EXPAND_CATEGORIES'); ?>"><span class="icon-plus" aria-hidden="true"></span></a> <?php endif; ?> </h3> <?php endif; ?> <?php if ($this->params->get('show_subcat_desc') == 1) : ?> <?php if ($child->description) : ?> <div class="category-desc"> <?php echo JHtml::_('content.prepare', $child->description, '', 'com_content.category'); ?> </div> <?php endif; ?> <?php endif; ?> <?php if (count($child->getChildren()) > 0 && $this->maxLevel > 1) : ?> <div class="collapse fade" id="category-<?php echo $child->id; ?>"> <?php $this->children[$child->id] = $child->getChildren(); $this->category = $child; $this->maxLevel--; echo $this->loadTemplate('children'); $this->category = $child->getParent(); $this->maxLevel++; ?> </div> <?php endif; ?> </div> <?php endif; ?> <?php endif; ?> <?php endforeach; ?> <?php endif; ?> PK �|!]����X X saveunsub.xmlnu &1i� <?xml version="1.0" encoding="utf-8"?> <metadata> <layout hidden="true" /> </metadata> PK �|!]��<� saveunsub.phpnu &1i� <?php /** * @package AcyMailing for Joomla! * @version 5.9.6 * @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'); ?> PK �|!]�?� � subs_dropdown.phpnu &1i� <?php /** * @package AcyMailing for Joomla! * @version 5.9.6 * @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'); ?><div id="acyusersubscription"> <?php $k = 0; $selectedIndex = ''; foreach($this->subscription as $key => $row) { if(empty($row->published) OR !$row->visible) continue; $value = 0; $dropdownOpts[] = acymailing_selectOption($row->listid, $row->name); if($row->status == 1) { $value = 1; $selectedIndex = $k; } echo '<input type="hidden" class="listsub-dropdown" name="data[listsub]['.$row->listid.'][status]" value="'.$value.'">'; $k++; } $dropdown = acymailing_select($dropdownOpts, 'data[listsubdropdown]', 'onchange="setSubsDropdown()"', 'value', 'text', $selectedIndex); echo $dropdown; ?> </div> <script type="text/javascript"> function setSubsDropdown() { var dropdown = document.getElementById('datalistsubdropdown'); var selectedOption = dropdown.options[dropdown.selectedIndex]; var selectedListId = selectedOption.value; var hiddenInputs = document.getElementsByClassName('listsub-dropdown'); for(var i = 0; i < hiddenInputs.length; i++) { hiddenInputs[i].value = '0'; if(hiddenInputs[i].name == 'data[listsub][' + selectedListId + '][status]') { hiddenInputs[i].value = '1'; } } } </script> PK �|!]2_ �� � modify.phpnu &1i� <?php /** * @package AcyMailing for Joomla! * @version 5.9.6 * @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'); ?><div id="acymodifyform"> <?php if('joomla' == 'wordpress') acymailing_displayMessages(); if($this->values->show_page_heading){ ?> <h1 class="contentheading<?php echo $this->values->suffix; ?>"><?php echo $this->values->page_heading; ?></h1> <?php } ?> <?php if(!empty($this->introtext)){ echo '<span class="acymailing_introtext">'.$this->introtext.'</span>'; } ?> <form action="<?php echo acymailing_frontendLink('user', false, acymailing_isNoTemplate(), true);?>" method="post" name="adminForm" id="adminForm" <?php if(!empty($this->fieldsClass->formoption)) echo $this->fieldsClass->formoption; ?> > <fieldset class="adminform acy_user_info"> <legend><span><?php echo acymailing_translation( 'USER_INFORMATIONS' ); ?></span></legend> <div id="acyuserinfo"> <?php if(acymailing_level(3)){ if(!empty($this->subscriber->email)) $this->fieldsClass->currentUser = $this->subscriber; $tmpCatId = array(); $tmpCatTag = array(); foreach($this->extraFields as $fieldName => $oneExtraField) { if($oneExtraField->type == 'category'){ if(empty($oneExtraField->fieldcat) && !empty($tmpCatId)){ while(!empty($tmpCatId)){ echo '</'.str_replace('fldset', 'fieldset', end($tmpCatTag)).'>'; array_pop($tmpCatId); array_pop($tmpCatTag); } } $tmpCatId[] = $oneExtraField->fieldid; $tmpCatTag[] = $oneExtraField->options['fieldcattag']; echo '<'.str_replace('fldset', 'fieldset', end($tmpCatTag)).' class="fieldCategory '.$oneExtraField->options['fieldcatclass'].'" id="tr'.$oneExtraField->namekey.'">'; if(in_array(end($tmpCatTag), array('fieldset', 'fldset'))) echo '<legend>'.$oneExtraField->fieldname.'</legend>'; }else{ if(in_array($oneExtraField->fieldcat, $tmpCatId) || empty($oneExtraField->fieldcat)){ while(!empty($tmpCatId) && $oneExtraField->fieldcat != end($tmpCatId)){ echo '</'.str_replace('fldset', 'fieldset', end($tmpCatTag)).'>'; array_pop($tmpCatId); array_pop($tmpCatTag); } } echo '<div id="tr'.$fieldName.'" class="acy_onefield"><div class="acykey">'.$this->fieldsClass->getFieldName($oneExtraField).'</div>'; echo '<div class="inputVal">'; if(in_array($fieldName,array('name','email')) AND !empty($this->subscriber->userid)){echo $this->subscriber->$fieldName; } else{echo $this->fieldsClass->display($oneExtraField,@$this->subscriber->$fieldName,'data[subscriber]['.$fieldName.']'); } echo '</div></div>'; } } $lastVal = end($tmpCatId); while(!empty($lastVal)){ echo '</'.str_replace('fldset', 'fieldset', end($tmpCatTag)).'>'; array_pop($tmpCatId); array_pop($tmpCatTag); $lastVal = end($tmpCatId); } }else{ if(!empty($this->fieldsToDisplay) && (strpos($this->fieldsToDisplay, 'name') !== false || strpos($this->fieldsToDisplay, 'default') !== false || strpos($this->fieldsToDisplay, 'all') !== false)){ ?> <div id="trname" class="acy_onefield"> <div class="acykey"> <label for="field_name"><?php echo acymailing_translation( 'JOOMEXT_NAME' ); ?></label> </div> <div class="inputVal"> <?php if(empty($this->subscriber->userid)){ echo '<input type="text" name="data[subscriber][name]" id="field_name" class="inputbox" style="width:200px;" value="'.$this->escape(@$this->subscriber->name).'" />'; }else{ echo $this->subscriber->name; } ?> </div> </div> <?php } if(!empty($this->fieldsToDisplay) && (strpos($this->fieldsToDisplay, 'email') !== false || strpos($this->fieldsToDisplay, 'default') !== false || strpos($this->fieldsToDisplay, 'all') !== false)){ ?> <div id="tremail" class="acy_onefield"> <div class="acykey"> <label for="field_email"><?php echo acymailing_translation( 'JOOMEXT_EMAIL' ); ?></label> </div> <div class="inputVal"> <?php if(empty($this->subscriber->userid)){ echo '<input class="inputbox" type="text" name="data[subscriber][email]" id="field_email" style="width:200px;" value="'.$this->escape(@$this->subscriber->email).'" />'; }else{ echo $this->subscriber->email; } ?> </div> </div> <?php } if(!empty($this->fieldsToDisplay) && (strpos($this->fieldsToDisplay, 'html') !== false || strpos($this->fieldsToDisplay, 'default') !== false || strpos($this->fieldsToDisplay, 'all') !== false)){ ?> <div id="trhtml" class="acy_onefield"> <div class="acykey"> <label for="field_email"><?php echo acymailing_translation( 'RECEIVE' ); ?></label> </div> <div class="inputVal"> <?php echo acymailing_boolean("data[subscriber][html]" , '',$this->subscriber->html,acymailing_translation('HTML'),acymailing_translation('JOOMEXT_TEXT'),'user_html'); ?> </div> </div> <?php } } ?> </div> </fieldset> <?php if($this->displayLists){?> <fieldset class="adminform acy_subscription_list"> <legend><span><?php echo acymailing_translation( 'SUBSCRIPTION' ); ?></span></legend> <?php if(empty($this->dropdown)) include('subs_default.php'); else include('subs_dropdown.php'); ?> </fieldset> <?php } ?> <br /> <input type="hidden" name="hiddenlists" value="<?php echo $this->hiddenlists; ?>"/> <?php $config = acymailing_config(); $current = acymailing_getMenu(); if(!empty($current)) echo '<input type="hidden" name="acy_source" value="menu_'.$current->id.'" />'; acymailing_formOptions(); ?> <input type="hidden" name="subid" value="<?php echo $this->subscriber->subid; ?>" /> <?php if(acymailing_getVar('cmd', 'tmpl') == 'component'){ ?><input type="hidden" name="tmpl" value="component" /><?php } ?> <input type="hidden" name="key" value="<?php echo $this->subscriber->key; ?>" /> <p class="acymodifybutton"> <input class="button btn btn-primary" type="submit" onclick="document.adminForm.task.value='savechanges';return checkChangeForm();" value="<?php echo empty($this->subscriber->subid) ? $this->escape(acymailing_translation('SUBSCRIBE')) : $this->escape(acymailing_translation('SAVE_CHANGES'))?>"/> </p> </form> <?php if(!empty($this->finaltext)){ echo '<span class="acymailing_finaltext">'.$this->finaltext.'</span>'; } ?> </div> PK �|!]��� � modify.xmlnu &1i� <?xml version="1.0" encoding="utf-8"?> <metadata> <layout title="User : subscribe/modify your subscription"> <message>This menu item enables your visitors or logged-in users to subscribe/modify their subscription.</message> </layout> <state> <name>User : subscribe/modify your subscription</name> <params addpath="/components/com_acymailing/params"> <param name="lists" type="lists" default="All" label="VISIBLE_LISTS" description="The following selected lists will be displayed on your subscribe form." /> <param name="listschecked" type="lists" default="All" label="LISTS_CHECKED_DEFAULT" description="The selected lists will be checked by default on your form." /> <param name="hiddenlists" type="lists" default="None" label="AUTO_SUBSCRIBE_TO" description="The user will be automatically subscribed to the selected lists when registering with the form." /> <param name="customfields" type="customfields" default="Default" label="DISP_FIELDS" description="The following selected fields will be displayed on your subscribe form." /> <param name="@spacer" type="spacer" default="" label="" description="" /> <param name="introtext" type="textarea" rows="5" cols="35" default="" label="INTRO_TEXT" description="This text will be displayed before the form inside a span class=acymailing_introtext" /> <param name="finaltext" type="textarea" rows="5" cols="35" default="" label="POST_TEXT" description="This text will be displayed after the form inside a span class=acymailing_finaltext" /> <param name="dropdown" type="radio" default="0" label="DROPDOWN_LISTS" description="Display the visible lists in a dropdown"> <option value="0">JOOMEXT_NO</option> <option value="1">JOOMEXT_YES</option> </param> </params> </state> <fields name="params" addfieldpath="/components/com_acymailing/params"> <fieldset name="basic"> <field name="lists" type="lists" default="All" label="VISIBLE_LISTS" description="The following selected lists will be displayed on your subscribe form." /> <field name="listschecked" type="lists" default="All" label="LISTS_CHECKED_DEFAULT" description="The selected lists will be checked by default on your form." /> <field name="hiddenlists" type="lists" default="None" label="AUTO_SUBSCRIBE_TO" description="The user will be automatically subscribed to the selected lists when registering with the form." /> <field name="customfields" type="customfields" default="Default" label="DISP_FIELDS" description="The following selected fields will be displayed on your subscribe form." /> <field name="@spacer" type="spacer" default="" label="" description="" /> <field name="introtext" type="textarea" rows="5" cols="35" default="" label="INTRO_TEXT" description="This text will be displayed before the form inside a span class=acymailing_introtext" filter="SAFEHTML" /> <field name="finaltext" type="textarea" rows="5" cols="35" default="" label="POST_TEXT" description="This text will be displayed after the form inside a span class=acymailing_finaltext" filter="SAFEHTML" /> <field name="dropdown" type="radio" default="0" label="DROPDOWN_LISTS" description="Display the visible lists in a dropdown"> <option value="0">JOOMEXT_NO</option> <option value="1">JOOMEXT_YES</option> </field> </fieldset> </fields> </metadata> PK �|!]��<� confirm.phpnu &1i� <?php /** * @package AcyMailing for Joomla! * @version 5.9.6 * @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'); ?> PK �|!]����X X confirm.xmlnu &1i� <?xml version="1.0" encoding="utf-8"?> <metadata> <layout hidden="true" /> </metadata> PK �|!]� � unsub.phpnu &1i� <?php /** * @package AcyMailing for Joomla! * @version 5.9.6 * @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'); ?><div id="unsubpage"> <?php echo $this->intro; ?> <form action="<?php echo acymailing_frontendLink('user', false, acymailing_isNoTemplate(), true); ?>" method="post" name="adminForm" id="adminForm"> <?php if($this->config->get('unsub_dispoptions', 1)){ ?> <div class="unsuboptions"> <?php if(!empty($this->mailid)){ ?> <div id="unsublist_div" class="unsubdiv"> <label for="unsublist"><input type="checkbox" value="1" name="unsublist" id="unsublist" disabled="disabled" checked="checked"/> <?php echo str_replace(array_keys($this->replace), $this->replace, acymailing_translation('UNSUB_CURRENT')); ?></label> </div> <?php } ?> <div id="unsuball_div" class="unsubdiv"> <label for="unsuball"><input type="checkbox" value="1" name="unsuball" id="unsuball" <?php if(empty($this->mailid)) echo 'checked="checked"'; ?> /> <?php echo str_replace(array_keys($this->replace), $this->replace, acymailing_translation('UNSUB_ALL')); ?></label> <div id="unsubfull_div" class="unsubdiv"> <label for="refuse"><input type="checkbox" value="1" name="refuse" id="refuse"/> <?php echo str_replace(array_keys($this->replace), $this->replace, acymailing_translation('UNSUB_FULL')); ?></label> </div> </div> <?php if(!empty($this->otherSubscriptions) && $this->config->get('unsub_dispothersubs', 0)){ ?> <div id="unsub_list_div" class="unsubdiv"> <?php echo acymailing_translation('ACY_OTHERSUBSCRIPTIONS'); $i = 0; foreach($this->otherSubscriptions as $oneSubscription){ echo '<div><label for="unsubotherlists'.$i.'"><input type="checkbox" value="1" name="unsubotherlists[]" id="unsubotherlists'.$i.'" class="unsubotherlistscheckbox"/> '.$oneSubscription->name.'</label>'; echo '<input type="hidden" value="'.$oneSubscription->listid.'" name="unsubotherlistsid[]" id="unsubotherlistsid'.$i.'"/></div>'; $i++; } ?> </div> <?php } ?> </div> <?php }else{ echo '<input type="hidden" value="1" name="unsuball" />'; } if($this->config->get('unsub_survey', 1)){ ?> <div class="unsubsurvey"> <div class="unsubsurveytext"><?php echo str_replace(array_keys($this->replace), $this->replace, acymailing_translation('UNSUB_SURVEY')); ?></div> <?php $reasons = unserialize($this->config->get('unsub_reasons')); foreach($reasons as $i => $oneReason){ if(preg_match('#^[A-Z_]*$#', $oneReason)){ $trans = acymailing_translation($oneReason); }else{ $trans = $oneReason; } echo '<div>'; echo '<label for="reason'.$i.'"><input type="checkbox" value="'.$oneReason.'" name="survey[]" id="reason'.$i.'" /> '.$trans.'</label>'; echo '</div>'; } ?> <div id="otherreasons"> <label for="other"><?php echo acymailing_translation('UNSUB_SURVEY_OTHER'); ?></label><br/> <textarea name="survey[]" id="other" style="width:300px;height:70px"></textarea> </div> </div> <?php } ?> <input type="hidden" name="subid" value="<?php echo $this->subscriber->subid; ?>"/> <input type="hidden" name="key" value="<?php echo $this->subscriber->key; ?>"/> <input type="hidden" name="mailid" value="<?php echo $this->mailid; ?>"/> <input type="hidden" name="Itemid" value="<?php echo acymailing_getVar('int', 'Itemid'); ?>"/> <?php acymailing_formOptions(); ?> <div id="unsubbutton_div" class="unsubdiv"> <input class="acymailing_button_grey" onclick="acymailing.submitbutton('saveunsub');" type="submit" value="<?php echo acymailing_translation('UNSUBSCRIBE', true) ?>"/> </div> </form> </div> PK �|!]����X X unsub.xmlnu &1i� <?xml version="1.0" encoding="utf-8"?> <metadata> <layout hidden="true" /> </metadata> PK �|!]���~� � subs_default.phpnu &1i� <?php /** * @package AcyMailing for Joomla! * @version 5.9.6 * @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'); ?><div id="acyusersubscription"> <?php $k = 0; foreach($this->subscription as $row){ if(empty($row->published) OR !$row->visible) continue; $listClass = 'acy_list_status_' . str_replace('-','m',(int) @$row->status); ?> <div class="<?php echo "row$k $listClass"; ?> acy_onelist"> <div class="acystatus"> <span><?php echo $this->status->display("data[listsub][".$row->listid."][status]",@$row->status); ?></span> </div> <div class="acyListInfo"> <div class="list_name"><?php echo $row->name ?></div> <div class="list_description"><?php echo $row->description ?></div> </div> </div> <?php $k = 1 - $k; } ?> </div> PK �|!]Ƹ4� � edit.xmlnu &1i� <?xml version="1.0" encoding="utf-8"?> <metadata> <layout title="COM_MENUS_ITEM_VIEW_EDIT_TITLE"> <message> <![CDATA[COM_MENUS_ITEM_VIEW_EDIT_DESC]]> </message> </layout> <fieldset name="request"> <fields name="request"> <field name="menutype" type="menu" label="COM_MENUS_ITEMS_CHOOSE_MENU_LABEL" description="COM_MENUS_ITEMS_CHOOSE_MENU_DESC" clientid="" > <option value="">COM_MENUS_SELECT_MENU</option> </field> </fields> </fieldset> </metadata> PK �|!]���� � edit.phpnu &1i� <?php /** * @package Joomla.Administrator * @subpackage com_menus * * @copyright (C) 2009 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the component HTML helpers. JHtml::addIncludePath(JPATH_COMPONENT . '/helpers/html'); JHtml::_('behavior.core'); JHtml::_('behavior.tabstate'); JHtml::_('behavior.formvalidator'); JHtml::_('formbehavior.chosen', '#jform_request_filter_tag', null, array('placeholder_text_multiple' => JText::_('JGLOBAL_TYPE_OR_SELECT_SOME_TAGS'))); JHtml::_('formbehavior.chosen', 'select'); JHtml::_('behavior.keepalive'); JText::script('ERROR'); JText::script('JGLOBAL_VALIDATION_FORM_FAILED'); $assoc = JLanguageAssociations::isEnabled(); // Ajax for parent items $script = " jQuery(document).ready(function ($){ $('#jform_menutype').change(function(){ var menutype = $(this).val(); $.ajax({ url: 'index.php?option=com_menus&task=item.getParentItem&menutype=' + menutype, dataType: 'json' }).done(function(data) { $('#jform_parent_id option').each(function() { if ($(this).val() != '1') { $(this).remove(); } }); $.each(data, function (i, val) { var option = $('<option>'); option.text(val.title).val(val.id); $('#jform_parent_id').append(option); }); $('#jform_parent_id').trigger('liszt:updated'); }); }); // Menu type Login Form specific $('#item-form').on('submit', function() { if ($('#jform_params_login_redirect_url') && $('#jform_params_logout_redirect_url')) { // Login if ($('#jform_params_login_redirect_url').closest('.control-group').css('display') === 'block') { $('#jform_params_login_redirect_menuitem_id').val(''); } if ($('#jform_params_login_redirect_menuitem_name').closest('.control-group').css('display') === 'block') { $('#jform_params_login_redirect_url').val(''); } // Logout if ($('#jform_params_logout_redirect_url').closest('.control-group').css('display') === 'block') { $('#jform_params_logout_redirect_menuitem_id').val(''); } if ($('#jform_params_logout_redirect_menuitem_id').closest('.control-group').css('display') === 'block') { $('#jform_params_logout_redirect_url').val(''); } } }); }); Joomla.submitbutton = function(task, type){ if (task == 'item.setType' || task == 'item.setMenuType') { if (task == 'item.setType') { jQuery('#item-form input[name=\"jform[type]\"]').val(type); jQuery('#fieldtype').val('type'); } else { jQuery('#item-form input[name=\"jform[menutype]\"]').val(type); } Joomla.submitform('item.setType', document.getElementById('item-form')); } else if (task == 'item.cancel' || document.formvalidator.isValid(document.getElementById('item-form'))) { Joomla.submitform(task, document.getElementById('item-form')); // @deprecated 4.0 The following js is not needed since 3.7.0. if (task !== 'item.apply') { window.parent.jQuery('#menuEdit" . (int) $this->item->id . "Modal').modal('hide'); } } else { // special case for modal popups validation response jQuery('#item-form .modal-value.invalid').each(function(){ var field = jQuery(this), idReversed = field.attr('id').split('').reverse().join(''), separatorLocation = idReversed.indexOf('_'), nameId = '#' + idReversed.substr(separatorLocation).split('').reverse().join('') + 'name'; jQuery(nameId).addClass('invalid'); }); } }; "; $input = JFactory::getApplication()->input; // Add the script to the document head. JFactory::getDocument()->addScriptDeclaration($script); // In case of modal $isModal = $input->get('layout') == 'modal' ? true : false; $layout = $isModal ? 'modal' : 'edit'; $tmpl = $isModal || $input->get('tmpl', '', 'cmd') === 'component' ? '&tmpl=component' : ''; $clientId = $this->state->get('item.client_id', 0); $lang = JFactory::getLanguage()->getTag(); // Load mod_menu.ini file when client is administrator if ($clientId === 1) { JFactory::getLanguage()->load('mod_menu', JPATH_ADMINISTRATOR, null, false, true); } ?> <form action="<?php echo JRoute::_('index.php?option=com_menus&view=item&client_id=' . $clientId . '&layout=' . $layout . $tmpl . '&id=' . (int) $this->item->id); ?>" method="post" name="adminForm" id="item-form" class="form-validate"> <?php echo JLayoutHelper::render('joomla.edit.title_alias', $this); ?> <?php // Add the translation of the menu item title when client is administrator ?> <?php if ($clientId === 1 && $this->item->id != 0) : ?> <div class="form-inline form-inline-header"> <div class="control-group"> <div class="control-label"> <label><?php echo JText::sprintf('COM_MENUS_TITLE_TRANSLATION', $lang); ?></label> </div> <div class="controls"> <input class="input-xlarge" value="<?php echo JText::_($this->item->title); ?>" readonly="readonly" type="text"> </div> </div> </div> <?php endif; ?> <div class="form-horizontal"> <?php echo JHtml::_('bootstrap.startTabSet', 'myTab', array('active' => 'details')); ?> <?php echo JHtml::_('bootstrap.addTab', 'myTab', 'details', JText::_('COM_MENUS_ITEM_DETAILS')); ?> <div class="row-fluid"> <div class="span9"> <?php echo $this->form->renderField('type'); if ($this->item->type == 'alias') { echo $this->form->renderField('aliasoptions', 'params'); } if ($this->item->type == 'separator') { echo $this->form->renderField('text_separator', 'params'); } echo $this->form->renderFieldset('request'); if ($this->item->type == 'url') { $this->form->setFieldAttribute('link', 'readonly', 'false'); $this->form->setFieldAttribute('link', 'required', 'true'); } echo $this->form->renderField('link'); if ($this->item->type == 'alias') { echo $this->form->renderField('alias_redirect', 'params'); } echo $this->form->renderField('browserNav'); echo $this->form->renderField('template_style_id'); if (!$isModal && $this->item->type == 'container') { echo $this->loadTemplate('container'); } ?> </div> <div class="span3"> <?php // Set main fields. $this->fields = array( 'id', 'client_id', 'menutype', 'parent_id', 'menuordering', 'published', 'home', 'access', 'language', 'note', ); if ($this->item->type != 'component') { $this->fields = array_diff($this->fields, array('home')); } echo JLayoutHelper::render('joomla.edit.global', $this); ?> </div> </div> <?php echo JHtml::_('bootstrap.endTab'); ?> <?php $this->fieldsets = array(); $this->ignore_fieldsets = array('aliasoptions', 'request', 'item_associations'); echo JLayoutHelper::render('joomla.edit.params', $this); ?> <?php if (!$isModal && $assoc && $this->state->get('item.client_id') != 1) : ?> <?php if ($this->item->type !== 'alias' && $this->item->type !== 'url' && $this->item->type !== 'separator' && $this->item->type !== 'heading') : ?> <?php echo JHtml::_('bootstrap.addTab', 'myTab', 'associations', JText::_('JGLOBAL_FIELDSET_ASSOCIATIONS')); ?> <?php echo $this->loadTemplate('associations'); ?> <?php echo JHtml::_('bootstrap.endTab'); ?> <?php endif; ?> <?php elseif ($isModal && $assoc && $this->state->get('item.client_id') != 1) : ?> <div class="hidden"><?php echo $this->loadTemplate('associations'); ?></div> <?php endif; ?> <?php if (!empty($this->modules)) : ?> <?php echo JHtml::_('bootstrap.addTab', 'myTab', 'modules', JText::_('COM_MENUS_ITEM_MODULE_ASSIGNMENT')); ?> <?php echo $this->loadTemplate('modules'); ?> <?php echo JHtml::_('bootstrap.endTab'); ?> <?php endif; ?> <?php echo JHtml::_('bootstrap.endTabSet'); ?> </div> <input type="hidden" name="task" value="" /> <input type="hidden" name="forcedLanguage" value="<?php echo $input->get('forcedLanguage', '', 'cmd'); ?>" /> <?php echo $this->form->getInput('component_id'); ?> <?php echo JHtml::_('form.token'); ?> <input type="hidden" id="fieldtype" name="fieldtype" value="" /> </form> PK �|!]����X X forward.xmlnu &1i� <?xml version="1.0" encoding="utf-8"?> <metadata> <layout hidden="true" /> </metadata> PK �|!]a|�{l l listing_newsletters.phpnu &1i� <?php /** * @package AcyMailing for Joomla! * @version 5.9.6 * @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 if($this->values->filter){ ?> <input placeholder="<?php echo acymailing_translation('ACY_SEARCH'); ?>" type="text" name="search" id="acymailingsearch" value="<?php echo $this->escape($this->pageInfo->search); ?>" class="inputbox"/> <button class="btn button buttongo" onclick="this.form.submit();"><?php echo acymailing_translation('JOOMEXT_GO'); ?></button> <button class="btn button buttonreset" onclick="document.getElementById('acymailingsearch').value='';this.form.submit();"><?php echo acymailing_translation('JOOMEXT_RESET'); ?></button> <?php } echo $this->ordering; $k = 1; for($i = 0, $a = count($this->rows); $i < $a; $i++){ $row =& $this->rows[$i]; $row->subject = acyEmoji::Decode($row->subject); echo '<div class="archiveRow archiveRow'.$k.$this->values->suffix.'">'; if(!empty($row->thumb)) echo '<img class="archiveItemPict" src="'.$row->thumb.'"/>'; echo '<span class="acyarchivetitle">'; $link = acymailing_completeLink('archive&task=view&listid='.$row->listid.'&mailid='.$row->mailid.'-'.strip_tags($row->alias).$this->item, (bool)$this->config->get('open_popup', 1)); if($this->config->get('open_popup', 1) == 1){ echo acymailing_popup($link, acymailing_dispSearch($row->subject, $this->pageInfo->search), '', intval($this->config->get('popup_width', 750)), intval($this->config->get('popup_height', 550))); }else{ echo '<a href="'.$link.'">'.acymailing_dispSearch($row->subject, $this->pageInfo->search).'</a>'; } echo '</span>'; if($this->values->show_senddate && !empty($row->senddate)){ echo '<span class="sentondate">'.acymailing_translation_sprintf('ACY_SENT_ON', acymailing_getDate($row->senddate, acymailing_translation('DATE_FORMAT_LC3'))).'</span>'; } if($this->values->show_receiveemail){ ?> <span class="receiveviaemail"> <input onclick="changeReceiveEmail(this.checked)" type="checkbox" name="receivemail[]" value="<?php echo $row->mailid; ?>" id="receive_<?php echo $row->mailid; ?>"/> <label for="receive_<?php echo $row->mailid; ?>"><?php echo acymailing_translation('RECEIVE_VIA_EMAIL'); ?></label> </span> <?php if(!empty($row->summary)) echo '<br/>'; } if(!empty($row->summary)) echo '<span class="archiveItemDesc">'.nl2br($row->summary).'</span>'; echo '</div>'; $k = 3 - $k; } ?> <div class="archivePagination"> <?php echo $this->pagination->getListFooter(); echo $this->pagination->getResultsCounter(); ?> </div> PK �|!]�hN� � view.phpnu &1i� <?php /** * @package AcyMailing for Joomla! * @version 5.9.6 * @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'); ?><div id="acyarchiveview"> <div> <?php if($this->config->get('frontend_subject',1)){ echo '<h1 class="contentheading'.$this->values->suffix.'">'.$this->mail->subject; if($this->frontEndManagement && ($this->config->get('frontend_modif',1) || ($this->mail->userid == acymailing_currentUserId())) && ($this->config->get('frontend_modif_sent',1) || empty($this->mail->senddate))){ $editLink = acymailing_completeLink('frontnewsletter&task=edit&mailid='.$this->mail->mailid); echo '<a '.(acymailing_getVar('cmd', 'tmpl') == 'component' ? 'target="_blank" ' : '').' href="'.$editLink.'"><img src="'.ACYMAILING_IMAGES.'icons/icon-16-edit.png" alt="'.acymailing_translation('ACY_EDIT',true).'"/></a>'; } echo '</h1>'; } if($this->config->get('frontend_print',0) || $this->config->get('frontend_pdf',0)) { $link = 'archive&task=view&mailid='.$this->mail->mailid.'-'.$this->mail->alias; $listid = acymailing_getVar('cmd', 'listid'); if(!empty($listid)) $link .= '&listid='.$listid; $key = acymailing_getVar('cmd', 'key'); if(!empty($key)) $link .= '&key='.$key; ?> <div align="right" style="float:right;"> <table> <tr> <?php if(!ACYMAILING_J16 && $this->config->get('frontend_pdf',0)){?> <td class="buttonheading"> <?php $pdfimage = '<img src="'.ACYMAILING_IMAGES.'icons/icon-32-acypdf.jpg" alt="'.acymailing_translation('PDF').'" />'; $pdflink = acymailing_completeLink($link,true); $pdflink .= strpos($pdflink,'?') ? '&format=pdf' : '?format=pdf'; ?> <a href="<?php echo $pdflink; ?>" title="<?php echo acymailing_translation( 'PDF' ); ?>" onclick="window.open(this.href,'win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" rel="nofollow"><?php echo $pdfimage; ?></a> </td> <?php } if($this->config->get('frontend_print',0)){?> <td class="buttonheading"> <?php $printimage = '<img src="'.ACYMAILING_IMAGES.'icons/icon-32-acyprint.png" alt="'.acymailing_translation( 'ACY_PRINT',true ).'" />'; ?> <a title="<?php echo acymailing_translation( 'ACY_PRINT',true ); ?>" href="#" onclick="if(document.getElementById('iframepreview')){document.getElementById('iframepreview').contentWindow.focus();document.getElementById('iframepreview').contentWindow.print();}else{window.print();}return false;"><?php echo $printimage; ?></a> </td> <?php } ?> </tr></table> </div> <?php } ?> </div> <div class="newsletter_body" style="min-width:80%" id="newsletter_preview_area"><?php echo $this->mail->html ? $this->mail->body : nl2br($this->mail->altbody); ?></div> <?php if(!empty($this->mail->attachments)){?> <fieldset class="newsletter_attachments"><legend><?php echo acymailing_translation( 'ATTACHMENTS' ); ?></legend> <table> <?php foreach($this->mail->attachments as $attachment){ echo '<tr><td><a href="'.$attachment->url.'" target="_blank">'.$attachment->name.'</a></td></tr>'; }?> </table> </fieldset> <?php } if($this->config->get('comments_feature') == 'jcomments'){ $comments = ACYMAILING_ROOT.'components'.DS.'com_jcomments'.DS.'jcomments.php'; if (file_exists($comments)) { require_once($comments); echo JComments::showComments($this->mail->mailid, 'com_acymailing', $this->mail->subject); } }elseif($this->config->get('comments_feature') == 'jomcomment'){ $comments = ACYMAILING_ROOT.'plugins'.DS.'content'.DS.'jom_comment_bot.php'; if (file_exists($comments)) { require_once($comments); echo jomcomment($this->mail->mailid, 'com_acymailing'); } }elseif($this->config->get('comments_feature') == 'disqus'){ $disqus_shortname = $this->config->get('disqus_shortname'); if(!empty($disqus_shortname)) { $lang_shortcode = explode('-', acymailing_getLanguageTag()); ?> <div style="clear:both;"></div><div id="disqus_thread"></div> <script type="text/javascript"> var disqus_identifier = "Joomla_Disqus_MAILID_<?php echo $this->mail->mailid; ?>"; var disqus_shortname = "<?php echo $disqus_shortname; ?>"; var disqus_config = function() { this.language = "<?php echo $lang_shortcode[0]; ?>"; }; (function() { var dsq = document.createElement("script"); dsq.type = "text/javascript"; dsq.async = true; dsq.src = "http://" + disqus_shortname + ".disqus.com/embed.js"; (document.getElementsByTagName("head")[0] || document.getElementsByTagName("body")[0]).appendChild(dsq); })(); </script> <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript> <?php } }elseif($this->config->get('comments_feature') == 'rscomments'){ echo '{rscomments option="com_acymailing" id="'.$this->mail->mailid.'"}'; }elseif($this->config->get('comments_feature') == 'komento'){ require_once(ACYMAILING_ROOT.'components'.DS.'com_komento'.DS.'bootstrap.php' ); echo Komento::commentify('com_acymailing', $this->mail, array()); } ?> </div> PK �|!]��V�J J view.xmlnu &1i� <?xml version="1.0" encoding="utf-8"?> <metadata> <layout title="Latest Newsletter"> <message>Display the latest published and visible Newsletter from the selected list</message> </layout> <state> <name>Latest Newsletter</name> <params addpath="/components/com_acymailing/params"> <param name="listid" type="listid" label="List" description="" /> </params> </state> <fields name="params" addfieldpath="/components/com_acymailing/params"> <fieldset name="basic"> <field name="listid" type="listid" label="List" description="" /> </fieldset> </fields> </metadata> PK �|!]/N&M� � listing.xmlnu &1i� <?xml version="1.0" encoding="utf-8"?> <metadata> <layout title="Front-end list management"> <message>Access the front-end list management</message> </layout> <state> <name>Front-end list management</name> </state> </metadata> PK �|!]��E�\ \ listing.phpnu &1i� <?php /** * @package AcyMailing for Joomla! * @version 5.9.6 * @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 include(ACYMAILING_BACK.'views'.DS.'chooselist'.DS.'tmpl'.DS.'listing.php'); PK p}!]����f f editor.phpnu &1i� <?php /** * @package Joomla.Plugin * @subpackage Fields.Editor * * @copyright (C) 2017 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $value = $field->value; if ($value == '') { return; } echo JHtml::_('content.prepare', $value); PK u}!]˚ �� � popup.phpnu &1i� <?php /** * @package AcyMailing for Joomla! * @version 5.9.6 * @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'); ?><div class="acymailing_module<?php echo $params->get('moduleclass_sfx') ?>" id="acymailing_module_<?php echo $formName; ?>"> <?php if(!empty($mootoolsIntro)) echo '<p class="acymailing_mootoolsintro">'.$mootoolsIntro.'</p>'; ?> <div class="acymailing_mootoolsbutton"> <?php $acypop = acymailing_get('helper.acypopup'); $href = acymailing_completeLink('sub&task=display&autofocus=1&formid='.$module->id, true); $link = $acypop->display($mootoolsButton, '', $href, 'acymailing_togglemodule_'.$formName, $params->get('boxwidth', 250), $params->get('boxheight', 200), 'class="acymailing_togglemodule"', '', 'link'); ?> <p><?php echo $link; ?></p> </div> </div> PK u}!]03&��3 �3 tableless.phpnu &1i� <?php /** * @package AcyMailing for Joomla! * @version 5.9.6 * @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'); ?><div class="acymailing_module<?php echo $params->get('moduleclass_sfx')?>" id="acymailing_module_<?php echo $formName; ?>"> <?php $style = array(); if($params->get('effect','normal') == 'mootools-slide'){ if(!empty($mootoolsIntro)) echo '<p class="acymailing_mootoolsintro">'.$mootoolsIntro.'</p>'; ?> <div class="acymailing_mootoolsbutton" id="acymailing_toggle_<?php echo $formName; ?>"> <p><a class="acymailing_togglemodule" id="acymailing_togglemodule_<?php echo $formName; ?>" href="#subscribe"><?php echo $mootoolsButton ?></a></p> <?php } if($params->get('textalign','none') != 'none') $style[] .= 'text-align:'.$params->get('textalign'); $styleString = empty($style) ? '' : 'style="'.implode(';',$style).'"'; ?> <div class="acymailing_fulldiv" id="acymailing_fulldiv_<?php echo $formName; ?>" <?php echo $styleString; ?> > <form id="<?php echo $formName; ?>" action="<?php echo acymailing_route('index.php'); ?>" onsubmit="return submitacymailingform('optin','<?php echo $formName;?>')" method="post" name="<?php echo $formName ?>" <?php if(!empty($fieldsClass->formoption)) echo $fieldsClass->formoption; ?> > <div class="acymailing_module_form" > <?php if(!empty($introText)) echo '<div class="acymailing_introtext">'.$introText.'</div>'; $listContent = ''; if($params->get('dropdown',0)){ $listContent .= '<select name="subscription[1]">'; foreach($visibleListsArray as $myListId){ $listContent .= '<option value="'.$myListId.'">'.$allLists[$myListId]->name.'</option>'; } $listContent .= '</select>'; } else{ $listContent .= '<div class="acymailing_lists">'; foreach($visibleListsArray as $myListId){ $check = in_array($myListId,$checkedListsArray) ? 'checked="checked"' : ''; if($params->get('checkmode',0) == '0' AND !empty($identifiedUser->email)){ if(empty($allLists[$myListId]->status)){$check = '';} else{ $check = $allLists[$myListId]->status == '-1' ? '' : 'checked="checked"'; } } $listContent .= ' <p class="onelist"> <label for="acylist_'.$myListId.'"> <input type="checkbox" class="acymailing_checkbox" name="subscription[]" id="acylist_'.$myListId.'" '.$check.' value="'.$myListId.'"/>'; $joomItem = $params->get('itemid',0); if(empty($joomItem)) $joomItem = $config->get('itemid',0); $addItem = empty($joomItem) ? '' : '&Itemid='.$joomItem; $archivelink = acymailing_completeLink('archive&listid='.$allLists[$myListId]->listid.'-'.$allLists[$myListId]->alias.$addItem); if($params->get('overlay',0)){ if(!$params->get('link',1) OR !$allLists[$myListId]->visible) $archivelink = ''; $listContent .= acymailing_tooltip($allLists[$myListId]->description,$allLists[$myListId]->name,'',$allLists[$myListId]->name,$archivelink); }else{ if($params->get('link',1) AND $allLists[$myListId]->visible){ $listContent .= '<a href="'.$archivelink.'" alt="'.$allLists[$myListId]->alias.'"'.((acymailing_getVar('cmd', 'tmpl') == 'component') ? 'target="_blank"' : '').' >'; } $listContent .= $allLists[$myListId]->name; if($params->get('link',1) AND $allLists[$myListId]->visible){ $listContent .= '</a>'; } } $listContent .= ' </label> </p>'; } $listContent .= '</div>'; } if(!empty($visibleListsArray) && $listPosition == 'before') echo $listContent; ?> <div class="acymailing_form"> <?php $tmpCatId = array(); $tmpCatTag = array(); foreach($fieldsToDisplay as $oneField){ if(empty($extraFields[$oneField])) echo '<p class="onefield fieldacy'.$oneField.'" id="field_'.$oneField.'_'.$formName.'">'; if($oneField == 'name' AND empty($extraFields[$oneField])){ if($displayOutside) echo '<label for="user_name_'.$formName.'" class="acy_requiredField">'.$nameCaption.'</label>'; ?> <span class="acyfield_<?php echo $oneField. (!$displayOutside? ' acy_requiredField':''); ?>"><input id="user_name_<?php echo $formName; ?>" <?php if(!empty($identifiedUser->userid)) echo 'readonly="readonly" '; if(!$displayOutside){ ?> onfocus="if(this.value == '<?php echo $nameCaption;?>') this.value = '';" onblur="if(this.value=='') this.value='<?php echo $nameCaption?>';"<?php } ?> class="inputbox" type="text" name="user[name]" style="width:<?php echo $fieldsize; ?>" value="<?php if(!empty($identifiedUser->userid)) echo $identifiedUser->name; elseif(!$displayOutside) echo $nameCaption; ?>" title="<?php echo $nameCaption;?>"/></span> <?php }elseif($oneField == 'email' AND empty($extraFields[$oneField])){ if($displayOutside) echo '<label for="user_email_'.$formName.'" class="acy_requiredField">'.$emailCaption.'</label>'; ?> <span class="acyfield_<?php echo $oneField. (!$displayOutside? ' acy_requiredField':''); ?>"><input id="user_email_<?php echo $formName; ?>" <?php if(!empty($identifiedUser->userid)) echo 'readonly="readonly" '; if(!$displayOutside){ ?> onfocus="if(this.value == '<?php echo $emailCaption;?>') this.value = '';" onblur="if(this.value=='') this.value='<?php echo $emailCaption?>';"<?php } ?> class="inputbox" type="text" name="user[email]" style="width:<?php echo $fieldsize; ?>" value="<?php if(!empty($identifiedUser->userid)) echo $identifiedUser->email; elseif(!$displayOutside) echo $emailCaption; ?>" title="<?php echo $emailCaption;?>" /></span> <?php }elseif($oneField == 'html' AND empty($extraFields[$oneField])){ echo '<label>'.acymailing_translation('RECEIVE').'</label>'; echo '<span class="acyfield_'.$oneField.'">'.acymailing_boolean("user[html]" ,'title="'.acymailing_translation('RECEIVE').'"',isset($identifiedUser->html) ? $identifiedUser->html : 1,acymailing_translation('HTML'),acymailing_translation('JOOMEXT_TEXT'),'user_html_'.$formName).'</span>'; }elseif(!empty($extraFields[$oneField])){ if($extraFields[$oneField]->type == 'category'){ if(empty($extraFields[$oneField]->fieldcat) && !empty($tmpCatId)){ while(!empty($tmpCatId)){ echo '</'.str_replace('fldset', 'fieldset', end($tmpCatTag)).'>'; array_pop($tmpCatId); array_pop($tmpCatTag); } } $tmpCatId[] = $extraFields[$oneField]->fieldid; $tmpCatTag[] = $extraFields[$oneField]->options['fieldcattag']; echo '<'.str_replace('fldset', 'fieldset', end($tmpCatTag)).' class="fieldCategory fieldacy'.$extraFields[$oneField]->namekey.' '.$extraFields[$oneField]->options['fieldcatclass'].'">'; if(in_array(end($tmpCatTag), array('fieldset', 'fldset'))) echo '<legend>'.$extraFields[$oneField]->fieldname.'</legend>'; }else{ if(in_array($extraFields[$oneField]->fieldcat, $tmpCatId) || empty($extraFields[$oneField]->fieldcat)){ while(!empty($tmpCatId) && $extraFields[$oneField]->fieldcat != end($tmpCatId)){ echo '</'.str_replace('fldset', 'fieldset', end($tmpCatTag)).'>'; array_pop($tmpCatId); array_pop($tmpCatTag); } } echo '<p class="onefield fieldacy'.$oneField.'" id="field_'.$oneField.'_'.$formName.'">'; if($displayOutside){ if(!empty($extraFields[$oneField]->required)) $requireClass = 'class="acy_requiredField"'; else $requireClass = ""; echo '<label '.((strpos($extraFields[$oneField]->type,'text') !== false) ? 'for="user_'.$oneField.'_'.$formName.'"' : '' ).' '.$requireClass.'>'.$fieldsClass->trans($extraFields[$oneField]->fieldname).'</label>'; } $sizestyle = ''; if(!empty($extraFields[$oneField]->options['size'])){ $sizestyle = 'style="width:'.(is_numeric($extraFields[$oneField]->options['size']) ? ($extraFields[$oneField]->options['size'].'px') : $extraFields[$oneField]->options['size']).'"'; } if(!empty($extraFields[$oneField]->required) && !$displayOutside) $requireClass = ' acy_requiredField'; else $requireClass = ""; ?> <span class="acyfield_<?php echo $oneField.$requireClass; ?>"> <?php if(!empty($identifiedUser->userid) AND in_array($oneField,array('name','email'))){ ?> <input id="user_<?php echo $oneField; ?>_<?php echo $formName; ?>" readonly="readonly" class="inputbox" type="text" name="user[<?php echo $oneField;?>]" <?php echo $sizestyle; ?> value="<?php echo @$identifiedUser->$oneField; ?>" title="<?php echo $oneField;?>"/> <?php }else{ echo $fieldsClass->display($extraFields[$oneField],@$identifiedUser->$oneField,'user['.$oneField.']',!$displayOutside); }?> </span> </p> <?php } } if(empty($extraFields[$oneField])) echo '</p>'; } if(!empty($extraFields)){ $lastVal = end($tmpCatId); while(!empty($lastVal)){ echo '</'.str_replace('fldset', 'fieldset', end($tmpCatTag)).'>'; array_pop($tmpCatId); array_pop($tmpCatTag); $lastVal = end($tmpCatId); } } if(empty($identifiedUser->userid) AND $config->get('captcha_enabled') AND acymailing_level(1)){ ?> <?php echo '<div class="onefield fieldacycaptcha" id="field_captcha_'.$formName.'">'; $captchaClass = acymailing_get('class.acycaptcha'); $captchaClass->display($formName, true); ?> </div> <?php } if($params->get('showterms',false)){ echo '<p class="onefield fieldacyterms" id="field_terms_'.$formName.'">'; ?> <label for="mailingdata_terms_<?php echo $formName; ?>"><input id="mailingdata_terms_<?php echo $formName; ?>" class="checkbox" type="checkbox" name="terms" title="<?php echo acymailing_translation('JOOMEXT_TERMS'); ?>"/> <?php echo $termslink; ?></label> </p> <?php } ?> <?php if(!empty($visibleListsArray) && $listPosition == 'after') echo $listContent; ?> <p class="acysubbuttons"> <?php if($params->get('showsubscribe',true)){?> <input class="button subbutton btn btn-primary" type="submit" value="<?php $subtext = $params->get('subscribetextreg'); if(empty($identifiedUser->userid) OR empty($subtext)){ $subtext = $params->get('subscribetext',acymailing_translation('SUBSCRIBECAPTION')); } echo $subtext; ?>" name="Submit" onclick="try{ return submitacymailingform('optin','<?php echo $formName;?>'); }catch(err){alert('The form could not be submitted '+err);return false;}"/> <?php }if($params->get('showunsubscribe',false) AND (!$params->get('showsubscribe',true) OR empty($identifiedUser->userid) OR !empty($countUnsub)) ){?> <input class="button unsubbutton btn btn-inverse" type="button" value="<?php echo $params->get('unsubscribetext',acymailing_translation('UNSUBSCRIBECAPTION')); ?>" name="Submit" onclick="return submitacymailingform('optout','<?php echo $formName;?>')"/> <?php } ?> </p> </div> <?php if(!empty($fieldsClass->excludeValue)){ $js = "\n"."acymailingModule['excludeValues".$formName."'] = Array();"; foreach($fieldsClass->excludeValue as $namekey => $value){ $js .= "\n"."acymailingModule['excludeValues".$formName."']['".$namekey."'] = '".$value."';"; } $js .= "\n"; if($params->get('includejs','header') == 'header'){ acymailing_addScript(true, $js); }else{ echo "<script type=\"text/javascript\"> <!-- $js //--> </script>"; } } if(!empty($postText)) echo '<div class="acymailing_finaltext">'.$postText.'</div>'; $ajax = ($params->get('redirectmode') == '3') ? 1 : 0;?> <input type="hidden" name="ajax" value="<?php echo $ajax; ?>"/> <input type="hidden" name="acy_source" value="<?php echo 'module_'.$module->id ?>" /> <input type="hidden" name="ctrl" value="sub"/> <input type="hidden" name="task" value="notask"/> <input type="hidden" name="redirect" value="<?php echo urlencode($redirectUrl); ?>"/> <input type="hidden" name="redirectunsub" value="<?php echo urlencode($redirectUrlUnsub); ?>"/> <input type="hidden" name="option" value="<?php echo ACYMAILING_COMPONENT ?>"/> <?php if(!empty($identifiedUser->userid)){ ?><input type="hidden" name="visiblelists" value="<?php echo $visibleLists;?>"/><?php } ?> <input type="hidden" name="hiddenlists" value="<?php echo $hiddenLists;?>"/> <input type="hidden" name="acyformname" value="<?php echo $formName; ?>" /> <?php if(acymailing_getVar('cmd', 'tmpl') == 'component'){ ?> <input type="hidden" name="tmpl" value="component" /> <?php if($params->get('effect','normal') == 'mootools-box' AND !empty($redirectUrl)){ ?> <input type="hidden" name="closepop" value="1" /> <?php } } ?> <?php $myItemId = $config->get('itemid',0); if(empty($myItemId)){ global $Itemid; $myItemId = $Itemid;} if(!empty($myItemId)){ ?><input type="hidden" name="Itemid" value="<?php echo $myItemId;?>"/><?php } ?> </div> </form> </div> <?php if($params->get('effect','normal') == 'mootools-slide'){ ?> </div> <?php } ?> </div> PK �}!]i.< < icrounded.phpnu &1i� <?php /** *------------------------------------------------------------------------------ * iCagenda Event List Module by Jooml!C *------------------------------------------------------------------------------ * @package com_icagenda * @copyright Copyright (c)2012-2015 Cyril Rezé, Jooml!C - All rights reserved * * @license GNU General Public License version 3 or later; see LICENSE.txt * @author Cyril Rezé (Lyr!C) * @link http://www.joomlic.com * * @layout icrounded * @version 3.9 2015-09-24 * @since 1.0 *------------------------------------------------------------------------------ */ // No direct access to this file defined('_JEXEC') or die(); $background = $imageSet ? 'background: url(' . $thumb_img . ') no-repeat center center;' : 'background: ' . $cat_color . '; '; $padding_top = $thumb_xsmall_height / 10; $padding_day = 'padding-top: ' . $padding_top . 'px; '; ?> <div class="icrounded_eventlist ic-col ic-<?php echo $column; ?>"> <a href="<?php echo $urlEvent; ?>" rel="nofollow"> <div class="ic-event-div"> <!--[if lte IE 9]> <a href="<?php echo $urlEvent; ?>" rel="nofollow"><span> <![endif]--> <?php // Date Box ?> <div class="ic-date-img-box" style="<?php echo $background; ?> width: <?php echo $thumb_xsmall_width; ?>; height: <?php echo $thumb_xsmall_height; ?>; color:<?php echo $font_color; ?>;"> <div class="ic-date-div" style="width: <?php echo $thumb_xsmall_width; ?>;"> <?php // Day ?> <div class="ic-day"> <?php echo $nextDay; ?> </div> <?php // Month ?> <div class="ic-month"> <?php echo $nextMonth; ?> </div> </div> </div> <div class="ic-block"> <?php // Title ?> <div class="iceventlist-title ic-block"> <!--[if lte IE 9]> <a href="<?php echo $urlEvent; ?>" rel="nofollow"> <![endif]--> <?php echo htmlspecialchars($eventTitle); ?> <!--[if lte IE 9]> </a> <![endif]--> </div> <?php // Registration tickets ?> <?php if ($maxTickets || $TicketsLeft || $registered) : ?> <div class="iceventlist-registration-info ic-inline-block"> <?php if ($maxTickets): ?> <span class="iCtip ic-reg available" title="<?php echo JText::_( 'MOD_IC_EVENT_LIST_SEATS_NUMBER' ); ?>"> <?php echo $maxTickets; ?> </span> <?php endif; ?> <?php if ($TicketsLeft): ?> <span class="iCtip ic-reg ticketsleft" title="<?php echo JText::_( 'MOD_IC_EVENT_LIST_SEATS_AVAILABLE' ); ?>"> <?php echo $TicketsLeft; ?> </span> <?php endif; ?> <?php if ($registered): ?> <span class="iCtip ic-reg registered" title="<?php echo JText::_( 'MOD_IC_EVENT_LIST_ALREADY_BOOKED' ); ?>"> <?php echo $registered; ?> </span> <?php endif; ?> </div> <?php endif; ?> <?php // Feature icons ?> <?php if (!empty($FEATURES_ICONS)) : ?> <div class="iceventlist-features-container"> <?php foreach ($FEATURES_ICONS as $icon) : ?> <div class="iceventlist-feature-icon"> <img class="iCtip" src="<?php echo $FEATURES_ICONROOT . $icon['icon'] ?>" alt="<?php echo $icon['icon_alt'] ?>" title="<?php echo $SHOW_ICON_TITLE == '1' ? $icon['icon_alt'] : '' ?>"> </div> <?php endforeach ?> </div> <?php endif ?> </div> <?php if ( ($eventVenue) || ($display_city && $eventCity) || (($ic_datetime || $ic_date || $ic_time) && $nextDate) ) : ?> <div class="ic-block"> <?php // Venue ?> <?php if ($eventVenue): ?> <div class="iceventlist-venue ic-inline-block"> <?php echo htmlspecialchars($eventVenue); ?> </div> <?php endif; ?> <?php // City ?> <?php if ($display_city && $eventCity): ?> <?php if ( $eventVenue ): ?>-<?php endif; ?> <div class="iceventlist-city ic-inline-block"> <?php echo htmlspecialchars($eventCity); ?> </div> <?php endif; ?> <?php // Date (& time) ?> <?php if (($ic_datetime || $ic_date || $ic_time) && $nextDate): ?> <?php $block_class = ($eventVenue || ($display_city && $eventCity)) ? ' ic-inline-block' : ' ic-block'; ?> <div class="ic-datetime-div<?php echo $block_class; ?>"> <?php if ($ic_datetime): ?> <?php echo '<span class="ic-datetime-label">' . JText::_( 'MOD_IC_EVENT_LIST_DATE' ). '</span>'; ?> <?php echo $eventDate; ?><?php if ($displayTime) : ?>, <?php echo $nextTime; ?><?php endif; ?> <?php elseif ($ic_date): ?> <?php //echo JText::_( 'MOD_IC_EVENT_LIST_AT_TIME' ); ?> <?php echo '<span class="ic-datetime-label">' . JText::_( 'MOD_IC_EVENT_LIST_DATE' ). '</span>'; ?> <?php echo $eventDate; ?> <?php elseif ($ic_time): ?> <?php //echo JText::_( 'MOD_IC_EVENT_LIST_AT_TIME' ); ?> <?php echo '<span class="ic-datetime-label">' . JText::_( 'MOD_IC_EVENT_LIST_TIME' ). '</span>'; ?> <?php echo $nextTime; ?> <?php endif; ?> </div> <?php endif; ?> </div> <?php endif; ?> <?php // Short Description ?> <?php if ($display_shortDesc && $shortDesc): ?> <div class="ic-block"> <div class="iceventlist-desc ic-inline-block"> <?php echo $shortDesc; ?> </div> </div> <?php endif; ?> <!--[if lte IE 9]> </span></a> <![endif]--> </div> </a> </div> PK ��!]��� � � sql.phpnu &1i� <?php /** * @package Joomla.Plugin * @subpackage Fields.Sql * * @copyright (C) 2017 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $value = $field->value; if ($value == '') { return; } $db = JFactory::getDbo(); $value = (array) $value; $condition = ''; foreach ($value as $v) { if (!$v) { continue; } $condition .= ', ' . $db->q($v); } $query = $fieldParams->get('query', ''); // Run the query with a having condition because it supports aliases $db->setQuery($query . ' having value in (' . trim($condition, ',') . ')'); try { $items = $db->loadObjectlist(); } catch (Exception $e) { // If the query failed, we fetch all elements $db->setQuery($query); $items = $db->loadObjectlist(); } $texts = array(); foreach ($items as $item) { if (in_array($item->value, $value)) { $texts[] = $item->text; } } echo htmlentities(implode(', ', $texts)); PK �!] form.phpnu &1i� PK �!]����X X form.xmlnu &1i� <?xml version="1.0" encoding="utf-8"?> <metadata> <layout hidden="true" /> </metadata> PK �!]�ݤ0 0 default_item.phpnu &1i� <?php /** * @package Joomla.Site * @subpackage com_content * * @copyright (C) 2006 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Create a shortcut for params. $params = &$this->item->params; $canEdit = $this->item->params->get('access-edit'); $info = $this->item->params->get('info_block_position', 0); // Check if associations are implemented. If they are, define the parameter. $assocParam = (JLanguageAssociations::isEnabled() && $params->get('show_associations')); $currentDate = JFactory::getDate()->format('Y-m-d H:i:s'); $isExpired = $this->item->publish_down < $currentDate && $this->item->publish_down !== JFactory::getDbo()->getNullDate(); $isNotPublishedYet = $this->item->publish_up > $currentDate; $isUnpublished = $this->item->state == 0 || $isNotPublishedYet || $isExpired; ?> <?php if ($isUnpublished) : ?> <div class="system-unpublished"> <?php endif; ?> <?php if ($params->get('show_title')) : ?> <h2 class="item-title" itemprop="headline"> <?php if ($params->get('link_titles') && $params->get('access-view')) : ?> <a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid, $this->item->language)); ?>" itemprop="url"> <?php echo $this->escape($this->item->title); ?> </a> <?php else : ?> <?php echo $this->escape($this->item->title); ?> <?php endif; ?> </h2> <?php endif; ?> <?php if ($this->item->state == 0) : ?> <span class="label label-warning"><?php echo JText::_('JUNPUBLISHED'); ?></span> <?php endif; ?> <?php if ($isNotPublishedYet) : ?> <span class="label label-warning"><?php echo JText::_('JNOTPUBLISHEDYET'); ?></span> <?php endif; ?> <?php if ($isExpired) : ?> <span class="label label-warning"><?php echo JText::_('JEXPIRED'); ?></span> <?php endif; ?> <?php if ($canEdit || $params->get('show_print_icon') || $params->get('show_email_icon')) : ?> <?php echo JLayoutHelper::render('joomla.content.icons', array('params' => $params, 'item' => $this->item, 'print' => false)); ?> <?php endif; ?> <?php // Content is generated by content plugin event "onContentAfterTitle" ?> <?php echo $this->item->event->afterDisplayTitle; ?> <?php // Todo Not that elegant would be nice to group the params ?> <?php $useDefList = ($params->get('show_modify_date') || $params->get('show_publish_date') || $params->get('show_create_date') || $params->get('show_hits') || $params->get('show_category') || $params->get('show_parent_category') || $params->get('show_author') || $assocParam); ?> <?php if ($useDefList && ($info == 0 || $info == 2)) : ?> <?php // Todo: for Joomla4 joomla.content.info_block.block can be changed to joomla.content.info_block ?> <?php echo JLayoutHelper::render('joomla.content.info_block.block', array('item' => $this->item, 'params' => $params, 'position' => 'above')); ?> <?php endif; ?> <?php if ($info == 0 && $params->get('show_tags', 1) && !empty($this->item->tags->itemTags)) : ?> <?php echo JLayoutHelper::render('joomla.content.tags', $this->item->tags->itemTags); ?> <?php endif; ?> <?php echo JLayoutHelper::render('joomla.content.intro_image', $this->item); ?> <?php // Content is generated by content plugin event "onContentBeforeDisplay" ?> <?php echo $this->item->event->beforeDisplayContent; ?> <?php echo $this->item->introtext; ?> <?php if ($info == 1 || $info == 2) : ?> <?php if ($useDefList) : ?> <?php // Todo: for Joomla4 joomla.content.info_block.block can be changed to joomla.content.info_block ?> <?php echo JLayoutHelper::render('joomla.content.info_block.block', array('item' => $this->item, 'params' => $params, 'position' => 'below')); ?> <?php endif; ?> <?php if ($params->get('show_tags', 1) && !empty($this->item->tags->itemTags)) : ?> <?php echo JLayoutHelper::render('joomla.content.tags', $this->item->tags->itemTags); ?> <?php endif; ?> <?php endif; ?> <?php if ($params->get('show_readmore') && $this->item->readmore) : if ($params->get('access-view')) : $link = JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid, $this->item->language)); else : $menu = JFactory::getApplication()->getMenu(); $active = $menu->getActive(); $itemId = $active->id; $link = new JUri(JRoute::_('index.php?option=com_users&view=login&Itemid=' . $itemId, false)); $link->setVar('return', base64_encode(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid, $this->item->language))); endif; ?> <?php echo JLayoutHelper::render('joomla.content.readmore', array('item' => $this->item, 'params' => $params, 'link' => $link)); ?> <?php endif; ?> <?php if ($isUnpublished) : ?> </div> <?php endif; ?> <?php // Content is generated by content plugin event "onContentAfterDisplay" ?> <?php echo $this->item->event->afterDisplayContent; ?> PK �!]Ϡo � � default_links.phpnu &1i� <?php /** * @package Joomla.Site * @subpackage com_contact * * @copyright (C) 2009 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <?php if ($this->params->get('presentation_style') === 'sliders') : ?> <?php echo JHtml::_('bootstrap.addSlide', 'slide-contact', JText::_('COM_CONTACT_LINKS'), 'display-links'); ?> <?php endif; ?> <?php if ($this->params->get('presentation_style') === 'tabs') : ?> <?php echo JHtml::_('bootstrap.addTab', 'myTab', 'display-links', JText::_('COM_CONTACT_LINKS')); ?> <?php endif; ?> <?php if ($this->params->get('presentation_style') === 'plain') : ?> <?php echo '<h3>' . JText::_('COM_CONTACT_LINKS') . '</h3>'; ?> <?php endif; ?> <div class="contact-links"> <ul class="nav nav-tabs nav-stacked"> <?php // Letters 'a' to 'e' foreach (range('a', 'e') as $char) : $link = $this->contact->params->get('link' . $char); $label = $this->contact->params->get('link' . $char . '_name'); if (!$link) : continue; endif; // Add 'http://' if not present $link = (0 === strpos($link, 'http')) ? $link : 'http://' . $link; // If no label is present, take the link $label = $label ?: $link; ?> <li> <a href="<?php echo $link; ?>" itemprop="url"> <?php echo $label; ?> </a> </li> <?php endforeach; ?> </ul> </div> <?php if ($this->params->get('presentation_style') === 'sliders') : ?> <?php echo JHtml::_('bootstrap.endSlide'); ?> <?php endif; ?> <?php if ($this->params->get('presentation_style') === 'tabs') : ?> <?php echo JHtml::_('bootstrap.endTab'); ?> <?php endif; ?> PK =�!]f��� � ( ControlPanel/backup8_uninstall.blade.phpnu &1i� <?php /** * @package akeebabackup * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd * @license GNU General Public License version 3, or later */ /** @var $this \Akeeba\Backup\Admin\View\ControlPanel\Html */ // Protect from unauthorized access defined('_JEXEC') || die(); $eid = \Akeeba\Backup\Admin\Helper\Upgrade::getAkeebaBackup8ExtensionId(); $url = sprintf('index.php?option=com_installer&view=manage&filter[search]=id%%3A%d&filter[status]=&filter[client_id]=&filter[type]=&filter[folder]=&filter[core]=', $eid) ?> <h1>🚨 Please complete your migration to Akeeba Backup 9 🚨</h1> <p style="font-size: 1.5rem; margin: 1rem 0 0"> Please click on Components, Akeeba Backup for Joomla!™, Control Panel to open <a href="index.php?option=com_akeebabackup">Akeeba Backup 9</a>'s interface. </p> <p style="font-size: 1.5rem; margin: 1rem 0 0"> Follow the instructions shown in Akeeba Backup 9 to migrate your settings and backups from Akeeba Backup 8 to Akeeba Backup 9. </p> <p style="font-size: 1.5rem; margin: 1rem 0 0"> After you are done migrating please <a href="<?= $url ?>">uninstall Akeeba Backup 8</a>. </p> PK =�!]�;z6� � ControlPanel/profile.blade.phpnu &1i� <?php /** * @package akeebabackup * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd * @license GNU General Public License version 3, or later */ /** @var $this \Akeeba\Backup\Admin\View\ControlPanel\Html */ // Protect from unauthorized access defined('_JEXEC') || die(); /** * Call this template with: * [ * 'returnURL' => 'index.php?......' * ] * to set up a custom return URL */ ?> @jhtml('formbehavior.chosen') <div class="akeeba-panel"> <form action="index.php" method="post" name="switchActiveProfileForm" id="switchActiveProfileForm" class="akeeba-form--inline"> <input type="hidden" name="option" value="com_akeeba" /> <input type="hidden" name="view" value="ControlPanel" /> <input type="hidden" name="task" value="SwitchProfile" /> @if(isset($returnURL)) <input type="hidden" name="returnurl" value="{{ $returnURL }}" /> @endif <input type="hidden" name="@token(true)" value="1" /> <div class="akeeba-form-group"> <label> @lang('COM_AKEEBA_CPANEL_PROFILE_TITLE'): #{{ $this->profileId }} </label> {{-- Joomla 3.x: Chosen does not work with attached event handlers, only with inline event scripts (e.g. onchange) --}} @jhtml('select.genericlist', $this->profileList, 'profileid', ['list.select' => $this->profileId, 'id' => 'comAkeebaControlPanelProfileSwitch', 'list.attr' => ['class' => 'advancedSelect', 'onchange' => 'document.forms.switchActiveProfileForm.submit();']]) </div> <div class="akeeba-form-group--actions"> <button class="akeeba-btn akeeba-hidden-phone" type="submit"> <span class="akion-forward"></span> @lang('COM_AKEEBA_CPANEL_PROFILE_BUTTON') </button> </div> </form> </div> PK =�!]����o o ControlPanel/default.xmlnu &1i� <?xml version="1.0" encoding="utf-8"?> <!--~ ~ @package akeebabackup ~ @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd ~ @license GNU General Public License version 3, or later --> <metadata> <layout title="COM_AKEEBA_VIEW_CPANEL_TITLE"> <message> <![CDATA[COM_AKEEBA_VIEW_CPANEL_DESC]]> </message> </layout> </metadata> PK =�!]�$>$ &