Spade
Mini Shell
| Directory:~$ /home/lmsyaran/www/administrator/components/com_rsmembership/views/files/tmpl/ |
| [Home] [System Details] [Kill Me] |
<?php
/**
* @package RSMembership!
* @copyright (c) 2009 - 2016 RSJoomla!
* @link https://www.rsjoomla.com
* @license GNU General Public License
http://www.gnu.org/licenses/gpl-3.0.en.html
*/
defined('_JEXEC') or die('Restricted access');
JHtml::_('behavior.framework');
?>
<?php if ($this->params->show_add) { ?>
<script type="text/javascript">
function submitbutton()
{
var table = window.parent.document.getElementById('<?php echo
$this->function; ?>');
if (typeof(table)=='undefined' || table===null)
return false;
for (var i=<?php echo $this->start; ?>; i<<?php echo
$this->count; ?>; i++)
{
var cb = document.getElementById('cb'+i);
<?php if ($this->task == 'addfolder') { ?>
var item = cb.value + '/';
<?php } elseif ($this->task == 'addfile') { ?>
var item = cb.value;
<?php } ?>
if (cb.checked)
{
if (table.innerHTML.indexOf('<td
align="center">' + item + '</td>') !=
-1)
alert('<?php echo
JText::_('COM_RSMEMBERSHIP_MEMBERSHIP_PATH_ALREADY'); ?>'
+ ' ' + item);
}
}
<?php if ($this->params->show_add) { ?>
$('folder_add_button').disabled = true;
<?php } ?>
rsmembership_submit_form_ajax('files.<?php echo
$this->function; ?>');
return false;
}
// submit the form through ajax
function rsmembership_submit_form_ajax(pressbutton)
{
if (pressbutton) {
document.adminForm.task.value = pressbutton;
}
var url = document.adminForm.action;
var params = [];
for (var i=0; i<document.adminForm.elements.length; i++)
{
// don't send an empty value
if (!document.adminForm.elements[i].name) continue;
if (document.adminForm.elements[i].name.length == 0) continue;
// check if the checkbox is checked
if (document.adminForm.elements[i].type == 'checkbox'
&& document.adminForm.elements[i].checked == false) continue;
// check if the radio is selected
if (document.adminForm.elements[i].type == 'radio' &&
document.adminForm.elements[i].checked == false) continue;
params.push(document.adminForm.elements[i].name + '=' +
escape(document.adminForm.elements[i].value));
}
params = params.join('&');
jQuery.ajax({
url: url,
type: 'POST',
data: params,
dataType: 'html'
})
.done(function( response ) {
window.parent.location.reload(true);
});
}
</script>
<?php } ?>
<form action="<?php echo JRoute::_($this->link); ?>"
method="post" name="adminForm" id="adminForm"
class="form form-horizontal"
enctype="multipart/form-data">
<?php if ( empty($this->tmpl) ) { ?>
<div id="j-sidebar-container" class="span2">
<?php echo $this->sidebar; ?>
</div>
<?php } ?>
<?php if (!empty($this->tmpl)) { ?>
<div class="row-fluid">
<?php } ?>
<div id="<?php echo (empty($this->tmpl) ?
'j-main-container' : 'rsm-membership-shared-files');
?>" class="span<?php echo (empty($this->tmpl) ?
'10' : '12'); ?>">
<div id="rsmembership_explorer">
<?php if (!empty($this->function) && ($this->function
== 'addmembershipshared' || $this->function ==
'addextravalueshared' || $this->function ==
'addextravaluefolders')) { ?>
<button type="button" class="btn btn btn-small"
onclick="document.location = '<?php echo
JRoute::_('index.php?option=com_rsmembership&view=share&membership_id='.$this->membership_id.'&tmpl=component');
?>'"><?php echo JText::_('Back');
?></button>
<?php } ?>
<?php if ($this->params->show_add) { ?>
<button id="folder_add_button" type="button"
class="btn btn-info btn-small"
onclick="if(document.adminForm.boxchecked.value==0){alert('<?php
echo
JText::sprintf('COM_RSMEMBERSHIP_PLEASE_MAKE_A_SELECTION_FROM_THE_LIST_TO',
JText::_('COM_RSMEMBERSHIP_ADD'));
?>');}else{submitbutton()}"><?php echo
JText::_('COM_RSMEMBERSHIP_ADD_SELECTED_ITEMS');
?></button>
<?php } ?>
<?php if ($this->params->show_upload) { ?>
<?php if ($this->canUpload) { ?>
<table class="adminform table table-striped table-bordered
center" id="rsm_upload_table">
<tr>
<th width="100%" class="center">
<input class="input_box" id="upload"
name="upload" type="file" size="57"
class="input input-normal" />
<input class="button btn btn-info"
type="button" value="<?php echo JText::_('Upload
File'); ?>"
onclick="submitbutton('files.upload')" />
</th>
</tr>
</table>
<?php } else { ?>
<?php echo JText::_('COM_RSMEMBERSHIP_CANT_UPLOAD');
?>
<?php } ?>
<?php } ?>
<div>
<table class="table table-striped">
<thead>
<tr>
<th width="20" valign="middle"><input
type="checkbox" name="checkall-toggle"
value=""
onclick="Joomla.checkAll(this);"/></th>
<th class="center">
<strong><?php echo
JText::_('COM_RSMEMBERSHIP_CURRENT_LOCATION');
?></strong>
<?php foreach ($this->elements as $element) { ?>
<a href="<?php echo
JRoute::_($this->link.'&folder='.urlencode($this->escape($element->fullpath)));
?>"><?php echo $this->escape($element->name);
?></a> /
<?php } ?>
<?php if ($this->params->show_new_dir) { ?>
<input type="text" name="dirname"
value="" />
<button type="button" class="btn
btn-success" onclick="if (document.adminForm.dirname.value.length
> 0) submitbutton('files.newdir'); else alert('<?php
echo JText::_('COM_RSMEMBERSHIP_DIRECTORY_NAME_ERROR');
?>');"><?php echo
JText::_('COM_RSMEMBERSHIP_NEW_DIRECTORY'); ?></button>
<?php } ?>
</th>
</tr>
</thead>
<tr>
<td> </td>
<td><a class="folder" href="<?php echo
JRoute::_($this->link.'&folder='.urlencode($this->previous));
?>">..<?php echo
JHtml::image('com_rsmembership/admin/up.gif',
JText::_('COM_RSMEMBERSHIP_BACK'), null, true);
?></a></td>
</tr>
<?php
$j = 0;
foreach ($this->folders as $folder)
{
?>
<tr>
<?php if ($this->params->show_folders) { ?>
<td><?php echo JHtml::_('grid.id', $j,
$folder->fullpath); ?></td>
<?php } else { ?>
<td> </td>
<?php } ?>
<td><a class="folder" href="<?php echo
JRoute::_($this->link.'&folder='.urlencode($folder->fullpath));
?>"><?php echo $this->escape($folder->name);
?></a> <a href="<?php echo
JRoute::_('index.php?option=com_rsmembership&task=file.edit&cid='.urlencode($folder->fullpath.'/'));
?>"><?php if ($this->params->show_edit) {
?>[<?php echo JText::_('Edit'); ?>]</a><?php }
?></td>
</tr>
<?php
$j++;
}
if ($this->params->show_files) {
$i = $j;
foreach ($this->files as $file)
{
?>
<tr>
<td><?php echo JHtml::_('grid.id', $i,
$file->fullpath); ?></td>
<td><a class="file" href="<?php echo
$this->params->show_edit ?
JRoute::_('index.php?option=com_rsmembership&task=file.edit&cid='.urlencode($file->fullpath))
: 'javascript: void(0)'; ?>"><?php echo
$file->name; ?></a> <a href="<?php echo
JRoute::_('index.php?option=com_rsmembership&task=file.edit&cid='.urlencode($file->fullpath));
?>"><?php if ($this->params->show_edit) {
?>[<?php echo JText::_('Edit'); ?>]</a><?php }
?></td>
</tr>
<?php
$i++;
}
}
?>
</table>
</div>
<?php echo JHtml::_( 'form.token' ); ?>
<input type="hidden" name="boxchecked"
value="0" />
<input type="hidden" name="folder"
value="<?php echo $this->current; ?>" />
<?php if (!empty($this->membership_id)) { ?>
<input type="hidden" name="membership_id"
value="<?php echo $this->membership_id; ?>" />
<?php } ?>
<?php if (!empty($this->extra_value_id)) { ?>
<input type="hidden" name="extra_value_id"
value="<?php echo $this->extra_value_id; ?>" />
<?php } ?>
<?php if (!empty($this->email_type)) { ?>
<input type="hidden" name="email_type"
value="<?php echo $this->escape($this->email_type);
?>" />
<?php } ?>
<input type="hidden" name="function"
value="<?php echo $this->function; ?>" />
<input type="hidden" name="task"
value="" />
</div>
</div>
<?php if (!empty($this->tmpl)) { ?>
</div>
<?php } ?>
</form>