diff options
author | Frederic Guillot <fred@kanboard.net> | 2016-02-16 22:06:53 -0500 |
---|---|---|
committer | Frederic Guillot <fred@kanboard.net> | 2016-02-16 22:06:53 -0500 |
commit | 924949850322144036e281bf94fb8b88c42bbd74 (patch) | |
tree | 5e57db68f507849bb8c7a92574fbe6a3f319c009 /app/Template/project_overview | |
parent | 4961805e0f8a8c3630ace144450fdd97048b3929 (diff) |
Add file preview for Markdown and text files
Diffstat (limited to 'app/Template/project_overview')
-rw-r--r-- | app/Template/project_overview/files.php | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/app/Template/project_overview/files.php b/app/Template/project_overview/files.php index fea20ad6..03835f6b 100644 --- a/app/Template/project_overview/files.php +++ b/app/Template/project_overview/files.php @@ -24,16 +24,16 @@ <div class="dropdown"> <a href="#" class="dropdown-menu dropdown-menu-link-text"><?= $this->e($file['name']) ?> <i class="fa fa-caret-down"></i></a> <ul> + <li> + <i class="fa fa-download fa-fw"></i> + <?= $this->url->link(t('Download'), 'FileViewer', 'download', array('project_id' => $project['id'], 'file_id' => $file['id'])) ?> + </li> <?php if ($this->user->hasProjectAccess('ProjectFile', 'remove', $project['id'])): ?> <li> <i class="fa fa-trash fa-fw"></i> <?= $this->url->link(t('Remove'), 'ProjectFile', 'confirm', array('project_id' => $project['id'], 'file_id' => $file['id']), false, 'popover') ?> </li> <?php endif ?> - <li> - <i class="fa fa-download fa-fw"></i> - <?= $this->url->link(t('Download'), 'FileViewer', 'download', array('project_id' => $project['id'], 'file_id' => $file['id'])) ?> - </li> </ul> </div> </div> @@ -64,16 +64,22 @@ <div class="dropdown"> <a href="#" class="dropdown-menu dropdown-menu-link-text"><?= $this->e($file['name']) ?> <i class="fa fa-caret-down"></i></a> <ul> - <?php if ($this->user->hasProjectAccess('ProjectFile', 'remove', $project['id'])): ?> + <?php if ($this->file->getPreviewType($file['name']) !== null): ?> <li> - <i class="fa fa-trash fa-fw"></i> - <?= $this->url->link(t('Remove'), 'ProjectFile', 'confirm', array('project_id' => $project['id'], 'file_id' => $file['id']), false, 'popover') ?> + <i class="fa fa-eye fa-fw"></i> + <?= $this->url->link(t('View'), 'FileViewer', 'show', array('project_id' => $project['id'], 'file_id' => $file['id']), false, 'popover') ?> </li> <?php endif ?> <li> <i class="fa fa-download fa-fw"></i> <?= $this->url->link(t('Download'), 'FileViewer', 'download', array('project_id' => $project['id'], 'file_id' => $file['id'])) ?> </li> + <?php if ($this->user->hasProjectAccess('ProjectFile', 'remove', $project['id'])): ?> + <li> + <i class="fa fa-trash fa-fw"></i> + <?= $this->url->link(t('Remove'), 'ProjectFile', 'confirm', array('project_id' => $project['id'], 'file_id' => $file['id']), false, 'popover') ?> + </li> + <?php endif ?> </ul> </div> </td> |