Commit | Line | Data |
---|---|---|
1ef465c2 DL |
1 | <script type="text/javascript"> |
2 | {literal} | |
cbe8b99c | 3 | function hideStatusAttachment( divName ) { |
1ef465c2 DL |
4 | cj( divName ).hide( ); |
5 | } | |
6 | ||
f27c8e40 | 7 | function showDeleteAttachment(fileName, postURLData, fileID, divName, divFile) { |
4ee79047 | 8 | var confirmMsg = '<div>{/literal}{ts escape="js"}Are you sure you want to delete attachment: {/ts}{literal}' + fileName + ' <a href="#" onclick="deleteAttachment( \'' + postURLData + '\',' + fileID + ',\'' + divName + '\', \'' + divFile + '\' ); return false;" style="text-decoration: underline;">{/literal}</div><div>{ts escape='js'}Yes{/ts}{literal}</a> <a href="#" onclick="hideStatusAttachment( \'' + divName + '\' ); return false;" style="text-decoration: underline;">{/literal}{ts escape='js'}No{/ts}{literal}</a></div>'; |
f27c8e40 | 9 | cj(divName).show().html(confirmMsg); |
313dc38f | 10 | } |
1ef465c2 | 11 | |
f27c8e40 | 12 | function deleteAttachment(postURLData, fileID, divName, divFile) { |
1ef465c2 DL |
13 | var postUrl = {/literal}"{crmURL p='civicrm/file/delete' h=0 }"{literal}; |
14 | cj.ajax({ | |
4ee79047 | 15 | type: "POST", |
1ef465c2 DL |
16 | data: postURLData, |
17 | url: postUrl, | |
f27c8e40 | 18 | success: function (html) { |
1ef465c2 | 19 | var resourceBase = {/literal}"{$config->resourceBase}"{literal}; |
2e0685f6 CW |
20 | var successMsg = '{/literal}{ts escape="js"}The selected attachment has been deleted.{/ts}{literal}'; |
21 | cj(divFile + ',' + divName).hide(); | |
22 | CRM.alert(successMsg, '{/literal}{ts escape="js"}Removed{/ts}{literal}', 'success'); | |
1ef465c2 DL |
23 | } |
24 | }); | |
25 | } | |
26 | {/literal} | |
27 | </script> |