Всплывающие изображения (<popup_img>) позволяют на часть статьи (блок или несколько блоков, причем необязательно текстовых) отображать картинку во всплывающем окне
Функционал перекликается с двумя подобными реализациями:
- за счет атрибута full_url у <img> можно отображать картинки во всплывающем окне, но лишь при нажатии на картинку превью (текст использовать нельзя)
- всплывающие в статье – <popup_articles> – могут содержать одну лишь картинку, но несколько усложняют базу, т.к. требуют отдельного словарного списка
Поэтому для реализации изображений в поп-апах при нажатии на текст чаще всего используются <popup_img>
Примеры:
<popup_img url="airport.jpg"><tag>See picture</tag></popup_img>
<popup_img dictid="5555" listidx="0" key="airport"><tag>See picture</tag></popup_img>
Атрибуты:
- аналогичны <img>, за иcключением вариантов для полноразмерных картинок – “full_url” и атрибуты с суффиксом “_f” отсутствуют
На контент внутри внешних ссылок накладываются следующие ограничения:
- как и в случае других метаданных, это не может быть непосредственно текст – он должен быть обёрнут в отдельный стиль (как “text” в примере выше)
- как и в случае других метаданных, подобных ссылкам, не допускается размещение одних ссылок внутри других (например, <popup_img> внутри <link> или <url>), т.к. это привело бы к неопределенности при нажатии на текст (непонятно, обрабатывать нажатие как переход по ссылке или как отображение всплывающего изображения).