- Timestamp:
- 13 Nov 2014, 14:40:27 (11 years ago)
- Location:
- main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba
- Files:
-
- 6 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/payments/__init__.py
r9469 r11949 2 2 """ 3 3 # Make this a package. 4 from waeup. kofa.payments.container import PaymentsContainer5 from waeup. kofa.payments.payment import OnlinePayment4 from waeup.ikoba.payments.container import PaymentsContainer 5 from waeup.ikoba.payments.payment import OnlinePayment 6 6 7 7 __all__ = [ -
main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/payments/catalog.py
r8700 r11949 19 19 """ 20 20 import grok 21 from waeup. kofa.interfaces import IUniversity22 from waeup. kofa.payments.interfaces import IPayment21 from waeup.ikoba.interfaces import IUniversity 22 from waeup.ikoba.payments.interfaces import IPayment 23 23 24 24 class PaymentIndexes(grok.Indexes): -
main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/payments/container.py
r7811 r11949 21 21 import grok 22 22 from grok import index 23 from waeup. kofa.payments.interfaces import IPaymentsContainer24 from waeup. kofa.utils.helpers import attrs_to_fields23 from waeup.ikoba.payments.interfaces import IPaymentsContainer 24 from waeup.ikoba.utils.helpers import attrs_to_fields 25 25 26 26 class PaymentsContainer(grok.Container): -
main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/payments/interfaces.py
r11947 r11949 18 18 from zope.interface import Attribute 19 19 from zope import schema 20 from waeup. kofa.interfaces import (21 I KofaObject, SimpleKofaVocabulary, application_sessions_vocab,20 from waeup.ikoba.interfaces import ( 21 IIkobaObject, SimpleIkobaVocabulary, application_sessions_vocab, 22 22 ContextualDictSourceFactoryBase) 23 from waeup. kofa.interfaces import MessageFactory as _23 from waeup.ikoba.interfaces import MessageFactory as _ 24 24 25 payment_states = Simple KofaVocabulary(25 payment_states = SimpleIkobaVocabulary( 26 26 (_('Not yet paid'),'unpaid'), 27 27 (_('Paid'),'paid'), … … 33 33 34 34 """ 35 #: name of dict to deliver from kofa utils.35 #: name of dict to deliver from ikoba utils. 36 36 DICT_NAME = 'PAYMENT_CATEGORIES' 37 37 38 class IPaymentsContainer(I KofaObject):38 class IPaymentsContainer(IIkobaObject): 39 39 """A container for all kind of payment objects. 40 40 41 41 """ 42 42 43 class IPayment(I KofaObject):43 class IPayment(IIkobaObject): 44 44 """A base representation of payments. 45 45 -
main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/payments/payment.py
r10842 r11949 25 25 from zope.component import getUtility 26 26 from zope.i18n import translate 27 from waeup. kofa.interfaces import IKofaUtils28 from waeup. kofa.interfaces import MessageFactory as _29 from waeup. kofa.payments.interfaces import (27 from waeup.ikoba.interfaces import IIkobaUtils 28 from waeup.ikoba.interfaces import MessageFactory as _ 29 from waeup.ikoba.payments.interfaces import ( 30 30 IPayment, IOnlinePayment, 31 31 payment_states) 32 from waeup. kofa.utils.helpers import attrs_to_fields, get_current_principal33 from waeup. kofa.utils.logger import Logger32 from waeup.ikoba.utils.helpers import attrs_to_fields, get_current_principal 33 from waeup.ikoba.utils.logger import Logger 34 34 35 35 class Payment(grok.Container, Logger): … … 40 40 grok.baseclass() 41 41 42 logger_name = 'waeup. kofa.${sitename}.payments'42 logger_name = 'waeup.ikoba.${sitename}.payments' 43 43 logger_filename = 'payments.log' 44 44 logger_format_str = '"%(asctime)s","%(user)s",%(message)s' … … 62 62 @property 63 63 def category(self): 64 utils = getUtility(I KofaUtils)64 utils = getUtility(IIkobaUtils) 65 65 return utils.PAYMENT_CATEGORIES.get(self.p_category, None) 66 66 67 67 @property 68 68 def display_item(self): 69 kofa_utils = getUtility(IKofaUtils)70 return kofa_utils.getPaymentItem(self)69 ikoba_utils = getUtility(IIkobaUtils) 70 return ikoba_utils.getPaymentItem(self) 71 71 72 72 class OnlinePayment(Payment): … … 95 95 usertitle = user.title 96 96 r_desc = _('Payment approved by ${a}', mapping = {'a': usertitle}) 97 portal_language = getUtility(I KofaUtils).PORTAL_LANGUAGE98 self.r_desc = translate(r_desc, 'waeup. kofa',97 portal_language = getUtility(IIkobaUtils).PORTAL_LANGUAGE 98 self.r_desc = translate(r_desc, 'waeup.ikoba', 99 99 target_language=portal_language) 100 100 self.payment_date = datetime.utcnow() -
main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/payments/tests.py
r9469 r11949 20 20 """ 21 21 from zope.interface.verify import verifyClass, verifyObject 22 from waeup. kofa.payments.interfaces import (22 from waeup.ikoba.payments.interfaces import ( 23 23 IPaymentsContainer, IOnlinePayment) 24 from waeup. kofa.payments.container import PaymentsContainer25 from waeup. kofa.payments.payment import OnlinePayment26 from waeup. kofa.testing import (FunctionalLayer, FunctionalTestCase)24 from waeup.ikoba.payments.container import PaymentsContainer 25 from waeup.ikoba.payments.payment import OnlinePayment 26 from waeup.ikoba.testing import (FunctionalLayer, FunctionalTestCase) 27 27 28 28 class PaymentsContainerTestCase(FunctionalTestCase):
Note: See TracChangeset for help on using the changeset viewer.