source: products/qClickTrackingTool/tags/0.4.1/ClickTracker.py

Last change on this file was 1, checked in by myroslav, 18 years ago

Building directory structure

File size: 666 bytes
Line 
1from Products.Archetypes.public import *
2from config import *
3
4schema=BaseFolderSchema
5
6def modify_fti(fti):
7        fti['allowed_content_types'] = ('campaign')
8        fti['filter_content_types'] = 1
9        fti['global_allow']=0
10        actions = fti['actions']
11        for a in actions:
12            if a['id'] == 'view':
13                a['action'] = 'string:${object_url}/portal_clicktracker_view'
14        actions = list(actions)
15
16        fti['actions']=tuple(actions)
17
18class ClickTracker(BaseFolder):
19
20    schema=schema
21    archetype_name=PROJECTNAME
22    id=TOOLID
23
24    def __init__(self):
25        BaseFolder.__init__(self, self.id)
26
27registerType(ClickTracker)
Note: See TracBrowser for help on using the repository browser.