def initialize(self, context): """ Wrap the CMFCore Tool Init method """ CMFCoreToolInit.initialize(self, context) for tool in self.tools: # Get the icon path from the tool path = getattr(tool, 'toolicon', None) if path is not None: pc = self.getProductContext(context) if pc is not None: pid = pc.id name = split(path)[1] icon = self.getIcon(context, path) if icon is None: # Icon was not found return icon.__roles__ = None tool.icon = 'misc_/%s/%s' % (self.product_name, name) misc = OFS.misc_.misc_ Misc = OFS.misc_.Misc_ if not hasattr(misc, pid): setattr(misc, pid, Misc(pid, {})) getattr(misc, pid)[name] = icon
def initialize(self, context): # Wrap the CMFCore Tool Init method. CMFCoreToolInit.initialize(self, context) for tool in self.tools: # Get the icon path from the tool path = getattr(tool, 'toolicon', None) if path is not None: pc = self.getProductContext(context) if pc is not None: pid = pc.id name = split(path)[1] icon = self.getIcon(context, path) if icon is None: # Icon was not found return icon.__roles__ = None tool.icon = 'misc_/%s/%s' % (self.product_name, name) misc = OFS.misc_.misc_ Misc = OFS.misc_.Misc_ if not hasattr(misc, pid): setattr(misc, pid, Misc(pid, {})) getattr(misc, pid)[name] = icon
def initialize(context): init = ToolInit(PKG_NAME, tools=tools, product_name=PKG_NAME, icon='tool.gif') init.initialize(context)
def initialize(context): new_tool = ToolInit(config.TOOL_NAME, tools=(tool.PloneKeywordManager, ), icon='tool.gif') new_tool.initialize(context)
def initialize(context): new_tool = ToolInit( config.TOOL_NAME, tools=(tool.PloneKeywordManager, ), icon='tool.gif') new_tool.initialize(context)
def initialize(context): init = ToolInit(PKG_NAME, tools = tools, product_name = PKG_NAME, icon='tool.gif') init.initialize(context)
def init_tools(context): from wres.policy.VocabularyTool import VocabularyTool tool_initializer = ToolInit('Vocabulary Tool', tools=(VocabularyTool,), icon='tool.gif') tool_initializer.initialize(context)