<
Depuis la version < 7.4 >
modifié par Paul Libbrecht (admin)
sur 2016/08/19 20:57
À la version < 8.1 >
modifié par Paul Libbrecht (admin)
sur 2016/08/19 22:54
>
Commentaire de modification : Il n'y a aucun commentaire pour cette version

Résumé

Détails

Icon Propriétés de la Page
Contenu
... ... @@ -29,13 +29,14 @@
29 29   for(Attachment att in pageDoc.getAttachmentList()) {
30 30   System.err.println("Outputting " + att.filename);
31 31   ZipEntry entry = new ZipEntry(att.filename);
32 + if(uncompressedMimes.contains(att.mimeType))
33 + out.setLevel(0);
34 + else
35 + out.setLevel(9);
32 32   entry.setTime(att.getDate().getTime());
33 33   System.err.println("Size: " + att.filesize);
34 34   entry.setSize(att.filesize);
35 - if(uncompressedMimes.contains(att.mimeType))
36 - entry.setMethod(ZipEntry.STORED);
37 - else
38 - entry.setMethod(ZipEntry.DEFLATED);
39 +
39 39   out.putNextEntry(entry);
40 40   IOUtils.copy(att.contentInputStream, out, 5*1024*1024);
41 41   }
Icon XWiki.WikiMacroClass[0]
Code de la macro
... ... @@ -1,4 +1,4 @@
1 1  {{velocity}}
2 2  #set($url=$xwiki.getURL("Macros.DownloadAttachments","view","page=$doc.fullName"))
3 -{{html clean=false}}<a href="$url">Download page attachments</a>{{/html}}
3 +{{html clean=false}}<a href="$url">{{/html}}{{translation key="rendering.macro.downloadAttachments.label"/}}{{html clean=false}}</a>{{/html}}
4 4  {{/velocity}}
This wiki is licensed under a Creative Commons 2.0 license
XWiki 13.10 - Documentation - Conditions