Merge remote-tracking branch 'upstream/4.4' into 4.4-master-2014-02-18-07-54-54
[civicrm-core.git] / templates / CRM / Form / attachmentjs.tpl
CommitLineData
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 + '&nbsp; <a href="#" onclick="deleteAttachment( \'' + postURLData + '\',' + fileID + ',\'' + divName + '\', \'' + divFile + '\' ); return false;" style="text-decoration: underline;">{/literal}</div><div>{ts escape='js'}Yes{/ts}{literal}</a>&nbsp;&nbsp;&nbsp;<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>