1
0

added to MediaLB multidelete[]

This commit is contained in:
Ian
2012-05-29 20:39:23 +02:00
parent 326957d732
commit a956471a44
65 changed files with 411 additions and 124 deletions

View File

@ -17,7 +17,8 @@
{if $file.is_image AND NOT $file.hotlink}<a href="?serendipity[adminModule]=images&amp;serendipity[adminAction]=rotateCW&amp;serendipity[fid]={$file.id}"><img class="serendipityImageButton" title="{$CONST.IMAGE_ROTATE_RIGHT}" alt="{$CONST.IMAGE_ROTATE_RIGHT}" src="{$media.rotatecwIMG}" border="0" /></a><br />{/if}
<a href="?serendipity[adminModule]=images&amp;serendipity[adminAction]=properties&amp;serendipity[fid]={$file.id}"><img class="serendipityImageButton" title="{$CONST.MEDIA_PROP}" alt="{$CONST.MEDIA_PROP}" src="{$media.configureIMG}" border="0" /></a><br />
<a href="?serendipity[adminModule]=images&amp;serendipity[adminAction]=delete&amp;serendipity[fid]={$file.id}"><img class="serendipityImageButton" title="{$CONST.MEDIA_DELETE}" alt="{$CONST.MEDIA_DELETE}" src="{$media.deleteIMG}" border="0" /></a><br />
{/if}
<input class="input_checkbox" type="checkbox" name="serendipity[multiDelete][]" value="{$file.id}" />
{/if}
</td>
<td colspan="2">
<div class="serendipity_media_filename" style="font-weight: bold; font-size: 8pt">{$file.realname}{if $file.orderkey != ''}: {$file.orderkey|@escape}{/if}</div>

View File

@ -145,6 +145,25 @@
{if $media.nr_files < 1}
<div align="center">- {$CONST.NO_IMAGES_FOUND} -</div>
{else}
<script type="text/javascript">
{literal}
function invertSelection() {
var f = document.formMultiDelete;
for (var i = 0; i < f.elements.length; i++) {
if (f.elements[i].type == 'checkbox') {
f.elements[i].checked = !(f.elements[i].checked);
}
}
}
{/literal}
</script>
<form action="?" method="post" name="formMultiDelete" id="formMultiDelete">
{$media.token}
<input type="hidden" name="serendipity[action]" value="admin" />
<input type="hidden" name="serendipity[adminModule]" value="media" />
<input type="hidden" name="serendipity[adminAction]" value="multidelete" />
<table border="0" width="100%">
<tr>
<td colspan="{$media.lineBreak}">
@ -187,5 +206,13 @@
</table>
</td>
</tr>
<tr>
<td align="right">
<input type="button" name="toggle" value="{$CONST.INVERT_SELECTIONS}" onclick="invertSelection()" class="serendipityPrettyButton input_button" />
<input type="submit" name="toggle" value="{$CONST.DELETE_SELECTED_ENTRIES}" class="serendipityPrettyButton input_button" />
</td>
</tr>
</table>
{/if}
</form>
{/if}