equal
deleted
inserted
replaced
14 |
14 |
15 |
15 |
16 # import standard library |
16 # import standard library |
17 |
17 |
18 # import interfaces |
18 # import interfaces |
|
19 from pyams_content.component.illustration.interfaces import ILLUSTRATION_RENDERERS |
19 from pyams_content.features.renderer.interfaces import IContentRenderer |
20 from pyams_content.features.renderer.interfaces import IContentRenderer |
20 |
21 |
21 # import packages |
22 # import packages |
22 from pyams_content.component.illustration import Illustration, IIllustration |
23 from pyams_content.component.illustration import Illustration, IIllustration |
23 from pyams_utils.request import check_request |
24 from pyams_utils.request import check_request |
24 from pyams_utils.vocabulary import vocabulary_config |
25 from pyams_utils.vocabulary import vocabulary_config |
25 from zope.schema.vocabulary import SimpleVocabulary, SimpleTerm |
26 from zope.schema.vocabulary import SimpleVocabulary, SimpleTerm |
26 |
27 |
27 |
28 |
28 @vocabulary_config(name='PyAMS illustration renderers') |
29 @vocabulary_config(name=ILLUSTRATION_RENDERERS) |
29 class IllustrationRendererVocabulary(SimpleVocabulary): |
30 class IllustrationRendererVocabulary(SimpleVocabulary): |
30 """Illustration renderer utilities vocabulary""" |
31 """Illustration renderer utilities vocabulary""" |
31 |
32 |
32 def __init__(self, context=None): |
33 def __init__(self, context=None): |
33 request = check_request() |
34 request = check_request() |