Beispiel #1
0
 def make_logo(**kwargs):
     h = HTML()
     try:
         args = {
             'id': 'logo-' + str(kwargs['number']),
             'data-editor-type': "image",
             'data-editor-placeholder': kwargs['editor_placeholder'],
             'data-editor-label': kwargs['editor_label'],
             'data-editor-default': kwargs['editor_default'],
             'data-editor-mediatype': "image"
         }
     except KeyError:
         args = {
             'id': 'logo-' + str(kwargs['number']),
             'data-editor-type': "image",
             'data-editor-placeholder':
             "/static/plugins/editor/placeholders/270x350.png",
             'data-editor-label': 'Logo',
             'data-editor-default':
             "/static/plugins/editor/placeholders/270x350.png",
             'data-editor-mediatype': "image"
         }
     if kwargs['content'] is not None:
         src = kwargs['content']['logo-' + str(kwargs['number'])]['src']
         args['data-editor-default'] = src
     h.img(src=args['data-editor-default'], **args)
     return str(h)
Beispiel #2
0
 def make_img(**kwargs):
     h = HTML()
     try:
         args = {
             'id': 'image-' + str(kwargs['number']),
             'klass': 'sub-image',
             'data-editor-type': "image",
             'data-editor-placeholder': kwargs['editor_placeholder'],
             'data-editor-label': kwargs['editor_label'],
             'data-editor-default': kwargs['editor_default'],
             'data-editor-mediatype': "image"
         }
     except KeyError:
         args = {
             'id': 'image-' + str(kwargs['number']),
             'klass': 'sub-image',
             'data-editor-type': "image",
             'data-editor-placeholder':
             "/static/plugins/editor/placeholders/270x350.png",
             'data-editor-label': 'Image',
             'data-editor-default':
             "/static/plugins/editor/placeholders/270x350.png",
             'data-editor-mediatype': "image"
         }
     if kwargs['content'] is not None:
         src = kwargs['content']['image-' +
                                 str(kwargs['number'])]['src']
         args['data-editor-default'] = src
     if 'style' in kwargs:
         args['style'] = kwargs['style']
     h.img(src='/static/plugins/editor/placeholders/270x350.png',
           **args)
     return str(h)
Beispiel #3
0
def make_logo(**kwargs):
    if 'content' in kwargs and 'number' in kwargs:
        id = 'logo-' + str(kwargs['number'])
        src = kwargs['content'].get(id, {}).get('src')
        h = HTML()
        if src:
            h.img(src=src)
        return str(h)
Beispiel #4
0
def make_img(**kwargs):
    if 'content' in kwargs and 'number' in kwargs:
        id = 'image-' + str(kwargs['number'])
        src = kwargs['content'].get(id, {}).get('src')
        h = HTML()
        if src:
            if 'style' in kwargs.keys():
                h.img(src=src, klass='sub-image', style=kwargs['style'])
            else:
                h.img(src=src, klass='sub-image')
        return str(h)