summaryrefslogtreecommitdiff
path: root/templates/edit_storage_list.tpl
diff options
context:
space:
mode:
authorNick Palmer <nick@sluggardy.net>2007-06-20 23:17:02 +0000
committerNick Palmer <nick@sluggardy.net>2007-06-20 23:17:02 +0000
commit5a9afa5379ba9c959dabeb763c33794fa3f8e1ac (patch)
tree97e3094a827ceadeaf12a435f95e53d9a86814af /templates/edit_storage_list.tpl
parenta0554231281af269fcbc6422c065c6a5f6936dc0 (diff)
downloadliberty-5a9afa5379ba9c959dabeb763c33794fa3f8e1ac.tar.gz
liberty-5a9afa5379ba9c959dabeb763c33794fa3f8e1ac.tar.bz2
liberty-5a9afa5379ba9c959dabeb763c33794fa3f8e1ac.zip
Add new expungingAttachment call to LibertyAttachable to notify content that an attachment it is connected to is dying. Restore delete to edit_storage_list gated by a new permission. Ensure that fisheye and treasury delete when their attachments delete.
Diffstat (limited to 'templates/edit_storage_list.tpl')
-rw-r--r--templates/edit_storage_list.tpl4
1 files changed, 2 insertions, 2 deletions
diff --git a/templates/edit_storage_list.tpl b/templates/edit_storage_list.tpl
index 682b945..357d808 100644
--- a/templates/edit_storage_list.tpl
+++ b/templates/edit_storage_list.tpl
@@ -37,7 +37,7 @@
<a href="{$attachmentActionBaseURL}&amp;content_id={$gContent->mContentId}&amp;detachAttachment={$attachmentId}">{biticon ipackage=icons iname="edit-cut" iexplain="detach"}</a>
{/if}
{/if}
- {*if ( $gBitUser->isAdmin() || $storage.user_id == $gBitUser->mUserId ) && !isset($storage.content_id) }
+ {if $gBitUser->isAdmin() || ($storage.user_id == $gBitUser->mUserId && $gBitUser->hasPermission('p_liberty_delete_attachments') ) }
{if $attachmentBrowser}
<a href="javascript:ajax_updater('attbrowser', '{$attachmentActionBaseURL}', 'deleteAttachment={$attachmentId}');">{biticon ipackage="icons" iname="edit-delete" iexplain="delete"}</a>
{elseif $libertyUploader || $gBitSystem->getConfig('liberty_attachment_style') == 'ajax'}
@@ -45,7 +45,7 @@
{else}
<a href="{$attachmentActionBaseURL}&amp;deleteAttachment={$attachmentId}">{biticon ipackage="icons" iname="edit-delete" iexplain="delete"}</a>
{/if}
- {/if*}
+ {/if}
</td>
<td style="text-align:center; width:30%">
{$storage.wiki_plugin_link}