summaryrefslogtreecommitdiffstats
path: root/application/views/file/file_info.php
diff options
context:
space:
mode:
authorFlorian Pritz <bluewind@xinu.at>2012-05-05 22:32:18 +0200
committerFlorian Pritz <bluewind@xinu.at>2012-05-05 22:32:18 +0200
commit93e06f76dfa2cb49a2edfcb6b70dd3c6cf3272d6 (patch)
treebe71bae47aa0251aa4459e121530adfa0a78e71c /application/views/file/file_info.php
parentf3cb1c31e30a0d31eb545439fe3ad7da68ccb189 (diff)
Rework file deletion; allow to delete multiple IDs at once
This removes the old form which was used to delete a single upload and replaces it with checkboxes on the history page. All checked IDs will be removed at once, instead of requiring the user to click through multiple pages. The old file/delete page is kept for compatibility with CLI clients. Signed-off-by: Florian Pritz <bluewind@xinu.at>
Diffstat (limited to 'application/views/file/file_info.php')
-rw-r--r--application/views/file/file_info.php65
1 files changed, 28 insertions, 37 deletions
diff --git a/application/views/file/file_info.php b/application/views/file/file_info.php
index 1e9d9fdfd..779ece854 100644
--- a/application/views/file/file_info.php
+++ b/application/views/file/file_info.php
@@ -1,39 +1,30 @@
<div class="center">
- <?php echo form_open('file/delete/'.$id); ?>
- <?php if(isset($msg)) echo "<p>".$msg."</p>"; ?>
- <?php if($filedata): ?>
- <?php if($can_delete) { ?>
- <p>You are about to delete the following upload:</p>
- <?php } ?>
- <table style="margin: auto">
- <tr>
- <td class="title">ID</td>
- <td class="text"><a href="<?php echo site_url($id); ?>/"><?php echo $id; ?></a></td>
- </tr>
- <tr>
- <td class="title">Filename</td>
- <td class="text"><?php echo $filedata["filename"]; ?></td>
- </tr>
- <tr>
- <td class="title">Date of upload</td>
- <td class="text"><?php echo date("r", $filedata["date"]); ?></td>
- </tr>
- <tr>
- <td class="title">Date of removal</td>
- <td class="text"><?php echo $timeout; ?></td>
- </tr>
- <tr>
- <td class="title">Size</td>
- <td class="text"><?php echo format_bytes($filedata["filesize"]); ?></td>
- </tr>
- <tr>
- <td class="title">Mimetype</td>
- <td class="text"><?php echo $filedata["mimetype"]; ?></td>
- </tr>
- </table>
- <?php if($can_delete) { ?>
- <input type="submit" value="Delete" name="process" />
- <?php } ?>
- <?php endif; ?>
- </form>
+ <?php if($filedata): ?>
+ <table style="margin: auto">
+ <tr>
+ <td class="title">ID</td>
+ <td class="text"><a href="<?php echo site_url($id); ?>/"><?php echo $id; ?></a></td>
+ </tr>
+ <tr>
+ <td class="title">Filename</td>
+ <td class="text"><?php echo $filedata["filename"]; ?></td>
+ </tr>
+ <tr>
+ <td class="title">Date of upload</td>
+ <td class="text"><?php echo date("r", $filedata["date"]); ?></td>
+ </tr>
+ <tr>
+ <td class="title">Date of removal</td>
+ <td class="text"><?php echo $timeout; ?></td>
+ </tr>
+ <tr>
+ <td class="title">Size</td>
+ <td class="text"><?php echo format_bytes($filedata["filesize"]); ?></td>
+ </tr>
+ <tr>
+ <td class="title">Mimetype</td>
+ <td class="text"><?php echo $filedata["mimetype"]; ?></td>
+ </tr>
+ </table>
+ <?php endif; ?>
</div>