Добавление функции вставки в поля редактора форм

Здравствуйте

Планируется ли в будущем добавить возможность копирования и вставки в поля ввода текста? Как это работает при создании сообщения без шаблона формы.

1 лайк

Не могли бы вы подробнее рассказать об этом? Спасибо.

Конечно.

В наши дни при создании сообщения очень легко копировать и вставлять изображения, GIF-анимации и многое другое. Вот пример с использованием следующей GIF-анимации для иллюстрации:

20260504-0614-03.0776929

Эта функция используется в большинстве сообщений на нашем форуме.

Предположим, у меня есть следующий шаблон формы:

- type: input
  id: version
  attributes:
    label: "Версия фреймворка"
    description: "Какую версию вы используете?"
    placeholder: "например, 3.0.10"
  validations:
    required: true
- type: composer
  id: description
  attributes:
    label: "Описание"
    placeholder: "Что привело вас сюда?"
  validations:
    required: true
- type: composer
  id: steps-to-reproduce
  attributes:
    label: "Шаги для воспроизведения"
    placeholder: "1. Перейдите в ... \n2. Нажмите на ... \n3. Появится ошибка"
    description: "Предоставьте подробные шаги для воспроизведения проблемы"
  validations:
    required: false
    minimum: 20
    maximum: 2000

Я также хотел бы иметь возможность копировать и вставлять содержимое в поля «composer». При нажатии Ctrl + V ничего не происходит.

Интересно. Что работает, так это переключение на визуальный редактор (WYSIWYG): вставка изображения проходит без проблем, после чего можно вернуться обратно в Markdown-редактор. Похоже на баг…

РЕДАКТИРОВАНИЕ: Изображение отображается, но похоже, что это не загрузка.

Похоже, но не совсем: вы можете разрешить загрузки:

- type: upload
  id: image-uploads
  attributes:
    file_types: ".jpg, .jpeg, .png, .gif, .webp, .svg, .tiff, .heic"
    allow_multiple: true
    label: "Lorem ipsum"

Да, я это видел, но когда вы хотите включить скриншоты в описание, это затрудняет чтение. К тому же, копирование и вставка гораздо быстрее.

2 лайка