added some TODO notes...
git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@2213 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
parent
c9ec411a95
commit
189cc0ba84
3 changed files with 6 additions and 0 deletions
|
@ -51,6 +51,7 @@ class MessageInstance(Instance):
|
||||||
if data is None:
|
if data is None:
|
||||||
data = {}
|
data = {}
|
||||||
request = data.get('request') or TestRequest()
|
request = data.get('request') or TestRequest()
|
||||||
|
# if 'url' not in data:
|
||||||
data['url'] = self.getClientUrl(request)
|
data['url'] = self.getClientUrl(request)
|
||||||
dp = DataProvider(self, data)
|
dp = DataProvider(self, data)
|
||||||
text = MessageTemplate(self.template.text).safe_substitute(dp)
|
text = MessageTemplate(self.template.text).safe_substitute(dp)
|
||||||
|
@ -103,6 +104,8 @@ class DataProvider(object):
|
||||||
mi = MessageInstance(client, messageManager.messages[key],
|
mi = MessageInstance(client, messageManager.messages[key],
|
||||||
messageManager)
|
messageManager)
|
||||||
return mi.applyTemplate()['text']
|
return mi.applyTemplate()['text']
|
||||||
|
# TODO: use available data, esp request
|
||||||
|
#return mi.applyTemplate(self.data)['text']
|
||||||
elif '.' in key:
|
elif '.' in key:
|
||||||
if client is None:
|
if client is None:
|
||||||
return '$' + key
|
return '$' + key
|
||||||
|
|
|
@ -323,6 +323,8 @@ class ServiceView(BaseView):
|
||||||
|
|
||||||
@Lazy
|
@Lazy
|
||||||
def registeredTotalSubmitted(self):
|
def registeredTotalSubmitted(self):
|
||||||
|
# TODO: clean-up temporary registrations
|
||||||
|
# return self.context.getNumberRegistered()
|
||||||
total = 0
|
total = 0
|
||||||
for reg in self.getRegistrations().values():
|
for reg in self.getRegistrations().values():
|
||||||
state = IStateful(reg).getStateObject()
|
state = IStateful(reg).getStateObject()
|
||||||
|
|
|
@ -170,6 +170,7 @@ class Service(object):
|
||||||
reg = self.registrations[clientName]
|
reg = self.registrations[clientName]
|
||||||
if number != reg.number:
|
if number != reg.number:
|
||||||
reg.number = number
|
reg.number = number
|
||||||
|
# TODO: set timeStamp
|
||||||
return reg
|
return reg
|
||||||
reg = self.registrationFactory(client, self, number)
|
reg = self.registrationFactory(client, self, number)
|
||||||
self.registrations[clientName] = reg
|
self.registrations[clientName] = reg
|
||||||
|
|
Loading…
Add table
Reference in a new issue