def run(self): result = Figure.run(self) if len(result) == 2 or isinstance(result[0], nodes.system_message): return result if 'lightbox' in self.options: result[0]['classes'] += ['lightbox'] return result
def run(self): uri = self.arguments[0] if uri.endswith('.*') or uri.find('://') != -1: raise self.severe( 'Error in "%s: %s":' ' glob pattern and remote images are not allowed' % (self.name, uri)) result = Figure.run(self) if len(result) == 2 or isinstance(result[0], nodes.system_message): return result (figure_node, ) = result # wrap figure node into a kernel_figure node / see visitors node = kernel_figure('', figure_node) return [node]
def run(self): uri = self.arguments[0] if uri.endswith('.*') or uri.find('://') != -1: raise self.severe( 'Error in "%s: %s":' ' glob pattern and remote images are not allowed' % (self.name, uri)) result = Figure.run(self) if len(result) == 2 or isinstance(result[0], nodes.system_message): return result (figure_node,) = result # wrap figure node into a kernel_figure node / see visitors node = kernel_figure('', figure_node) return [node]