From c3758edf57b42d3a7348ab3c55284385474d5dd5 Mon Sep 17 00:00:00 2001 From: Max Kremmel Date: Wed, 31 Oct 2007 10:09:31 +0000 Subject: fix attachment deletion, revert recent ajax related changes and try to fix them in a way that might suit everyone --- templates/edit_storage_list.tpl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'templates/edit_storage_list.tpl') diff --git a/templates/edit_storage_list.tpl b/templates/edit_storage_list.tpl index bbf8a6b..bf50b61 100644 --- a/templates/edit_storage_list.tpl +++ b/templates/edit_storage_list.tpl @@ -35,24 +35,24 @@ {if $uploadTab} {* these radio buttons can not be displayed twice in the same form due to interference in $_REQUEST *} - {tr}{$primary_label|default:"Primary"}{/tr}:  +
{/if} {if $gBitUser->isAdmin() || ($storage.user_id == $gBitUser->mUserId && $gBitUser->hasPermission('p_liberty_delete_attachments') ) } {if $attachmentBrowser} + BitAjax.updater('edit_storage_list', '{$attachmentBaseUrl}', 'deleteAttachment={$attachmentId}'); + BitAjax.updater('edit_storage_list_tab', '{$attachmentBaseUrl}', 'content_id={$gContent->mContentId}');"> {biticon ipackage="icons" iname="edit-delete" iexplain="delete"} {elseif $libertyUploader || $gBitSystem->getConfig('liberty_attachment_style') == 'ajax'} + BitAjax.updater('edit_storage_list', '{$attachmentBaseUrl}', '{$attachmentBaseArgs}content_id={$gContent->mContentId}&deleteAttachment={$attachmentId}{if empty($gContent->mContentId)}{foreach from=$gContent->mStorage key=key item=val}&STORAGE[existing][{$val.attachment_id}]={$val.attachment_id}{/foreach}{/if}'); + BitAjax.updater('edit_storage_list_tab', '{$attachmentBaseUrl}', '{$attachmentBaseArgs}content_id={$gContent->mContentId}{if empty($gContent->mContentId)}{foreach from=$gContent->mStorage key=key item=val}&STORAGE[existing][{$val.attachment_id}]={$val.attachment_id}{/foreach}{/if}');"> {biticon ipackage="icons" iname="edit-delete" iexplain="delete"} {else} - {biticon ipackage="icons" iname="edit-delete" iexplain="delete"} + {biticon ipackage="icons" iname="edit-delete" iexplain="delete"} {/if} {/if} -- cgit v1.3