equal
deleted
inserted
replaced
42 from pyams_template.template import template_config |
42 from pyams_template.template import template_config |
43 from pyams_utils.adapter import adapter_config |
43 from pyams_utils.adapter import adapter_config |
44 from pyams_utils.traversing import get_parent |
44 from pyams_utils.traversing import get_parent |
45 from pyams_viewlet.viewlet import viewlet_config, BaseContentProvider |
45 from pyams_viewlet.viewlet import viewlet_config, BaseContentProvider |
46 from pyams_zmi.form import AdminDialogAddForm |
46 from pyams_zmi.form import AdminDialogAddForm |
47 from pyramid.threadlocal import get_current_registry |
|
48 from pyramid.view import view_config |
47 from pyramid.view import view_config |
49 from z3c.form import field, button |
48 from z3c.form import field, button |
50 from zope.interface import implementer, Interface |
49 from zope.interface import implementer, Interface |
51 |
50 |
52 from pyams_content import _ |
51 from pyams_content import _ |
351 else: |
350 else: |
352 for attr in ('title', 'body'): |
351 for attr in ('title', 'body'): |
353 setattr(self, attr, i18n.query_attribute(attr, request=self.request)) |
352 setattr(self, attr, i18n.query_attribute(attr, request=self.request)) |
354 self.illustration = IIllustration(self.context) |
353 self.illustration = IIllustration(self.context) |
355 if self.illustration.data: |
354 if self.illustration.data: |
356 registry = get_current_registry() |
|
357 renderer = self.illustration_renderer = self.illustration.get_renderer() |
355 renderer = self.illustration_renderer = self.illustration.get_renderer() |
358 if renderer is not None: |
356 if renderer is not None: |
359 renderer.update() |
357 renderer.update() |
360 |
358 |
361 def render_illustration(self): |
359 def render_illustration(self): |