Commit b7d92f8f authored by Amos Latteier's avatar Amos Latteier

Updated to use new Zope Product initialization. This should allow you to...

Updated to use new Zope Product initialization. This should allow you to sucessfully restrict when Mail Host shows up in the product add list.
parent c5719aca
......@@ -83,37 +83,21 @@
#
##############################################################################
__doc__='''MailHost Product Initialization
$Id: __init__.py,v 1.14 1999/04/29 19:21:31 jim Exp $'''
__version__='$Revision: 1.14 $'[11:-2]
$Id: __init__.py,v 1.15 1999/07/27 21:08:53 amos Exp $'''
__version__='$Revision: 1.15 $'[11:-2]
import MailHost, SendMailTag
from App.ImageFile import ImageFile
import MailHost
classes=('MailHost.MailHost',)
meta_types=({'name':'Mail Host',
'action':'manage_addMailHost_form'
},)
methods={
'manage_addMailHost_form': MailHost.addForm,
'manage_addMailHost': MailHost.add,
}
misc_={
'MHIcon': ImageFile("www/MailHost_icon.gif", globals())
}
__ac_permissions__=(
('Add MailHost objects', ('manage_addMailHost_form', 'manage_addMailHost')),
('Change configuration', ()),
('Use mailhost services',()),
def initialize(context):
context.registerClass(
MailHost.MailHost,
permission='Add MailHost objects',
constructors=(MailHost.addForm, MailHost.add),
icon='www/MailHost_icon.gif',
legacy=(
('manage_addMailHost_form', MailHost.addForm),
('manage_addMailHost', MailHost.add),
)
)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment