| Server IP : 213.186.33.4 / Your IP : 216.73.216.193 Web Server : Apache System : Linux webm006.cluster103.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 User : awebpaca ( 35430) PHP Version : 8.5.0 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/awebpaca/blog/components/com_kunena/template/crypsisb3/layouts/user/attachments/ |
Upload File : |
<?php
/**
* Kunena Component
* @package Kunena.Template.Crypsis
* @subpackage Layout.User
*
* @copyright (C) 2008 - 2018 Kunena Team. All rights reserved.
* @license https://www.gnu.org/copyleft/gpl.html GNU/GPL
* @link https://www.kunena.org
**/
defined('_JEXEC') or die;
JHtml::_('behavior.core');
// @var array|KunenaAttachment[] $attachments
$attachments = $this->attachments;
?>
<h3>
<?php echo $this->headerText; ?>
</h3>
<form action="<?php echo KunenaRoute::_('index.php?option=com_kunena&view=user'); ?>" method="post" id="adminForm"
name="adminForm">
<input type="hidden" name="task" value="delfile" />
<input type="hidden" name="boxchecked" value="0" />
<?php echo JHtml::_('form.token'); ?>
<table class="table table-bordered table-striped table-hover">
<thead>
<tr>
<th class="col-md-1 center">
#
</th>
<th class="col-md-1 center">
<label>
<input type="checkbox" name="checkall-toggle" value="cid"
title="<?php echo JText::_('COM_KUNENA_CHECK_ALL'); ?>" onclick="Joomla.checkAll(this)" />
</label>
</th>
<th class="col-md-1 center">
<?php echo JText::_('COM_KUNENA_FILETYPE'); ?>
</th>
<th class="col-md-2">
<?php echo JText::_('COM_KUNENA_FILENAME'); ?>
</th>
<th class="col-md-2">
<?php echo JText::_('COM_KUNENA_FILESIZE'); ?>
</th>
<th class="col-md-2">
<?php echo JText::_('COM_KUNENA_ATTACHMENT_MANAGER_TOPIC'); ?>
</th>
<th class="col-md-1 center">
<?php echo JText::_('COM_KUNENA_PREVIEW'); ?>
</th>
<th class="col-md-1 center">
<?php echo JText::_('COM_KUNENA_DELETE'); ?>
</th>
</tr>
</thead>
<tbody>
<?php if (!$attachments) : ?>
<tr>
<td colspan="8">
<?php echo JText::_('COM_KUNENA_USER_NO_ATTACHMENTS'); ?>
</td>
</tr>
<?php else :
$i = $this->pagination->limitstart;
foreach ($attachments as $attachment) :
$message = $attachment->getMessage();
$canDelete = $attachment->isAuthorised('delete');
?>
<tr>
<td class="center"><?php echo ++$i; ?></td>
<td class="center">
<?php if ($canDelete) { echo JHtml::_('grid.id', $i, intval($attachment->id)); } ?>
</td>
<td class="center">
<?php echo $attachment->isImage() ? KunenaIcons::picture() : KunenaIcons::file(); ?>
</td>
<td>
<?php echo $attachment->getShortName(10, 5); ?>
</td>
<td>
<?php echo number_format(intval($attachment->size) / 1024, 0, '', ',') . ' ' . JText::_('COM_KUNENA_USER_ATTACHMENT_FILE_WEIGHT'); ?>
</td>
<td>
<?php echo $this->getTopicLink($message->getTopic(), $message, null, null, '', null, false, true); ?>
</td>
<td class="center">
<?php echo $attachment->getLayout()->render('thumbnail'); ?>
</td>
<td class="center">
<?php if ($canDelete) : ?>
<a class="center" href="javascript:void(0);" onclick="return listItemTask('cb<?php echo $i; ?>','delfile');">
<?php echo KunenaIcons::delete();?>
</a>
<?php endif; ?>
</td>
</tr>
<?php endforeach; ?>
<?php endif; ?>
</tbody>
</table>
<div class="pull-left">
<?php echo $this->subLayout('Widget/Pagination/List')
->set('pagination', $this->pagination->setDisplayedPages(4))
->set('display', true); ?>
</div>
<?php if ($attachments) : ?>
<input class="btn btn-default pull-right" type="submit" value="<?php echo JText::_('COM_KUNENA_FILES_DELETE'); ?>" />
<?php endif; ?>
</form>