aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mod/filestorage.php6
-rw-r--r--view/tpl/attach_edit.tpl9
-rw-r--r--view/tpl/filestorage.tpl9
3 files changed, 16 insertions, 8 deletions
diff --git a/mod/filestorage.php b/mod/filestorage.php
index 4fa3c4182..b774cf756 100644
--- a/mod/filestorage.php
+++ b/mod/filestorage.php
@@ -93,7 +93,7 @@ function filestorage_content(&$a) {
}
$file = intval(argv(2));
- $r = q("select id, folder, filename, flags, hash, allow_cid, allow_gid, deny_cid, deny_gid from attach where id = %d and uid = %d limit 1",
+ $r = q("select id, folder, filename, revision, flags, hash, allow_cid, allow_gid, deny_cid, deny_gid from attach where id = %d and uid = %d limit 1",
intval($file),
intval($owner)
);
@@ -117,6 +117,7 @@ function filestorage_content(&$a) {
'$recurse' => t('Include all files and sub folders'),
'$backlink' => t('Return to file list'),
'$isadir' => $is_a_dir,
+ '$cpdesc' => t('Copy/paste this code to attach file to a post'),
'$submit' => t('Submit')
));
@@ -156,10 +157,11 @@ function filestorage_content(&$a) {
'$download' => t('Download'),
'$files' => $files,
'$channel' => $which,
- '$edit' => t('Edit Permissions'),
+ '$edit' => t('Edit'),
'$delete' => t('Delete'),
'$used' => $used,
'$usedlabel' => t('Used: '),
+ '$directory' => t('[directory]'),
'$limit' => $limit,
'$limitlabel' => t('Limit: '),
));
diff --git a/view/tpl/attach_edit.tpl b/view/tpl/attach_edit.tpl
index 1483336ff..fa6f8914f 100644
--- a/view/tpl/attach_edit.tpl
+++ b/view/tpl/attach_edit.tpl
@@ -14,11 +14,18 @@
<input type="hidden" name="uid" value="{{$uid}}" />
<input type="hidden" name="fileid" value="{{$file.id}}" />
+
{{if $isadir}}
<div id="attach-edit-recurse" >
<label id="attach-edit-recurse-text" for="attach-recurse-input" >{{$recurse}}</label>
<input id="attach-recurse-input" type="checkbox" name="recurse" value="1" />
</div>
+{{else}}
+<div class="cut-paste-desc">{{$cpdesc}}</div>
+<div id="cut-paste-link">
+<input type="text" id="cutpasteinput" name="cutpastelink" value="[attachment]{{$file.hash}},{{$file.revision}}[/attachment]" />
+<script>$('#cutpasteinput').select();</script>
+</div>
{{/if}}
<div id="attach-edit-perms" >
@@ -26,7 +33,7 @@
</div>
<div class="clear"></div>
-<input type="submit" name="submit" value="{{$submit}}" />
+<input id="attach-edit-submit" type="submit" name="submit" value="{{$submit}}" />
</form>
diff --git a/view/tpl/filestorage.tpl b/view/tpl/filestorage.tpl
index 0089f7918..7b88c6440 100644
--- a/view/tpl/filestorage.tpl
+++ b/view/tpl/filestorage.tpl
@@ -7,11 +7,10 @@
{{foreach $files as $key => $items}}
{{foreach $items as $item}}
<div class="files-list-item">
- <a href="{{$baseurl}}/{{$item.id}}/edit">{{$edit}}</a> |
- <a href="{{$baseurl}}/{{$item.id}}/delete">{{$delete}}</a> |
- [attachment]{{$item.download}},{{$item.rev}}[/attachment] |
- {{if ! $item.dir}}<a href="attach/{{$item.download}}">{{/if}}{{$item.title}}{{if ! $item.dir}}</a>{{/if}} |
- {{$item.size}} bytes
+ <a href="{{$baseurl}}/{{$item.id}}/edit">{{$edit}}</a>&nbsp;&nbsp;&nbsp;|
+ <a href="{{$baseurl}}/{{$item.id}}/delete">{{$delete}}</a> |&nbsp;&nbsp;&nbsp;
+ {{if ! $item.dir}}<a href="attach/{{$item.download}}">{{/if}}{{$item.title}}{{if ! $item.dir}}</a>{{/if}}
+ {{if ! $item.dir}} | {{$item.size}} bytes{{else}}{{$directory}}{{/if}}
</div>
{{/foreach}}