Ejemplo n.º 1
0
def make_subtitle(**kwargs):
    if 'content' in kwargs and 'number' in kwargs:
        id = 'subtitle-' + str(kwargs['number'])
        text = kwargs['content'][id]['text']
        h = HTML()
        h.h4(text, klass='subtitle')
        return str(h)
Ejemplo n.º 2
0
 def make_subtitle(**kwargs):
     h = HTML()
     try:
         args = {
             'id': 'subtitle-' + str(kwargs['number']),
             'klass': 'subtitle',
             'data-editor-type': "text",
             'data-editor-placeholder': kwargs['editor_placeholder'],
             'data-editor-label': kwargs['editor_label'],
             'data-editor-default': kwargs['editor_default'],
             'data-editor-optional': "true"
         }
     except KeyError:
         args = {
             'id': 'subtitle-' + str(kwargs['number']),
             'klass': 'subtitle',
             'data-editor-type': "text",
             'data-editor-placeholder': 'Subtitle',
             'data-editor-label': 'Subtitle',
             'data-editor-default': 'Subtitle',
             'data-editor-optional': "true"
         }
     if kwargs['content'] is not None:
         text = kwargs['content']['subtitle-' +
                                  str(kwargs['number'])]['text']
         args['data-editor-default'] = text
     if 'max_chars' in kwargs:
         args['data-editor-max-chars'] = str(kwargs['max_chars'])
     h.h4('', **args)
     return str(h)