Eradicated Flavour and PodTemplate classes (for the latter, use Pod fields instead); Added a code analyser; Groups can now be slaves in master/slaves relationships; Refs have more params (show a confirmation popup before adding an object, add an object without creation form); Code for Refs has been refactored to comply with the new way to organize Types; Added a WebDAV client library.
This commit is contained in:
parent
9f4db88bdf
commit
990e16c6e7
47 changed files with 1006 additions and 1297 deletions
|
@ -32,6 +32,3 @@ class StandardRadio(Radio):
|
|||
|
||||
c = Config()
|
||||
c.languages = ('en', 'fr')
|
||||
|
||||
class CarFlavour(Flavour):
|
||||
explanation = String(group="userInterface")
|
||||
|
|
|
@ -9,16 +9,6 @@ class ZopeComponentTool(Tool):
|
|||
self.someUsefulConfigurationOption = 'My app is configured now!'
|
||||
install = Action(action=onInstall)
|
||||
|
||||
class ZopeComponentFlavour(Flavour):
|
||||
anIntegerOption = Integer()
|
||||
bunchesOfGeeks = Ref(BunchOfGeek, multiplicity=(0,None), add=True,
|
||||
link=False, back=Ref(attribute='backToTool'),
|
||||
shownInfo=('description',), page='data')
|
||||
def onEdit(self, created):
|
||||
if 'Escadron de la mort' not in [b.title for b in self.bunchesOfGeeks]:
|
||||
self.create('bunchesOfGeeks', title='Escadron de la mort',
|
||||
description='I want those guys everywhere!')
|
||||
|
||||
class ZopeComponentWorkflow:
|
||||
# Specific permissions
|
||||
wf = WritePermission('ZopeComponent.funeralDate')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue