- Timestamp:
- 8 Mar 2012, 19:00:51 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/browser.py
r7747 r7811 21 21 from datetime import datetime 22 22 from hurry.workflow.interfaces import InvalidTransitionError 23 from waeup. sirp.browser.resources import datatable24 from waeup. sirp.browser import SIRPPage, SIRPAddFormPage, NullValidator25 from waeup. sirp.browser.breadcrumbs import Breadcrumb26 from waeup. sirp.browser.viewlets import (23 from waeup.kofa.browser.resources import datatable 24 from waeup.kofa.browser import KOFAPage, KOFAAddFormPage, NullValidator 25 from waeup.kofa.browser.breadcrumbs import Breadcrumb 26 from waeup.kofa.browser.viewlets import ( 27 27 AdminTask, AddActionButton, SearchActionButton, BatchOpButton, ManageLink) 28 from waeup. sirp.interfaces import ISIRPObject29 from waeup. sirp.interfaces import MessageFactory as _30 from waeup. sirp.accesscodes.interfaces import (28 from waeup.kofa.interfaces import IKOFAObject 29 from waeup.kofa.interfaces import MessageFactory as _ 30 from waeup.kofa.accesscodes.interfaces import ( 31 31 IAccessCodeBatchContainer, IAccessCodeBatch, 32 32 ) 33 from waeup. sirp.accesscodes.catalog import search34 from waeup. sirp.browser.layout import action35 36 grok.context(I SIRPObject)37 38 class BatchContainerPage( SIRPPage):33 from waeup.kofa.accesscodes.catalog import search 34 from waeup.kofa.browser.layout import action 35 36 grok.context(IKOFAObject) 37 38 class BatchContainerPage(KOFAPage): 39 39 grok.name('index') 40 40 grok.context(IAccessCodeBatchContainer) … … 55 55 if isinstance(batches, basestring): 56 56 batches = [batches] 57 ob_class = self.__implemented__.__name__.replace('waeup. sirp.','')57 ob_class = self.__implemented__.__name__.replace('waeup.kofa.','') 58 58 for name in batches: 59 59 batch = self.context[name] … … 70 70 self.context.logger_info(ob_class, message) 71 71 72 class AddBatchPage( SIRPAddFormPage):72 class AddBatchPage(KOFAAddFormPage): 73 73 grok.name('add') 74 74 grok.context(IAccessCodeBatchContainer) … … 92 92 mapping = {'a':data['entry_num']})) 93 93 self.flash(_('Data written to ${a}', mapping = {'a':csv_file})) 94 ob_class = self.__implemented__.__name__.replace('waeup. sirp.','')94 ob_class = self.__implemented__.__name__.replace('waeup.kofa.','') 95 95 message = 'created: %s (%d, %f)' % ( 96 96 csv_file, data['entry_num'], data['cost']) … … 103 103 self.redirect(self.url(self.context)) 104 104 105 class ReimportBatchPage( SIRPPage):105 class ReimportBatchPage(KOFAPage): 106 106 """Screen for reimporting AC batches. 107 107 """ … … 139 139 self.flash(_('Successfully reimported: ${a}', 140 140 mapping = {'a':filename})) 141 ob_class = self.__implemented__.__name__.replace('waeup. sirp.','')141 ob_class = self.__implemented__.__name__.replace('waeup.kofa.','') 142 142 message = 'reimported: %s' % filename 143 143 self.context.logger_info(ob_class, message) 144 144 self.redirect(self.url(self.context)) 145 145 146 class BatchContainerSearchPage( SIRPPage):146 class BatchContainerSearchPage(KOFAPage): 147 147 grok.name('search') 148 148 grok.context(IAccessCodeBatchContainer) … … 174 174 if isinstance(entries, basestring): 175 175 entries = [entries] 176 ob_class = self.__implemented__.__name__.replace('waeup. sirp.','')176 ob_class = self.__implemented__.__name__.replace('waeup.kofa.','') 177 177 for entry in entries: 178 178 if 'disable' in form:
Note: See TracChangeset for help on using the changeset viewer.