def __init__(self, notebook=None, template='Default', **opts): NotebookInterface.__init__(self, **opts) self.output = None if isinstance(template, basestring): from zim.templates import get_template template = get_template('html', template) self.template = template self.linker = None self.load_plugins() if not notebook is None: self.open_notebook(notebook)
def __init__(self, notebook=None, template='Default', **opts): '''Constructor @param notebook: notebook location @param template: html template for zim pages @param opts: options for L{NotebookInterface.__init__()} ''' NotebookInterface.__init__(self, **opts) self.output = None if isinstance(template, basestring): from zim.templates import get_template template = get_template('html', template) self.template = template self.linker = None self.load_plugins() if not notebook is None: self.open_notebook(notebook)