Changeset 10772
- Timestamp:
- Oct 13, 2011, 9:14:18 PM (13 years ago)
- Location:
- planetforgeimportexportplugin/0.12/planetforgeimportexport
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
planetforgeimportexportplugin/0.12/planetforgeimportexport/PlanetForgeImport.py
r10763 r10772 19 19 from trac.ticket.model import Ticket 20 20 21 from trac.config import IntOption 22 21 23 from urlparse import urlparse 22 24 import json … … 26 28 implements(IAdminCommandProvider, IAdminPanelProvider, ITemplateProvider) 27 29 30 # Configure in .ini with [planetforge] import_max_size = (in bytes) 31 max_size = IntOption('planetforge', 'import_max_size', 2**20) # 1MB 28 32 29 33 # CLI part (trac-admin /path/to/trac planetforge import foobar.coclico.gz) … … 63 67 def web_import(self, req): 64 68 # TODO 65 return { }69 return {'max_size': self.max_size, 'action': 'upload'} 66 70 -
planetforgeimportexportplugin/0.12/planetforgeimportexport/templates/import.html
r10763 r10772 35 35 </table> 36 36 37 <h3> Upload a new project dump </h3> 38 37 39 <form id="upload" method="post" enctype="multipart/form-data" action=""> 38 40 <div class="field"> 39 <label>File (size limit ? KB):<br /><input type="file" name="project" /></label>41 <label>File (size limit ${pretty_size(max_size)}):<br /><input type="file" name="project" /></label> 40 42 </div> 41 43 <div class="buttons">
Note: See TracChangeset
for help on using the changeset viewer.