| Current Path : /home/pteabiscqq/www/administrator/components/com_acymailing/views/filter/tmpl/ |
| Current File : /home/pteabiscqq/www/administrator/components/com_acymailing/views/filter/tmpl/form.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');
?><style type="text/css">
div.plugarea{
padding: 5px;
}
</style>
<div id="acy_content">
<div id="iframedoc"></div>
<div id="acybase_filters" style="display:none">
<div id="filters_original">
<?php echo acymailing_select($this->typevaluesFilters, "filter[type][__block__][__num__]", 'class="inputbox chzn-done" size="1" onchange="updateFilter(__num__);countresults(__num__);"', 'value', 'text', '', 'filtertype__num__'); ?>
<span id="countresult___num__"></span>
<div class="acyfilterarea" id="filterarea___num__"></div>
</div>
<?php echo $this->outputFilters; ?>
<div id="actions_original">
<?php echo acymailing_select($this->typevaluesActions, "action[type][0][__num__]", 'class="inputbox chzn-done" size="1" onchange="updateAction(__num__);"', 'value', 'text', '', 'actiontype__num__'); ?>
<div class="acyfilterarea" id="actionarea___num__"></div>
</div>
<?php echo $this->outputActions; ?>
</div>
<?php if(!empty($this->filteredUsers)){ ?>
<div class="acyblockoptions" id="filteredUsers">
<span class="acyblocktitle"><?php
$usersCount = $this->filteredUsers['countTotal'];
echo acymailing_translation_sprintf('ACY_FILTEREDUSERS', count($this->filteredUsers['users']), $usersCount); ?>
</span>
<div id="acyFilteredUsers">
<table class="acymailing_table" id="filteredUsersTable">
<thead>
<tr>
<th class="title titlenum"><?php echo acymailing_translation('ACY_ID'); ?></th>
<th class="title titlenum"><?php echo acymailing_translation('JOOMEXT_NAME'); ?></th>
<th class="title titlenum"><?php echo acymailing_translation('JOOMEXT_EMAIL'); ?></th>
</tr>
</thead>
<tbody>
<?php
$k = 0;
foreach($this->filteredUsers['users'] as $user){
?>
<tr class="row<?php echo $k; ?>">
<td align="center" style="text-align:center"><?php echo $user->subid; ?></td>
<td align="center" style="text-align:center"><?php echo $user->name; ?></td>
<td align="center" style="text-align:center"><?php echo '<a href="'.acymailing_completeLink('subscriber&task=edit&subid='.$user->subid).'" target="_blank">'.$user->email.'</a>'; ?></td>
</tr>
<?php
$k = 1 - $k;
} ?>
</tbody>
</table>
</div>
</div>
<?php } ?>
<form action="<?php echo acymailing_completeLink('filter', acymailing_isNoTemplate()); ?>" method="post" name="adminForm" id="adminForm" autocomplete="off">
<?php if(acymailing_isNoTemplate()){
if(empty($this->subid)){
acymailing_display(acymailing_translation('PLEASE_SELECT_USERS'), 'warning');
return;
}
$acyToolbar = acymailing_get('helper.toolbar');
$acyToolbar->custom('process', acymailing_translation('PROCESS'), 'process', false);
$acyToolbar->setTitle(acymailing_translation('ACTIONS'), '');
$acyToolbar->topfixed = false;
$acyToolbar->display();
$subIds = explode(',', $this->subid);
acymailing_arrayToInteger($subIds);
$this->subid = implode(',', $subIds);
?>
<input type="hidden" name="subid" value="<?php echo $this->subid; ?>"/>
<?php } ?>
<div class="acyblockoptions" id="filterinfo" <?php if(empty($this->filter->filid)) echo 'style="display:none"'; ?> >
<span class="acyblocktitle"><?php echo acymailing_translation('ACY_FILTER'); ?></span>
<table width="100%" class="paramlist admintable">
<tr>
<td class="paramlist_key">
<label for="title"><?php echo acymailing_translation('ACY_TITLE'); ?></label>
</td>
<td class="paramlist_value">
<input class="inputbox" id="title" type="text" name="data[filter][name]" style="width:250px" value="<?php echo $this->escape(@$this->filter->name); ?>"/>
</td>
<td width="50%" rowspan="3" class="acyfiltertriggertitle">
<span class="acyblocktitle"><?php echo acymailing_translation('AUTO_TRIGGER_FILTER'); ?></span>
<?php foreach($this->triggers as $key => $triggerName){ ?>
<?php if(is_object($triggerName)){
echo $triggerName->name;
foreach($triggerName->triggers as $subkey => $subTriggerName){ ?>
<div class="acyautofiltertriggers">
<input id="trigger_<?php echo $subkey; ?>" type="checkbox" name="trigger[<?php echo $subkey; ?>]" value="1" <?php if(isset($this->filter->trigger[$subkey])) echo 'checked="checked"'; ?> />
<label for="trigger_<?php echo $subkey; ?>"><?php echo $subTriggerName; ?></label>
</div>
<?php }
}else{ ?>
<div class="acyautofiltertriggers">
<input id="trigger_<?php echo $key; ?>" type="checkbox" name="trigger[<?php echo $key; ?>]" value="1" <?php if(isset($this->filter->trigger[$key])) echo 'checked="checked"'; ?> />
<label for="trigger_<?php echo $key; ?>"><?php echo $triggerName; ?></label><?php echo ($key == 'daycron') ? ' '.$this->hours.' : '.$this->minutes.' '.$this->nextDate : ''; ?>
</div>
<?php } ?>
<?php } ?>
</td>
</tr>
<tr>
<td class="paramlist_key" valign="top">
<label for="description"><?php echo acymailing_translation('ACY_DESCRIPTION'); ?></label>
</td>
<td class="paramlist_value" valign="top">
<textarea id="description" style="width:300px;" rows="5" name="data[filter][description]"><?php echo @$this->filter->description; ?></textarea>
</td>
</tr>
<tr>
<td class="paramlist_key">
<label for="published"><?php echo acymailing_translation('ACY_PUBLISHED'); ?></label>
</td>
<td class="paramlist_value">
<?php echo acymailing_boolean("data[filter][published]", '', @$this->filter->published); ?>
</td>
</tr>
</table>
</div>
<?php if(empty($this->subid)){ ?>
<div class="acyblockoptions" id="filters_block">
<span class="acyblocktitle"><?php echo acymailing_translation('ACY_FILTERS'); ?></span>
<button id="acyorbutton" class="acymailing_button" onclick="addOrBlock();return false;"><?php echo ucfirst(acymailing_translation('ACY_OR')); ?></button>
</div>
<?php } ?>
<div class="acyblockoptions" id="actions_block">
<span class="acyblocktitle"><?php echo acymailing_translation('ACTIONS'); ?></span>
<div id="allactions"></div>
<button class="acymailing_button" onclick="addAction();return false;"><?php echo acymailing_translation('ADD_ACTION'); ?></button>
</div>
<div class="clr"></div>
<input type="hidden" name="filid" value="<?php echo @$this->filter->filid; ?>"/>
<input type="hidden" name="limitstart" value="0">
<?php acymailing_formOptions($this->pageInfo->filter->order); ?>
<!--</form>-->
<?php if(!empty($this->subid)){ ?>
<div class="acyblockoptions" id="selectedUsers">
<span class="acyblocktitle"><?php echo acymailing_translation('USERS'); ?></span>
<div style="display:none"></div>
<table class="acymailing_table" cellpadding="1">
<?php
$k = 0;
foreach($this->users as $row){
?>
<tr class="<?php echo "row$k"; ?>">
<td><?php echo $row->name; ?></td>
<td><?php echo $row->email; ?></td>
</tr>
<?php $k = 1 - $k;
}
if(count($this->users) >= 10){
?>
<tr class="<?php echo "row$k"; ?>">
<td>...</td>
<td>...</td>
</tr>
<?php } ?>
</table>
</div>
<?php } ?>
<?php if(!(empty($this->filters) && $this->pageInfo->search == "")){ ?>
<br/><br/>
<div class="acyblockoptions" id="existing_filters">
<span class="acyblocktitle"><?php echo acymailing_translation('EXISTING_FILTERS'); ?></span>
<table class="acymailing_table_options">
<tr>
<td width="100%">
<?php acymailing_listingsearch($this->pageInfo->search); ?>
</td>
</tr>
</table>
<table class="acymailing_table" cellpadding="1">
<thead>
<tr>
<th class="title">
<?php echo acymailing_gridSort(acymailing_translation('ACY_FILTER'), 'name', $this->pageInfo->filter->order->dir, $this->pageInfo->filter->order->value); ?>
</th>
<th class="title titletoggle">
<?php echo acymailing_translation('ACY_PUBLISHED'); ?>
</th>
<th class="title titletoggle">
<?php echo acymailing_translation('ACY_DELETE'); ?>
</th>
<th class="title titleid">
<?php echo acymailing_gridSort(acymailing_translation('ACY_ID'), 'filid', $this->pageInfo->filter->order->dir, $this->pageInfo->filter->order->value); ?>
</th>
</tr>
</thead>
<tbody>
<?php
$k = 0;
foreach($this->filters as $row){
$publishedid = 'published_'.$row->filid;
$id = 'filter_'.$row->filid;
?>
<tr class="<?php echo "row$k"; ?>" id="<?php echo $id; ?>">
<td>
<?php echo acymailing_tooltip($row->description, $row->name, '', $row->name, acymailing_completeLink('filter&task=edit&filid='.$row->filid)); ?>
</td>
<td align="center" style="text-align:center">
<span id="<?php echo $publishedid ?>" class="loading"><?php echo $this->toggleClass->toggle($publishedid, (int)$row->published, 'filter') ?></span>
</td>
<td align="center" style="text-align:center">
<?php echo $this->toggleClass->delete($id, $row->filid.'_'.$row->filid, 'filter', true); ?>
</td>
<td width="1%" align="center">
<?php echo $row->filid; ?>
</td>
</tr>
<?php
$k = 1 - $k;
}
?>
</tbody>
</table>
</div>
<?php } ?>
<div class="clr"></div>
</form>
</div>