--- a/runtime/NevowServer.py Mon Aug 13 11:10:23 2018 +0200
+++ b/runtime/NevowServer.py Mon Aug 13 13:24:28 2018 +0200
@@ -135,11 +135,34 @@
configurable.Configurable.__init__(self, None)
+ self.infostringcount = 0 def getBindingNames(self, ctx):
return self.bindingsNames
- def addExtension(self, name, desc, fields, btnlabel, callback):
+ def addInfoString(self, label, value, name=None): + name = "_infostring_" + str(self.infostringcount) + self.infostringcount = self.infostringcount + 1 + return annotate.Property( + setattr(self, 'bind_' + name, _bind) + self.bindingsNames.append(name) + def addSettings(self, name, desc, fields, btnlabel, callback): return annotate.MethodBinding(
--- a/runtime/WampClient.py Mon Aug 13 11:10:23 2018 +0200
+++ b/runtime/WampClient.py Mon Aug 13 13:24:28 2018 +0200
@@ -427,7 +427,8 @@
def RegisterWebSettings(NS):
- NS.ConfigurableSettings.addExtension(
+ NS.ConfigurableSettings.addSettings(