Перейти к публикации

Изображение в figure в TinyMCE


Рекомендованные сообщения

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

Подскажите пожалуйста, есть ли возможность вставить изображение в новость через редактор TinyMCE, чтобы картинка и описание были обёрнуты в figure и figcaption соответственно?

Вроде бы писали, что такая возможность есть в TinyMCE, но не могу понять, как это сделать.

Заранее признателен за подсказку.

Ссылка на сообщение
Поделиться на других сайтах

Можно. Ставите галочку "показать заголовок" для картинки. Версия DLE должа быть актуальной. В старых этого не было.

Ссылка на сообщение
Поделиться на других сайтах

Версия движка последняя. Но вот что-то эту галочку нигде не могу найти. Подскажите пожалуйста, где она находится?

Ссылка на сообщение
Поделиться на других сайтах

Нашёл.

Можно выбрать только если отключено "Использовать для визуальных редакторов BB теги для изображений" или если вставлять изображение, прописывая ссылку вручную.

Однако при включении заголовка в изображении перестаёт работать увеличение по клику. Это ошибка, или так и должно быть?

Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, radrigo сказал:

Однако при включении заголовка в изображении перестаёт работать увеличение по клику. Это ошибка, или так и должно быть?

Да, потому что это совершенно другой код. figure это один код, а для увеличения по клику требуется совершенно иной.

Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, celsoft сказал:

Да, потому что это совершенно другой код. figure это один код, а для увеличения по клику требуется совершенно иной.

Почему нельзя код для увеличения по клику, это по сути одна ссылка, вложить в figure?

Разве такой конструкции что-то мешает?

<figure>
  <a>
    <img>
  </a>
  <figcaption>...</figcaption>
</figure>

Также не получается в редакторе обернуть картинку в figure без описания. Описание, если его даже не указываешь, добавляется автоматически. Приходится открывать исходный код и удалять figcaption. Зачем так сделано, непонятно.

Изменено пользователем radrigo
Ссылка на сообщение
Поделиться на других сайтах
58 минут назад, radrigo сказал:

Разве такой конструкции что-то мешает?

Редактор не подразумевает там лишнего кода, с которым он работать не умеет. С данным кодом он работать не умеет.

1 час назад, radrigo сказал:

Также не получается в редакторе обернуть картинку в figure без описания. Описание, если его даже не указываешь, добавляется автоматически. Приходится открывать исходный код и удалять figcaption. Зачем так сделана, непонятно.

Затем, что основное и единственное назначение figure это группировка обьектов в один, и без других обьектов он по своей сути не имеет значения. Вы зачем его ставите, если не собираетесь ничего группировать?

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, celsoft сказал:

Затем, что основное и единственное назначение figure это группировка обьектов в один, и без других обьектов он по своей сути не имеет значения. Вы зачем его ставите, если не собираетесь ничего группировать?

figure в первую очередь тег, который определяет, что контент в нём является иллюстрацией. Допускается использование без подписи.
https://developer.mozilla.org/ru/docs/Web/HTML/Element/figure

Изменено пользователем radrigo
Ссылка на сообщение
Поделиться на других сайтах

img тоже является иллюстрацией. И в чем по вашему разница? figure является элементом сематической верстки для создания автономного связанного блока, который является семантически связанным обьектом структуры документа, применяется не только для картинок, но и для других блоков, всевозможных таблиц диаграмм, да даже параграфов. И для картинок его используют чтобы связать описание и саму картинку как сематически единое целое. Так же могут связываться и другие блоки. А не для того чтобы масло намазать маслом. Использование figure без других блоков сематически лишено смысла. А опциональные, они только потому, потому что там могут быть разные блоки внутри figure. Применять его просто, не связывая блок в единую структуру бессмысленно по своей сути, и просто лишний код, сематически лишенный смысла.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, celsoft сказал:

img тоже является иллюстрацией. И в чем по вашему разница? figure является элементом сематической верстки для создания автономного связанного блока, который является семантически связанным обьектом структуры документа, применяется не только для картинок, но и для других блоков, всевозможных таблиц диаграмм, да даже параграфов. И для картинок его используют чтобы связать описание и саму картинку как сематически единое целое. Так же могут связываться и другие блоки. А не для того чтобы масло намазать маслом. Использование figure без других блоков сематически лишено смысла. А опциональные, они только потому, потому что там могут быть разные блоки внутри figure. Применять его просто, не связывая блок в единую структуру бессмысленно по своей сути, и просто лишний код, сематически лишенный смысла.

Чтобы вы не говорили, но использование тега figure без подписи допустимо и некоторые так делают. Но вы усложнили эту возможность.

Хотя можете не обращать на мои слова внимания. Для меня это потеряло актуальность когда узнал, что в figure нельзя использовать увеличение изображения по клику. Точнее использовать можно, но нет возможности.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, radrigo сказал:

Чтобы вы не говорили, но использование тега figure без подписи допустимо и некоторые так делают. Но вы усложнили эту возможность.

Я и не говорю что недопустимо. Я лишь изначально написал лишь только то, что редактор предусматривает его вставку только если он написан. Если вы считаете что обязательно он должен вставлять без него, это уже не ко мне, а к разработчикам редактора https://www.tiny.cloud будет в редакторе, то будет и в DLE, он использует актуальные версии редактора. Меня то что убеждать? Вам их убеждать надо, если вы этого хотите, хотя вряд ли они будут делать, потому что я написал выше, что это лишено по сути практического смысла.

Меня же вы пытаетесь убедить, почему то считая разработчиком TinyMCE редактора, и это мы что то усложнили. DLE использует редактор по лицензии, мы его не разрабатываем и ничего в нем не усложняем или упрощаем, мы используем его таким какой он есть.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...