Могу ли я подавить определенные крошечные кнопки mce для одного поля типа контента (ловкость)?

Могу ли я подавить определенные крошечные кнопки mce для одного поля типа контента (модель ловкости)? То есть я бы хотел, чтобы люди могли форматировать текст, но не вставлять изображения.


person Adrian Garner    schedule 31.03.2014    source источник


Ответы (1)


для архетипов вы можете использовать этот фрагмент. вы можете использовать allow_buttons или filter_buttons. (см. документацию по подробнее)

дайте мне знать, если WysiwygFieldWidget использует те же параметры:

atapi.TextField('text',
    storage=atapi.AnnotationStorage(),
    schemata=u'details',
    required=False,
    searchable=True,
    validators=(('isTidyHtmlWithCleanup', V_REQUIRED),
          ),
    default_output_type='text/x-html-safe',
    widget=atapi.RichWidget(
        label=_(u"Descriptive Text"),
        description=_(u"Text describing the object in detail"),
        redefine_parastyles=True,
        parastyles=(
            'Heading 1|h2',
            'Heading 2|h3'),
        allow_buttons=('pasteword', 'style', 'bold', 'italic', 'bullist',),
        #filter_buttons = ('save-button', 'bg-justify', 'definitionlist',
        #                  'tabledrawer-button', 'bg-remove', 'olstyles', 'zoom'),
        rows=20, #xxx no effect: https://dev.plone.org/ticket/13113
        allow_file_upload=False,
        ),
    ),
person fRiSi    schedule 31.03.2014